Soup season will not be complete without a bowl of this carrot corinder ginger soup. Comforting, flavorful and easy to make, this soup is heaven in a bowl!
Wash the fresh coriander, then separate the stems from the leaves. Finely chop the stems. Reserve the leaves for blending and garnishing.
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent (about 2 minutes).
Stir in the garlic, ginger, cumin, chili flakes, and chopped coriander stems, cooking for a minute until fragrant.
Add the carrots and stir to combine.
Pour in the vegetable stock, bring to a boil, then reduce the heat and let simmer until the carrots are tender, about 30 minutes.
Once the carrots are soft, and the reserved coriander leaves, and blend the soup to your desired consistency (see notes below). Season with salt and black pepper.
Garnish the soup with coriander leaves or as preferred and serve warm with bread, bread rolls, garlic bread, and so much more!
Notes
Use an immersion blender to blend the soup directly in the pot until smooth. Alternatively, carefully transfer the soup to a blender and process in batches.
For extra creaminess, consider adding a splash of coconut milk or heavy cream.
Add more vegetable stock for a thinner soup.
Feel free to use coriander powder, as a substitute for fresh coriander.
Adjust the chili flakes to suit your preferred level of spiciness.