Grill chillies and peppers for 5-10 mins, turning often, until the skin is blistered and lightly charred. Place in a plastic bag, then set aside to cool. Once cooled, peel off the skins, deseed and roughly chop the flesh.
Heat the oil in a large pan. Add the onion and cook for 5 mins until softened. Add the garlic and cook for a further 2 mins. Add the vegetable stock and potatoes, bring to the boil, then simmer for 10 mins until tender.
Allow to cool slightly. Place in a food processor, then process to a coarse purée. Return the mixture to the pan and bring to the boil. Add the sweetcorn and some of the chillies, peppers and spring onions, then simmer for 2 mins. Stir in the coriander and cream. Season, top with the remaining chilles, peppers and spring onions and serve with warmed pitta bread, if liked.
Recipe from Good Food Vegetarian Christmas magazine, December 2006