Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Cuban Shredded Beef with Black Beans First Image First Image

Cuban Shredded Beef with Black Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A flavorful Cuban dish featuring tender, shredded beef and hearty black beans.

  • Total Time: 3 hours 15 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 3 pounds flank steak
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 4 garlic cloves, minced
  • 1 tablespoon cumin
  • 1 tablespoon oregano
  • 1 teaspoon paprika
  • 1/2 teaspoon cayenne pepper
  • 2 cups beef broth
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 bell pepper, diced
  • 1 lime, juiced
  • Salt to taste
  • Black pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onions and garlic, sauté until translucent.
  2. Add flank steak to the pot along with cumin, oregano, paprika, and cayenne pepper. Stir to coat the meat.
  3. Pour in beef broth, bring to a simmer, cover, and cook for about 2-3 hours until the beef is tender.
  4. Remove the beef, shred it with two forks, and return the shredded beef to the pot.
  5. Add black beans and bell pepper. Cook for another 20 minutes.
  6. Stir in lime juice and season with salt and black pepper to taste.
  7. Serve warm, over rice or with tortillas.

Notes

  • This dish tastes even better the next day.
  • Serve with avocado and cilantro for extra flavor.
  • Adjust spices according to your heat preference.
  • Author: olivia RECIPES
  • Prep Time: 15 minutes
  • Cook Time: 3 hours
  • Category: Main Course
  • Method: stovetop
  • Cuisine: Cuban
  • Diet: gluten-free

Nutrition

  • Serving Size: 1 plate
  • Calories: 450
  • Sugar: 1g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 10g
  • Protein: 40g
  • Cholesterol: 100mg