Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tender shredded beef with peppers and onions served over white rice – ropa vieja recipe slow cooker

Ropa Vieja Recipe Slow Cooker

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy, authentic ropa vieja recipe slow cooker style with shredded beef, peppers, and Cuban spices. Ideal for meal prep or family dinners.

  • Total Time: PT8H20M
  • Yield: 6 servings

Ingredients

– 2 lbs flank steak or chuck roast

– 1 red bell pepper, sliced

– 1 green bell pepper, sliced

– 1 onion, sliced

– 4 cloves garlic, minced

– 1 cup tomato sauce

– 1/2 cup beef broth

– 2 tbsp white vinegar

– 1/3 cup sliced green olives

– 1 tsp ground cumin

– 1 tsp smoked paprika

– 1 tsp oregano

– Salt and pepper to taste

– 2 bay leaves

Instructions

– Season beef with salt, pepper, cumin, and paprika. Optional: Sear for 2–3 minutes on each side for added flavor.

– Place beef in the slow cooker. Top with sliced peppers, onions, garlic, and bay leaves.

– Pour tomato sauce, beef broth, and vinegar over the mixture. Add olives.

– Cover and cook on low for 8–9 hours or high for 4–5 hours until beef is tender and shreds easily.

– Shred beef in the slow cooker using two forks. Stir everything together and serve.

Notes

Ropa vieja is traditionally made with flank steak, but chuck roast works just as well and is more affordable. For deeper flavor, sear the beef before slow cooking. Leftovers can be frozen or repurposed into tacos, sandwiches, or empanadas. Always adjust seasoning after shredding.

  • Author: eppicrecipes.com
  • Prep Time: PT20M
  • Cook Time: PT8H
  • Category: Main Course
  • Method: Slow Cooker
  • Cuisine: Cuban

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 17g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 42g
  • Cholesterol: 95mg