This is vegetarian chilli verde – a version of chilli con carne using green vegetables and black beans. I don’t claim that it is authentic – but it is as healthy and hearty as it is tasty. Serve alongside cumin-flecked sweetcorn and tomato rice. Serves 4 to 6.

2 green peppers
2 to 4 green chillies
1 bunch spring onions, trimmed and roughly chopped
6 green or red tomatoes, peeled and quartered
225g/ 8 oz fresh spinach, stems removed and roughly chopped
Salt and pepper
4 tablespoons corn oil
2 large onions, peeled and finely chopped
4 cloves garlic, peeled and minced
100g/ 4 oz chestnut mushrooms, sliced
400g/ 1 lb can black turtle beans, rinsed and drained
1 pint/ ½ litre vegetable stock
100g/ 4 oz broccoli florets, steamed for just 2 minutes
1 tablespoon ground coriander
1 tablespoon ground cumin
1 teaspoon red chilli powder (optional)
2 bay leaves
1 tablespoon dried oregano

To serve:
Chopped fresh coriander
Sour cream
Lime wedges
Diced avocadoes
Tortilla chips
Pickled sliced jalepeno peppers
Cheddar cheese, coarsely grated

1.    Grill the green peppers and chillies until their skins are charred. Remove their skin. Halve the peppers and chillies, remove the seeds, and coarsely chop.
2.    Place the peppers and chillies in a food processor, along with spring onions, tomatoes, spinach and seasoning. Blend to a puree, with a couple of tablespoons of water if necessary.
3.    Heat the oil in a heavy saucepan, and fry the onions and garlic until soft but not brown.
4.    Add the mushrooms, and cook for 5 to 10 minutes. Add the beans, stock, and the green vegetable puree, and simmer, uncovered, for 5 minutes.
5.    Add the broccoli and dried spices and herbs, cover and cook for a further 10 minutes. Adjust the seasoning to taste.
6.    Ladle into individual bowls, and serve with as many of the suggested accompaniments as desired.