Classic chilli con carne


  • 2 tbsp olive oil
  • 2 onions, finely chopped
  • 3 garlic cloves, finely chopped
  • Small bunch fresh coriander, leaves picked and kept to one side; stalks reserved
  • 2 green chillies, finely diced
  • 1-2 tsp dried red chilli flakes
  • 2 tsp ground cumin
  • 2 tsp ground cinnamon
  • 2 tsp dried oregano
  • 1kg good-quality beef mince
  • 2 tbsp tomato purée
  • 200ml red wine
  • 600g canned chopped tomatoes
  • 2 tbsp black treacle
  • About 1 litre good-quality beef stock
  • 2 red peppers, diced
  • 400g can kidney beans, drained and rinsed
  • 1 lime, cut into wedges


  1. Heat the olive oil in a large casserole and gently fry the onions, garlic, coriander stalks and chillies for 5 minutes until softened. Stir through the spices and oregano and cook for 2 minutes more.
  2. Turn the heat up to medium-high, add the beef mince and brown it well, breaking it up with a wooden spoon. Once browned, add the tomato purée and cook over a medium heat for 2 minutes, then add the red wine, allowing it to reduce to a sticky sauce – this will take about 2 minutes.
  3. Stir through the canned tomatoes and black treacle, and add enough beef stock to cover. Stir well and bring to boiling point. Put the lid on, reduce the heat and simmer for 1½ hours, stirring occasionally.
  4. Remove the lid, add the red peppers and cook for a further 10 minutes. Then add the kidney beans, season really well and cook for 20 minutes more until the sauce is reduced to your liking. Taste and adjust the heat (with chilli flakes) and seasoning. Top with the coriander leaves and serve with steamed rice and lime wedges.

delicious. tips

  1. To freeze: the finished, cooled dish can be frozen in a sealed plastic container for up to 3 months. Defrost fully before reheating until piping hot.

Leave a Reply

Your email address will not be published. Required fields are marked *