Ingredients
Scale
- Olive oil
- 1 large white onion (finely diced)
- 1 large red bell pepper (finely diced)
- 3 cloves garlic (finely diced)
- 2.2 lbs ground beef
- 2 heaped tbsp tomato puree
- 1 cup red apple vinegar
- 2 cans chopped tomatoes
- 2 cans kidney beans (drained)
- 3 tbsp Worcestershire sauce
- Spices: paprika, cumin, chilli powder, oregano, ground coriander, sugar, salt, black pepper
Instructions
- Heat olive oil in a large deep pot over medium heat. Sauté onion, red pepper, and garlic until softened.
- Add ground beef; cook until browned. Stir in tomato puree and deglaze with red apple vinegar.
- Mix in chopped tomatoes and drained kidney beans along with Worcestershire sauce and spices.
- Bring to a simmer, cover with a lid, and cook on low heat for 90 minutes, stirring occasionally.
- Remove the lid and simmer until desired thickness is achieved (5-10 minutes). Adjust seasoning if necessary.
- Serve over rice topped with grated cheese, sour cream, fresh coriander, and lime juice.
- Prep Time: 15 minutes
- Cook Time: 90 minutes
- Category: Main
- Method: Simmering
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6g
- Sodium: 650mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 8g
- Protein: 25g
- Cholesterol: 75mg
Keywords: For a vegetarian option, substitute ground beef with lentils or plant-based meat alternatives. Adjust spice levels by varying the amount of chilli powder to suit your preference. Leftovers taste even better the next day—perfect for meal prep!
