This velvety butternut squash soup features sweet roasted squash cubes caramelized alongside onions, carrots, and garlic with warm spices like cumin and nutmeg. The roasting process deepens the natural sweetness of the vegetables, creating a rich base that's pureed until silky smooth.
The soup comes together in just over an hour with mostly hands-off cooking time. Roast the vegetables for 30-35 minutes until golden and tender, then simmer with vegetable broth before blending to perfection. Finish with a swirl of heavy cream or coconut milk for extra creaminess.
This versatile soup is naturally vegetarian and gluten-free, making it perfect for entertaining or meal prep. Serve with crusty bread and a sprinkle of fresh chives for a complete, satisfying meal that warms you from the inside out.
The first time I made this soup, my kitchen filled with such an incredible aroma that my neighbor actually knocked on my door to ask what I was cooking. That roasted butternut squash sweetness mixed with caramelized onions and just a hint of nutmeg creates something that feels like a hug in a bowl. Now its my go to recipe whenever I need to feed people comfort without spending hours at the stove.
Last November my friend came over unexpectedly after a terrible day at work. I literally had this soup ready in twenty minutes from start to finish because I always keep squash in my pantry now. She took one sip and started crying, then asked for the recipe before she even finished her bowl.
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled, seeded, and cubed: Pick one that feels heavy for its size with a matte skin, avoiding any green spots which mean it was picked too early
- 1 medium yellow onion, chopped: Yellow onions become sweeter when roasted, which balances the squash perfectly
- 2 medium carrots, peeled and sliced: These add natural sweetness and beautiful color to the final soup
- 2 cloves garlic, peeled: Whole garlic cloves mellow beautifully during roasting, losing their harsh bite
- 4 cups (1 liter) vegetable broth: Use a good quality broth you actually enjoy drinking since it provides half the flavor
- 2 tbsp olive oil: This helps the vegetables caramelize rather than just steam in the oven
- 1/2 tsp ground cumin: The earthy warmth here bridges the sweetness of roasted vegetables perfectly
- 1/4 tsp ground nutmeg: Just enough to make people ask whats that special flavor without overpowering
- 1/4 tsp ground black pepper: Freshly cracked makes a noticeable difference in brightness
- 1 tsp salt: Start here and adjust at the end since broth salt content varies wildly
- 2 tbsp heavy cream or coconut milk: Completely optional but creates that restaurant quality velvety finish
- Fresh chives or parsley, chopped: This pop of fresh color and flavor makes each bowl feel finished
Instructions
- Preheat and prepare:
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup later.
- Season and toss the vegetables:
- Toss butternut squash cubes, onion, carrots, and garlic with olive oil, salt, pepper, cumin, and nutmeg until everything is evenly coated, then spread in a single layer on your prepared baking sheet.
- Roast until golden:
- Roast for 30 to 35 minutes, stirring halfway through, until the squash is tender and has those gorgeous caramelized edges.
- Simmer and blend:
- Transfer roasted vegetables to a large pot, add vegetable broth, and bring to a simmer over medium heat, cooking for 10 minutes before pureeing with an immersion blender until silky smooth.
- Finish and serve:
- Stir in cream or coconut milk if using, adjust seasoning to taste, then ladle into bowls and garnish with fresh herbs.
This soup has become my winter survival food. There is something about making it that feels like self care, and I have sent the recipe to more people than I can count.
Make It Your Own
The beauty of this soup is how forgiving it is. I have made it with sweet potatoes mixed in when butternut was scarce, added a diced apple for extra sweetness, and even stirred in some curry paste when I wanted something bolder.
Texture Secrets
Some days I like it completely smooth, other times I leave it slightly chunky with more texture. The trick is knowing your audience, my kids prefer it ultra smooth while I actually enjoy some bits of roasted vegetable throughout.
Perfect Pairings
A crusty slice of sourdough is non negotiable in my house. But honestly, this soup works with whatever you have on hand that day.
- Grilled cheese sandwiches cut into strips for dipping
- A simple green salad with tangy vinaigrette to cut the richness
- Toasted pumpkin seeds sprinkled on top for crunch
This soup freezes exceptionally well, so I always make a double batch and keep single portions ready for those nights when cooking feels impossible.
Common Questions
- → Can I make this soup ahead of time?
-
Yes, this soup stores beautifully. Refrigerate for up to 4 days or freeze for up to 2 months. The flavors actually deepen after a day in the fridge.
- → What can I use instead of heavy cream?
-
Coconut milk works wonderfully for a dairy-free version and adds a subtle tropical note. You can also skip the cream entirely—the soup is still silky and delicious without it.
- → How do I get the smoothest texture?
-
An immersion blender gives you excellent control right in the pot. If using a countertop blender, work in batches and vent the lid to release steam. Blend until completely silky for the best results.
- → Can I add protein to make it a full meal?
-
Pair with crusty bread, serve alongside a green salad, or top with toasted pumpkin seeds and crumbled feta. White beans or lentils also blend seamlessly into the soup for added protein.
- → How do I cut butternut squash safely?
-
Start with a sharp chef's knife. Slice off the ends, cut the squash in half lengthwise, scoop out seeds, then peel. Cut into cubes for even roasting. Pre-cut squash from the grocery store works perfectly too.