Heat the oil in a large, heavy-based saucepan.
Fry the onion and garlic until softened.
Increase the heat and add the mince,cooking quickly until browned and breaking down any chunks of meat with a wooden spoon.
Pour in the red wine and boil for 2-3 minutes.
Stir in the tinned tomatoes,tomato puree,fresh chilli,cumin,ground coriander,cinnamon & Worcestershire sauce.
Crumble in the stock cube & season well with salt and 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.
Add the kidney beans & cook for a further 10 minutes, uncovered, before removing from the heat, adding any extra seasoning if necessary.
Bookmarks