Method
Cook the mince in a frying pan on high heat to remove any remaining fat and cook until brown, remove from the pan and set to one side.
Fry the onion, carrot, celery, gently over a low heat for 6-8 minutes, until softened and golden. Return the mince to the pan.
Add the garlic, chillies and all the spices and continue frying, stirring occasionally, for 2-3 minutes. Add the canned tomatoes, tomato puree, sweetener and stock. Stir well and bring to the boil. Reduce the heat and simmer gently for 20 minutes, until the liquid is slightly reduced.
Season with salt and pepper and add drained kidney beans. Cook for a further 5mins, making sure the beans are hot. Serve hot with some plain boiled rice and a salad.