This velvety smooth bowl starts with roasted butternut squash cubes caramelized to perfection, then simmered with sautéed onions, carrots, and garlic. A blend of cinnamon, nutmeg, and cayenne adds warmth and depth, while coconut milk creates luxurious creaminess.
Roasting the squash first concentrates the natural sweetness and develops rich, nutty flavors you cannot achieve through simmering alone. The result is a thick, satisfying soup perfect for cold weather meals.
Ready in just 55 minutes with minimal hands-on effort, this soup easily serves four and adapts beautifully to both vegan and non-vegan preferences.
The first batch I made was accidentally too thick, more like a puree than soup, and my husband actually ate it with a fork before I could explain my mistake. Now I know better, but that happy accident taught me that texture matters as much as flavor.
Last November, during a particularly brutal cold snap, I made this for my sister who was recovering from surgery. She said it was the first thing that actually made her feel like herself again, and now she requests it every time she visits.
Ingredients
- 1 medium butternut squash: Roasting first concentrates the natural sugars and gives the soup incredible depth
- 1 medium yellow onion: Adds a savory base that balances the squash sweetness
- 2 medium carrots: These bring extra sweetness and a beautiful golden color
- 2 cloves garlic: Minced fresh adds the best aromatic backbone
- 4 cups vegetable broth: Use a good quality one since it provides most of the seasoning
- 1 cup full fat coconut milk: Creates the silkiest texture without overpowering the squash
- 2 tbsp olive oil: One tablespoon for roasting squash, one for sauteing the aromatics
- 1/2 tsp ground cinnamon: Just enough to hint at fall without tasting like dessert
- 1/4 tsp ground nutmeg: Works beautifully with the squash natural flavor profile
- 1/4 tsp cayenne pepper: Optional but recommended for a gentle warmth at the finish
- Salt and black pepper: Essential to bring all the flavors together
Instructions
- Roast the squash first:
- Toss cubed squash with one tablespoon olive oil, salt and pepper, then roast at 400 degrees for 25 to 30 minutes until tender and golden browned in spots.
- Build the flavor base:
- Heat remaining olive oil in a large pot over medium heat, then add onion and carrots, sauteing for six to eight minutes until softened before adding garlic for one final minute.
- Combine and season:
- Add roasted squash along with cinnamon, nutmeg and cayenne to the pot, stirring everything together so the spices bloom slightly in the warm vegetables.
- Simmer together:
- Pour in vegetable broth and bring to a boil, then reduce heat and let everything simmer gently for ten minutes so flavors meld.
- Add the creaminess:
- Remove pot from heat and stir in coconut milk, letting the soup cool slightly before blending.
- Blend until smooth:
- Use an immersion blender right in the pot, or work in batches with a regular blender, until completely silky and no chunks remain.
- Perfect the seasoning:
- Taste and add more salt or pepper as needed, adding extra broth or water if the consistency is thicker than you like.
- Finish and serve:
- Ladle into warm bowls and top with toasted pumpkin seeds, fresh herbs or a swirl of cream.
My neighbor knocked on my door while this was simmering once, following the smell down the hallway. I ended up sending her home with a container and she texted me before she even got back to her apartment saying it was the best soup shed ever had.
Make It Your Own
I once added a diced Granny Smith apple during the saute step and the tartness cut through the richness beautifully. A pinch of smoked paprika instead of cayenne gives it an entirely different, more earthy personality.
Serving Suggestions
Crusty bread is non-negotiable in my house, but a simple green salad with vinaigrette helps cut through the creaminess. On nights when I want something more substantial, a grilled cheese sandwich made with sharp cheddar takes this from light dinner to proper comfort food.
Storage and Reheating
This soup actually tastes better the next day once the flavors have had time to properly marry. It keeps beautifully in the refrigerator for up to four days and freezes well for up to three months if you leave out the coconut milk until serving.
- Reheat gently over low heat, stirring frequently to prevent separation
- Add a splash of broth if it has thickened too much in the fridge
- Never boil after the coconut milk has been added or it may separate
There is something profoundly satisfying about turning a humble squash into something elegant enough for dinner guests but simple enough for a Tuesday night alone.
Common Questions
- → Can I make this soup ahead of time?
-
Yes, this soup actually tastes better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over medium-low heat, adding a splash of broth or coconut milk if needed to adjust consistency.
- → Can I freeze this soup?
-
Absolutely. Cool completely before transferring to freezer-safe containers, leaving space for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat slowly, stirring occasionally to maintain smooth texture.
- → What can I substitute for coconut milk?
-
Heavy cream works beautifully for a richer, non-vegan version. For a lighter option, use half-and-half or whole milk. Cashew cream also provides similar creaminess with a more neutral flavor profile than coconut.
- → Do I have to roast the squash first?
-
While not strictly necessary, roasting develops caramelized sweetness and depth that simmering alone cannot achieve. If pressed for time, you can simmer raw squash cubes directly in the broth for 20-25 minutes until tender, though the final flavor will be slightly less complex.
- → How can I make this soup thicker or thinner?
-
For thicker results, reduce broth by ½ cup or simmer longer after blending to evaporate excess liquid. To thin, simply add more warm broth, water, or coconut milk until desired consistency is reached. Remember soup will thicken slightly as it stands.
- → What toppings work best?
-
Toasted pumpkin seeds or pepitas add satisfying crunch. Fresh herbs like chives, parsley, or sage brighten the rich flavors. A swirl of coconut milk, sour cream, or crème fraîche creates beautiful contrast. Crispy pancetta or bacon bits work well for non-vegetarians.