• 2 Tbl olive oil
  • 2 onions, chopped
  • 2 garlic cloves, crushed
  • 2 ¼ lb lean beef mince
  • 250 ml or 9 fl oz red wine
  • 2 x 400 g cans chopped tomatoes
  • 3 Tbl tomato purée
  • 2 red chilies, thinly sliced, or 3-4 tsp dried chili flakes
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 stick cinnamon
  • Splash of Worcestershire sauce
  • 1 beef stock cube
  • Salt and freshly ground black pepper
  • 2 x 400 g cans red kidney beans, rinsed and drained
  • 1 large bunch coriander leaves, roughly chopped
  • Wedges of lime, to serve


  1. Heat the oil in a large, heavy-based saucepan with a lid and fry the onion and garlic until softened. Increase the heat and add the beef mince, cooking quickly until browned and breaking down any chunks of meat with a wooden spoon.
  2. Pour in the red wine and boil for 2-3 minutes.
  3. Stir in the tomatoes, tomato purée, fresh chili or chili flakes, cumin, coriander, cinnamon, and Worcestershire sauce and crumble in the stock cube. Season well with salt and freshly ground black pepper. Bring to a simmer, cover with a lid and cook over a gentle heat for about 50 minutes to 1 hour, stirring occasionally until the mixture is rich and thickened.
  4. Add the kidney beans and fresh coriander. Cook for a further ten minutes, uncovered, before removing from the heat, adding any extra seasoning if necessary. Serve with rice, guacamole, sour cream and a big green salad.

Cooking Instructions:

  1. If you want to reduce cooking time, presoak the beans. Place in a saucepan with 2-3 cups of water for every cup of kidney beans. Boil the beans for 2 minutes, take pan off the heat, cover and allow to stand for 2 hours. Or, soak the beans in water overnight, placing the pan in the refrigerator, so the beans will not ferment.
  2. Drain the liquid and rinse the beans with clean water.
  3. For the stovetop method, add 3 cups of fresh water or broth for each cup of dried beans. The liquid should be about 1-2 inches above the top of the beans. Bring the beans to a boil and then reduce to a simmer, partially covering the pot. If any foam develops, simply skim it off.
  4. Cook for 1 ½ hours, or until tender. Tip: Do not add salt or acidic seasoning during cooking, because they may make the beans tough.