Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium-high heat and pat the beef dry.
- Sear the beef on all sides until golden-brown, then remove and set aside.
- In the same pot, add onions and bell peppers; cook for 7–10 minutes until softened.
- Stir in garlic and tomato paste, cooking for another minute.
- Add cumin, paprika, allspice, and cloves to the pot and stir.
- Pour in beef broth, crushed tomatoes, oregano, and bay leaves; mix well.
- Return the beef to the pot, bring to a boil, cover, and let it simmer for 2 hours.
- Shred the beef in the pot once fork-tender and mix in olives and capers for 5 minutes.
- Finish with vinegar or lime juice and season with salt, pepper, and cilantro.
Nutrition
Calories: 350kcalCarbohydrates: 20gProtein: 40gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gCholesterol: 90mgSodium: 800mgPotassium: 800mgFiber: 3gSugar: 6gVitamin A: 15IUVitamin C: 40mgCalcium: 4mgIron: 15mg
Notes
Marinate the beef overnight for extra flavor. Leftovers taste even better after a day or two in the fridge. Consider serving with rice, tacos, or crusty bread. For a vegetarian version, jackfruit can be substituted for beef. Adjust spices or add heat according to personal preference.
Tried this recipe?Let us know how it was!