While we love this soup for its simplicity, feel free to use this recipe as a starting point to suit your taste. If you like a thinner soup, add more stock. If you want it richer, use regular coconut milk. Squeeze some lime juice for some brightness or add ginger for another layer of flavor. Make it your own.
Heat two tablespoons of olive oil in a pot over medium-high heat. Add the onion and a generous pinch of salt and cook until the onion is soft. Add the curry paste and onion powder and cook for four to five minutes until the curry paste is fragrant.
Add the carrots and stock. Bring to a boil then lower the heat to medium or a moderate simmer. Cook until the carrots are tender, fifteen to twenty minutes. Add the coconut milk, stir and cook for a minute or two.
Use a food processor or immersion blender to purée the soup until smooth. Taste for seasoning. If you want a looser soup, stir in more stock. If you want a richer soup, stir in more coconut milk. Ladle into bowls and garnish with green onions and lime wedges. The lime is optional but adds a little brightness to the soup.
Stock: I use Swanson's Low Sodium Chicken Stock for this recipe but use your favorite vegetable stock to make this vegetarian/vegan.