Add oil to a large pan and fry onions and celery until softened.
Meanwhile, using a food processor, pulse mushrooms until they resemble mince (1). Add mushroom mince to the onions and celery, fry until mushrooms release their moisture.
Add garlic, stir and cook for 1 minute.
Add spices and cook for a further 1 minute.
Add tomato purée and chipotle paste and stir.
Add wine and simmer until reduced.
Add kidney beans, black beans and chopped tomatoes.
Add soy sauce, balsamic vinegar, dark chocolate and give mixture a good stir.
Add Carolina reapers (only if you are using them and have a high tolerance for spice!!!)
Bring to the boil and then set to a low simmer for 2 hours
Serve with whatever you fancy! (2)