A creamy, warm, and comforting carrot and ginger soup infused with the aromatic spices of a tagine and the richness of coconut milk. Perfect for a cold day.
Heat olive oil in a large pot or Dutch oven over medium heat.
Add chopped onion and cook until softened, about 5 minutes.
Add minced garlic and grated ginger and cook for another minute until fragrant.
Add chopped carrots, ground cumin, ground coriander, turmeric, cinnamon, and cayenne pepper (if using). Cook for 2-3 minutes, stirring constantly to coat the carrots with the spices.
Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 20-25 minutes, or until carrots are very tender.
Remove the pot from heat and let the soup cool slightly.
Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer the soup to a regular blender and blend until smooth. (Be careful when blending hot liquids!)
Return the blended soup to the pot and stir in the coconut milk. Heat gently over low heat, being careful not to boil.
Season with salt and pepper to taste.
Serve hot, garnished with fresh cilantro and toasted almonds.
Nutrition per serving (450g)
For a richer flavor, roast the carrots with the spices before adding them to the broth.
Adjust the amount of cayenne pepper to your liking for desired level of spiciness.
If you don't have fresh ginger, you can use 1 teaspoon of ground ginger. But the fresh is much better.
For a thicker soup, use less broth. For a thinner soup, add more broth.
Leftovers can be stored in the refrigerator for up to 3 days.
Large Pot or Dutch Oven
Blender or Immersion Blender
No wine pairing suggestions available for this recipe.