Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium-high heat. Add the beef and let it brown on all sides, then remove it and set aside.
- In the same pot, add the onions and bell peppers. Cook until soft and slightly caramelized, about 7-10 minutes.
- Stir in the garlic, tomato paste, cumin, paprika, allspice, and cloves. Cook for about a minute until fragrant.
- Pour in the beef broth, crushed tomatoes, oregano, and bay leaves. Stir and return the beef to the pot, ensuring most of the meat is covered with liquid.
- Bring the mixture to a boil, then reduce to low heat. Cover and simmer for about 2 hours, or until the beef is fork-tender.
- Remove the beef from the pot and shred it using two forks. Return the shredded beef to the pot, add the olives and capers, and simmer for another 5 minutes.
- Add the vinegar, salt, and pepper to taste. Sprinkle fresh cilantro on top just before serving.
Nutrition
Calories: 350kcalCarbohydrates: 15gProtein: 40gFat: 15gSaturated Fat: 5gCholesterol: 100mgSodium: 800mgPotassium: 750mgFiber: 3gSugar: 3gVitamin A: 20IUVitamin C: 50mgCalcium: 4mgIron: 15mg
Notes
For maximum tenderness, use a fatty cut of beef. Taste and adjust seasonings before serving. Serve with warm tortillas for a fun taco night twist. Leftovers can be stored in an airtight container in the fridge for up to 3 days and freeze well for up to 3 months. Reheat on the stovetop over low heat, adding a splash of broth or water if necessary. Garnish with extra cilantro and smoked paprika for added flavor and color. Serve alongside rice, beans, and plantains for a complete meal.
Tried this recipe?Let us know how it was!
