Heat the olive oil in a large, ovenproof casserole pan and add the onion, pepper and carrot. Fry gently for 10 minutes until softened.
1 Tbsp olive oil, 1 brown onion, 1 red bell pepper, 1 large carrot
Add the crushed garlic, tomato puree, chipotle chilli paste, cumin, coriander, smoked paprika, cinnamon and chilli powder and cook for a couple of minutes while stirring.
4 cloves garlic, 2 Tbsp tomato puree, 1 tsp chipotle chilli paste, 2 tsp ground cumin, 2 tsp ground coriander, 1 tsp smoked paprika, ½ tsp chilli powder, ¼ tsp ground cinnamon
Add the soy sauce, worcestershire sauce, dark brown sugar, cocoa powder, tinned tomatoes, water, black beans, kidney beans, pinto beans, frozen sweetcorn, vegetable stock and some salt and pepper.
1 Tbsp soy sauce, 1 Tbsp vegan worcestershire sauce, ½ Tbsp dark brown soft sugar, ½ Tbsp cocoa powder, 2 400g (14oz) tins chopped tomatoes, 240 ml (1 cup) water, 1 vegetable stock cube, 1 400g (14oz) tin black beans, 1 400g (14oz) tin kidney beans, 1 400g (14oz) tin pinto beans, 150 g (1 cup) frozen sweet corn, salt and pepper
Bring the mixture up to a simmer and allow to cook, stirring it every now and again, for half an hour. Taste and add more seasoning as required. (At this point the chilli is ready to be eaten if you aren't making the topping.)
Preheat the oven to 200°C/180℃ fan/400°F/gas mark 6.
In a large bowl, whisk together the cornmeal, plain flour, baking powder, bicarbonate of soda, salt and sugar.
175 g (1 cup + 1 ½ Tbsp) fine cornmeal (polenta), 150 g (1 ¼ cups) plain (all-purpose) flour, 1 tsp baking powder, 1 tsp bicarbonate of soda (baking soda), ½ tsp salt, 60 g (⅓ cup) light brown soft sugar
Add the non-dairy milk, cider vinegar and melted vegan block butter and whisk until combined. Fold through the jalapenos if using.
330 ml (1 ¼ cups + 2 Tbsp) unsweetened non-dairy milk (soy is best), 2 tsp cider vinegar, 120 g (½ cup) vegan block butter/margarine (I use Naturli Vegan Block), 50 g (1.75 oz / a large handful) pickled jalapenos
Dollop the cornbread mixture over the top of the chilli and spread it level. Bake for 25-30 minutes until the cornbread is golden and a skewer inserted into the centre comes out clean.