Spray a frying pan with low-calorie cooking spray and set on a medium heat. Add the onion, garlic, chillies, carrots and peppers. Fry for 5 minutes until softening.
Add the mince and cook for 4 minutes until it starts to brown.
Stir in the chilli powder, Worcestershire sauce, Italian herbs and cook for another minute or so.
Add the tomato puree and chopped tomatoes, stir well. Add to the slow cooker pot along with the mushrooms and courgette.
Add the stock cubes to the water and mix until dissolved. Pour into the slow cooker pot.
Cook for 3 hours on high.
After 3 hours add a few drops of hot sauce and beef stock pot. Add the kidney beans and cook for a further hour.
Season to taste with salt and pepper and serve with your choice of accompaniment.