Slow-Cooker Pork With Peppers and Olives


Cuban ropa vieja meets pork in this easy slow-cooker recipe.

Slow Cooker Pork with Peppers and Olives
Photo: Greg DuPree
Hands On Time:
20 mins
Total Time:
7 hrs 20 mins

Ropa vieja is a classic dish that features braised meat (usually beef) alongside peppers, beans, and rice. The term translates to "old clothes", perhaps because it was often prepared using leftovers. Originating in Spain, it's now popular throughout Latin America, evolving into regional variations, and is one of Cuba's national dishes.

This version swaps beef for pork, which becomes meltingly tender in the slow cooker, with a tomato-y bell pepper and onion sauce. Add pimiento-stuffed olives and generous amounts of oregano, cumin, and garlic to create a deep, flavorful stew. Serve with black beans and white rice to soak up every last bit of the delicious sauce.


  • 2 yellow onions, sliced (about 4 cups)

  • 1 Tablespoon olive oil

  • 6 cloves garlic, smashed

  • 1 3.5-pound boneless pork shoulder, cut into 3 pieces

  • 1 28-ounce can crushed tomatoes

  • 2 orange bell peppers, sliced (about 3 cups)

  • 1 Tablespoon dried oregano

  • 2 teaspoons ground cumin

  • 1 cup pimiento-stuffed green olives, roughly chopped

  • 2 ½ teaspoons kosher salt

  • 2 teaspoons red wine vinegar

  • 1 teaspoon freshly ground black pepper

  • 2 15-ounce cans no-salt-added black beans, drained and rinsed

  • 4 cups cooked white rice


  1. In a large, microwave-safe bowl, toss onions with oil and garlic until coated.

  2. Cover the bowl tightly with plastic wrap and then microwave on high until onions are just tender, about 4 minutes.

  3. In a 6-quart slow cooker, add pork, cooked onion mixture, tomatoes, bell peppers, oregano, and cumin. Cook on low until pork is very tender, 7 to 8 hours.

  4. Skim and discard excess fat from pork and then, using 2 forks, shred the pork inside the slow cooker. Stir in olives, salt, vinegar, and pepper.

  5. In a medium microwave-safe bowl, add beans and 1 cup cooking liquid from slow cooker.

  6. Cover the bowl tightly with plastic wrap and then microwave on high until beans are heated through, about 90 seconds.

  7. Serve beans and pork mixture with rice.

Nutrition Facts (per serving)

592 Calories
19g Fat
54g Carbs
50g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 592
% Daily Value *
Total Fat 19g 24%
Saturated Fat 5g 25%
Cholesterol 133mg 44%
Sodium 1247mg 54%
Total Carbohydrate 54g 20%
Dietary Fiber 9g 32%
Total Sugars 9g
Protein 50g

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles