A proper, warming beef chilli built from storecupboard staples, with a red pepper for sweetness and a little cocoa for depth. It's forgiving, cheap, freezes beautifully and tastes even better the next day.
Chilli is one of those dinners that rewards a bit of patience rather than fancy ingredients. The two small additions here — a diced red pepper and a teaspoon of cocoa — cost almost nothing but make it taste like you’ve been simmering it all afternoon. It’s a brilliant batch-cook: make double, freeze half, and you’ve got a midweek dinner ready to go.
Ingredients
- 1 tbsp vegetable oil
- 1 onion — finely chopped
- 1 red pepper — diced
- 2 cloves garlic — crushed
- 500g beef mince (1 lb 2 oz)
- 1 tbsp ground cumin
- 1 tbsp smoked paprika
- 1 tsp chilli powder — or to taste
- 1 tsp cocoa powder — or a small square of dark chocolate
- 1 tbsp tomato purée
- 400g tin chopped tomatoes
- 400g tin kidney beans — drained and rinsed
- 250ml beef stock (9 fl oz)
- salt and black pepper
Method
- Heat the oil in a large pan over a medium heat. Cook the onion and red pepper for 6–7 minutes until soft, then add the garlic and cook for another minute.
- Turn the heat up, add the mince and break it up with a spoon. Fry for 5–6 minutes until browned all over, with no pink remaining and any liquid cooked off.
- Stir in the cumin, paprika, chilli powder, cocoa and tomato purée and cook for 1 minute to wake up the spices.
- Add the chopped tomatoes, kidney beans and stock. Season, bring to a simmer, then turn the heat down low.
- Simmer uncovered for 30 minutes, stirring now and then, until thick and rich. Taste and adjust the salt and chilli, then serve with rice.
Serve it with
- Fluffy white or basmati rice
- A dollop of soured cream
- Grated cheddar
- Tortilla chips or nachos
- Guacamole or sliced avocado
- A baked jacket potato
- Warm tortilla wraps
Why this works
Browning the mince properly and toasting the spices before the liquid goes in builds a deep, savoury base. A low, uncovered simmer reduces the sauce so the chilli ends up thick and clingy rather than watery. The cocoa doesn't make it taste of chocolate — it just rounds out the spices and adds a subtle richness, the same trick used in a Mexican mole.
Common swaps
- Swap the kidney beans for black beans, or use half mince and half extra beans to stretch it further.
- Use turkey mince or a plant-based mince for a lighter version.
- A splash of coffee in place of some of the stock deepens the flavour even more.
Common mistakes to avoid
- Not browning the mince enough — pale, steamed mince means a flat-tasting chilli.
- Keeping the lid on the whole time, which leaves it watery. Simmer uncovered to reduce.
- Adding all the chilli powder at once. Build the heat gradually and taste as you go.
- Forgetting to rinse the kidney beans, which can make the chilli taste a little tinny.
Storage, freezing & reheating
Storage: Cool quickly, then keep covered in the fridge and eat within 2 days. Reheat until piping hot.
Freezing: Freezes brilliantly for up to 3 months. Cool fully, portion into tubs and freeze. Defrost in the fridge overnight.
Reheating: Reheat in a pan or microwave until piping hot all the way through, adding a splash of water if it has thickened too much. Reheat once only.
Estimated nutrition
Per serving, estimated from typical ingredient values — not a substitute for precise dietary calculation.
| Calories | 430 kcal |
|---|---|
| Protein | 32 g |
| Carbohydrate | 30 g |
| Fat | 20 g |