Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium-high heat.
- Pat the beef dry and sear until browned on all sides, then set aside.
- Sauté the onion and bell peppers in the same pot until softened.
- Stir in the garlic, tomato paste, cumin, paprika, allspice, and cloves, and cook for 1 minute.
- Pour in beef broth and crushed tomatoes, adding oregano and bay leaves, then nestle the seared beef back in.
- Bring to a boil, then reduce heat to low and cover, simmering for 2 hours.
- Remove beef and shred with two forks, then return to the pot with olives and capers.
- Stir in apple cider vinegar or lime juice, and season to taste with salt and pepper.
Nutrition
Calories: 350kcalCarbohydrates: 15gProtein: 30gFat: 20gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gCholesterol: 80mgSodium: 600mgPotassium: 700mgFiber: 2gSugar: 4gVitamin A: 10IUVitamin C: 30mgCalcium: 4mgIron: 20mg
Notes
This Cuban shredded beef is even better the next day as the flavors meld together. Store it in an airtight container in the fridge for up to 4 days or freeze for up to 3 months. Reheat gently and add a splash of water or broth if needed.
Consider adding chopped jalapeños for spice, or crushed pineapple for a tropical twist.
Serve over rice with black beans and fried plantains for an authentic Cuban meal or in tortillas for tasty tacos.
Tried this recipe?Let us know how it was!
