Heat a splash of oil in a large pan.
Add the onions and cook for 3 minutes on a medium heat.
Add the Quorn and a splash more oil if needed and cook for 7/8 minutes.
Add the chillies and garlic, cook for 1 minute.
Add the spices and cook for a further minute.
Add in the tinned tomatoes and half fill the can with water and add to the pan.
Add the kidney beans and stock cube and stir in.
Bring to the boil and allow to simmer for 15 to 20 minutes.
Add water, salt and pepper if needed.
Serve with rice or Doritos and a blob of crème fraiche.