Save to Pinterest The first time I made this soup was during a particularly brutal February when my apartment felt like an icebox and I needed something that would warm me from the inside out. I had picked up a squash on impulse at the farmers market, not really knowing what I'd do with it, but the roasting technique transformed it into something completely unexpected. That afternoon my kitchen filled with this incredible caramelized sweetness, and I knew I was onto something special.
I served this at a small dinner party last winter when my friend was recovering from surgery and couldn't handle heavy foods. Everyone went quiet after the first spoonful, which is pretty much the highest compliment a soup can get. The coconut milk creates this silky texture that makes people think you've been stirring it all day, and the spices give it this gentle warmth that lingers.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 medium butternut squash: Roasting this first is non-negotiable for me now, it develops a caramelized sweetness that transforms the entire soup
- 1 large onion, chopped: Foundation flavors matter, and taking the time to properly soften this makes a noticeable difference
- 2 medium carrots, peeled and chopped: These add natural sweetness and body to the base
- 2 cloves garlic, minced: Add this right before the spices so it doesnt burn and turn bitter
- 800 ml vegetable stock: Quality matters here since it makes up most of the soup
- 200 ml coconut milk: This creates that velvety restaurant texture, though heavy cream works if you prefer dairy
- 2 tbsp olive oil: One tablespoon for roasting, one for sautéing the aromatics
- 1/2 tsp ground cumin: This earthy warmth is what makes it taste cozy rather than just sweet
- 1/4 tsp ground nutmeg: A tiny amount that works magic with squash, enhancing its natural flavor without overpowering
- Salt and black pepper, to taste: Season generously at each stage, not just at the end
- Fresh parsley or coriander, chopped: The bright herb cut against the rich, creamy soup
- Toasted pumpkin seeds: These add a crucial crunch element
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Roast the squash for maximum flavor:
- Preheat that oven to 200°C (400°F) and toss your squash cubes with 1 tablespoon olive oil, salt, and pepper. Spread them on a baking tray and let them roast for 25 minutes until they're golden and tender, turning halfway through.
- Build your aromatic base:
- While the squash is roasting, heat the remaining olive oil in a large pot over medium heat. Add your onion and carrots, sautéing for 5 to 7 minutes until they're softened and fragrant, not browned.
- Wake up the spices:
- Add the garlic, cumin, and nutmeg to your softened vegetables, stirring constantly for just 1 minute until the spices bloom and become fragrant. This is where the soul of the soup happens.
- Combine everything:
- Add those beautifully roasted squash cubes to the pot with your spiced vegetables. Pour in the vegetable stock, bring everything to a boil, then reduce the heat and let it simmer gently for 10 minutes so the flavors can meld.
- Create that silky texture:
- Remove the pot from heat and use an immersion blender to purée until completely smooth, or work in careful batches with a regular blender. Take your time here, a smooth texture is what makes this feel special.
- Add the luxurious finish:
- Stir in the coconut milk and heat everything gently for just a minute or two. Taste and adjust your seasoning, adding more salt and pepper until the flavors really sing.
- Make it beautiful:
- Ladle the soup into bowls and finish with chopped fresh herbs, toasted pumpkin seeds, and a lovely swirl of coconut milk or cream on top.
Save to Pinterest This recipe has become my go-to when friends need comfort food, and I've probably made it more times in the past year than any other soup. Something about that combination of roasted sweetness and gentle spice just feels like being hugged from the inside.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make It Your Own
I love adding a pinch of chili flakes when I sauté the vegetables if I want to give it a subtle kick. The gentle heat works beautifully with the coconut milk and makes each spoonful more interesting.
Perfect Pairings
A slice of crusty bread is essential for soaking up every last drop, but I've also served this alongside a simple green salad with a sharp vinaigrette. The acidity cuts through the creaminess and makes for a really balanced meal.
Storage and Make Ahead Tips
This soup actually tastes better the next day, which makes it perfect for meal prep or entertaining. I've made it up to three days ahead and gently reheated it without any loss of quality. Just hold off on the garnishes until you're ready to serve.
- Freeze individual portions for those nights when you need something comforting but don't want to cook
- Reheat gently over low heat, stirring occasionally to prevent the coconut milk from separating
- Thin with a splash of water or stock if it's thicker than you like after freezing and thawing
Save to Pinterest There's something deeply satisfying about making a soup that tastes this good from such humble ingredients. I hope it becomes part of your comfort food rotation too.
Recipe FAQs
- → Can I make this soup ahead of time?
Absolutely. This soup actually tastes better the next day as flavors develop. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove, adding a splash of liquid if needed.
- → What can I use instead of coconut milk?
Heavy cream creates an even richer version. For dairy-free alternatives, try cashew cream or oat milk. Each option brings slightly different notes while maintaining that silky texture.
- → Do I have to roast the squash first?
Roasting concentrates natural sugars and adds caramelized depth. While you can simmer raw squash cubes directly in the broth, the roasted version offers superior flavor complexity worth the extra step.
- → How do I get the smoothest texture?
An immersion blender works perfectly right in the pot. For ultra-smooth results, pass the puréed soup through a fine-mesh sieve. This removes any fibrous bits for an incredibly silky finish.
- → Can I freeze this soup?
Yes, freeze for up to 3 months in freezer-safe containers. Thaw overnight in the refrigerator, then reheat slowly. The coconut milk may separate slightly when frozen but blends back together when reheated.
- → What spices work well with this soup?
Beyond cumin and nutmeg, try smoked paprika for depth, cinnamon for warmth, or curry powder for an Indian-inspired twist. Fresh thyme or rosemary added during sautéing adds herbaceous complexity.