Print

Ropa Vieja

Save Recipe
Save Recipe

Ropa Vieja is a flavorful Cuban classic featuring tender, shredded beef simmered in a savory sauce. This dish combines the warmth of spices and fresh vegetables to create an unforgettable meal that brings loved ones together. Perfect for family gatherings or weeknight dinners, Ropa Vieja can be served over rice, tucked into tacos, or layered in a hearty sandwich. With its rich flavors and vibrant colors, it’s not just food—it’s an experience to savor.

Ingredients

Scale
  • 2 lbs flank steak
  • 2 tbsp olive oil
  • 1 large onion, sliced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 4 cloves garlic, minced
  • 1 (14 oz) can diced tomatoes
  • 2 cups low-sodium beef broth
  • 2 tsp ground cumin
  • 2 tsp dried oregano

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Sear the flank steak on all sides until browned (about 5 minutes per side).
  2. Remove the steak and sauté sliced onions and bell peppers until translucent (5-7 minutes).
  3. Add minced garlic, cumin, and oregano; cook for another minute until fragrant.
  4. Return the steak to the pot with diced tomatoes and beef broth. Bring to a gentle boil, then reduce heat and cover.
  5. Simmer for 2-3 hours until fork-tender. Shred the meat with two forks and mix back into the sauce before serving.

Nutrition

Keywords: For added flavor, consider marinating the flank steak overnight in your favorite spices. Customize your Ropa Vieja by adding other vegetables like carrots or zucchini for extra nutrition.