Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium-high heat.
- Pat the beef dry with paper towels and sear it on all sides until golden, then set it aside.
- Add onions and bell peppers to the pot and cook for 7–10 minutes until softened.
- Stir in minced garlic and tomato paste; cook for about a minute.
- Add cumin, paprika, allspice, and cloves, stirring to enhance flavors.
- Pour in beef broth, diced tomatoes, oregano, and bay leaves; return beef to the pot.
- Cover and simmer gently for 2 hours.
- Shred the beef in the pot, mix in olives and capers, and cook for another 5 minutes.
- Finish with vinegar, seasoning to taste, and garnish with fresh cilantro.
Nutrition
Calories: 350kcalCarbohydrates: 10gProtein: 40gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gCholesterol: 95mgSodium: 600mgPotassium: 800mgFiber: 2gSugar: 3gVitamin A: 8IUVitamin C: 35mgCalcium: 4mgIron: 20mg
Notes
Searing the beef properly ensures maximum flavor; don’t rush this step.
This dish tastes even better the next day, so consider making it ahead of time.
If you want to lighten the dish, use leaner cuts of beef or replace meat with jackfruit for a vegan alternative.
Customize by adding ingredients like raisins or roasted red peppers for added sweetness.
Store leftovers in an airtight container for up to 4 days in the fridge or freeze for up to 3 months. Reheat gently with a splash of broth to maintain moisture.
Tried this recipe?Let us know how it was!
