Roast sweet carrots with onions, garlic, and spices until caramelized. Simmer the vegetables in vegetable broth to deepen the savory flavors, then blend until smooth. Stir in rich coconut milk and fresh lime juice to finish, creating a creamy, zesty texture perfect for garnishing with herbs or toasted seeds.
The first time I made this soup, I wasn't trying to be fancy—I just had a pile of carrots that needed using and a chunk of ginger sitting in my pantry. I roasted them almost as an afterthought, but when that warm, sweet smell hit me pulling the tray from the oven, I knew something special was happening. The coconut milk turned it into something silky and unexpected, and I've been making it ever since whenever I need comfort in a bowl.
I made this for my sister last winter when she was dealing with a rough week, and watching her face brighten with that first spoonful reminded me why I love cooking at all. It's the kind of dish that feels personal without being fussy—warm enough to settle your nerves, bright enough to lift your mood.
Ingredients
- Carrots (1 kg, cut into chunks): The star of the show, and roasting is non-negotiable—it coaxes out their natural sugars and gives the soup actual depth.
- Yellow onion (1 medium, chopped): Don't skip this; it builds the aromatic foundation that makes people ask what's in the soup.
- Garlic (2 cloves, peeled): Just enough to whisper in the background, not shout.
- Fresh ginger (1 tablespoon, sliced): This is your zest button—it keeps the sweetness from getting one-note and adds that warm, almost medicinal comfort.
- Olive oil (2 tablespoons): Use decent oil here; it carries flavor into every roasted vegetable.
- Vegetable broth (750 ml): Quality matters slightly, but honestly, even basic broth works fine once everything else is in.
- Coconut milk (400 ml, full-fat): Full-fat is absolutely the way—lite coconut milk will make this taste thin and sad.
- Fresh lime juice (1 tablespoon): The secret weapon that wakes everything up at the end and stops the soup from tasting heavy.
- Ground cumin (1 teaspoon): Warm, earthy, and it reminds your palate that this is more than just vegetable soup.
- Ground coriander (1/2 teaspoon): A subtle citrus note that plays beautifully with the ginger.
- Salt and black pepper: Taste as you finish—you might need more than you think.
Instructions
- Get your oven ready:
- Heat it to 200°C (400°F). Yes, this matters—you want real heat to caramelize those carrots, not just warm them through.
- Prep and toss:
- Cut your carrots into chunks about the size of walnuts (they'll shrink a bit), chop the onion, peel your garlic and ginger. Throw everything on a baking sheet, drizzle with olive oil, sprinkle on the cumin, coriander, salt, and pepper, and toss it all together until everything's coated and glossy.
- Roast until golden:
- Slide the tray into the oven for 25–30 minutes, stirring halfway through if you remember. You're looking for the carrots to be completely tender and the edges to start turning golden brown—that's where the magic is.
- Build the broth:
- Transfer everything to a big pot, pour in your vegetable broth, and bring it to a gentle simmer over medium heat. Let it bubble quietly for 5–10 minutes so the flavors get to know each other.
- Blend until smooth:
- This is the moment it transforms. Use an immersion blender right in the pot, or work in batches with a regular blender if that's what you have—blend until there's no graininess left, just velvety soup.
- Finish with coconut and lime:
- Stir in the coconut milk and lime juice, then warm it through gently over low heat. Taste it now—this is when you adjust salt and pepper to make it sing.
- Serve and celebrate:
- Ladle it into bowls while it's steaming. If you're feeling fancy, scatter fresh herbs, toasted coconut flakes, or pumpkin seeds on top.
There's a moment after blending when you're stirring in that coconut milk and the whole kitchen smells like warmth and spice, and that's when you know you've nailed it. That moment is why I keep making this soup.
Ways to Make It Your Own
This soup is honestly flexible, which is half its charm. If you love heat, add a pinch of chili flakes during roasting—or stir some in after blending if you want to taste-test as you go. If carrots aren't calling to you, sweet potatoes work beautifully with the same roasting time and give you a slightly earthier, nuttier result.
What to Serve It With
The best part about this soup is that it doesn't need much. Crusty bread is perfect for soaking up every last drop, or if you're eating it vegan, just a bowl by itself is completely satisfying. If you're not vegan, a small dollop of plain yogurt or sour cream on top adds a cooling contrast that's genuinely lovely.
Storage and Reheating
Make this soup in batches and freeze it without the lime juice—add that fresh squeeze right before serving. It keeps in the fridge for about four days and actually tastes better the next day once everything's had time to settle. When you reheat, do it gently on the stove so the coconut milk doesn't separate.
- Freeze in portions for quick lunches on days when you need something warming and real.
- Add the lime juice only after reheating—it keeps that brightness fresh and intentional.
- If the soup thickens too much when cold, add a splash of vegetable broth when reheating and it'll come back to life.
This is the kind of soup that quietly becomes part of your regular rotation, the one you make when you want something nourishing that doesn't feel like work. It's been good to me, and I'm confident it'll be good to you.
Recipe Questions & Answers
- → Can I make this spicy?
-
Yes, add a pinch of chili flakes before roasting the vegetables to introduce heat to the velvety base.
- → Is this suitable for freezing?
-
It freezes very well. Let the soup cool completely before storing it in airtight containers for up to three months.
- → What can I use instead of coconut milk?
-
For a lighter version, substitute with heavy cream or cashew cream, though the flavor profile will change slightly.
- → Do I have to roast the carrots first?
-
Roasting caramelizes the natural sugars in the carrots, adding depth. You can boil them, but the flavor will be less sweet.
- → How do I get the smoothest texture?
-
Use a high-speed blender and blend for several minutes. Ensure no large chunks remain before adding the liquids.