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

This flavorful Cuban dish features tender shredded beef cooked with aromatic spices and served with hearty black beans.

  • Total Time: 2 hours 20 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 pounds flank steak
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup beef broth
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 bell pepper, chopped
  • 1 tablespoon white vinegar
  • 1 tablespoon lime juice

Instructions

  1. In a large pot, heat olive oil over medium heat. Add the chopped onion and cook until translucent.
  2. Add minced garlic, cumin, oregano, salt, and black pepper. Stir for 1 minute until fragrant.
  3. Add the flank steak and sear on all sides.
  4. Pour in the beef broth and bring to a simmer. Cover and cook on low heat for about 2 hours or until the beef is tender.
  5. Remove the beef and shred it with two forks.
  6. Stir in the black beans, chopped bell pepper, vinegar, and lime juice. Return the shredded beef to the pot.
  7. Cook for an additional 10 minutes, stirring occasionally.
  8. Serve hot with rice or tortillas.

Notes

  • For extra flavor, marinate the flank steak in spices for a few hours before cooking.
  • Leftovers can be stored in the refrigerator for up to 3 days.
  • Author: olivia RECIPES
  • Prep Time: 20 minutes
  • Cook Time: 2 hours
  • Category: Main Dish
  • Method: Braised
  • Cuisine: Cuban
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 cup
  • Calories: 350
  • Sugar: 1g
  • Sodium: 300mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 30g
  • Cholesterol: 80mg