1.Melt butter in saucepan, add leeks and cook for about 3 minutes until softened. Add stock and bring to boil.
2.Add corn and chicken to pan and cook over gentle heat for about 10 mins, poaching chicken until cooked through. Remove chicken from pen and set aside on plate.
3.Blend soup, leaving some chunky pieces for texture if you like. Return soup to pan. Shred chicken with your fingers and return to pan. Season to taste with salt and pepper.
4.Ladle soup into bowls and garnish with fried shallots, chilli and coriander. Serve with crusty bread.
You can puree it until smooth,leave it in delicious chunky pieces, or bit of both. Fried shallots are available in jars at supermarkets and Asian groceries – they add wonderful crunch factor.