Thai Pumpkin Soup with Coriander Pesto

Serves 6