Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium-high heat.
- Add the beef and sear it on all sides until golden brown. Remove the beef and set it aside.
- In the same pot, toss in the onions and bell peppers. Cook for 7–10 minutes until softened.
- Add garlic, tomato paste, cumin, paprika, allspice, and cloves. Stir and cook for about a minute.
- Pour in the beef broth, crushed tomatoes, oregano, and bay leaves. Stir and return beef to the pot.
- Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 2 hours.
- Once beef is tender, shred it in the pot using two forks. Mix in olives and capers; let simmer for another 5 minutes.
- Finish with a splash of vinegar, salt, pepper, and fresh cilantro. Taste and adjust seasoning.
Nutrition
Calories: 350kcalCarbohydrates: 15gProtein: 30gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gCholesterol: 90mgSodium: 800mgPotassium: 700mgFiber: 3gSugar: 3gVitamin A: 25IUVitamin C: 60mgCalcium: 5mgIron: 20mg
Notes
This dish is perfect for family dinners or special occasions. Make sure to sear the beef for maximum flavor.
Leftovers keep well in the fridge for up to 3 days or in the freezer for 3 months. Reheat gently on the stovetop or microwave.
For a healthier alternative, use leaner cuts of beef and low-sodium broth.
Don't skip the fresh cilantro garnish; it really brightens the dish!
Tried this recipe?Let us know how it was!