I come back to butternut squash soup every time the weather cools, without even thinking about it.
It’s cozy, simple, and somehow feels like more effort than it really is.
This version leans creamy, gently sweet, and warm in a way that never gets boring.
I love how this soup doesn’t ask for fancy techniques or rare ingredients.
You roast, blend, season, and suddenly dinner feels taken care of.
It’s the kind of recipe that quietly earns a permanent spot in the rotation.
Ingredients Needed for the Recipe
- Butternut squash – the base of the soup, roasted to bring out natural sweetness
- Yellow onion – adds depth and a soft savory note once caramelized
- Olive oil – helps the vegetables roast evenly and develop flavor
- Salt – balances the sweetness and sharpens everything else
- Black pepper – adds a gentle bite without overpowering
- Chicken broth – thins the soup while keeping it rich and savory
- Nutmeg – brings subtle warmth that pairs beautifully with squash
- Rubbed sage – adds an earthy, comforting background flavor
- Heavy cream – gives the soup its smooth, luxurious finish
How to make Butternut Squash Soup?

Step 1 – Prep the vegetables
I start by peeling and cubing the butternut squash, then slicing the onion into thick wedges.
Everything goes onto a baking sheet with olive oil, salt, and pepper.
A quick toss makes sure nothing gets left dry.
Step 2 – Roast until tender
The oven does most of the work here, which is always a win.
As the squash roasts, the edges soften and lightly brown.
The onion turns sweet and mellow, not sharp.
Step 3 – Blend it smooth
Once roasted, the vegetables head straight into the blender.
I pour in the broth and blend until everything looks silky.
Take a moment to check the texture before moving on.
Step 4 – Season and warm
The blended soup goes into a pot over medium heat.
Nutmeg and sage get stirred in, filling the kitchen with that cozy aroma.
It only needs a few minutes to heat through.
Step 5 – Finish with cream
This is where the soup really comes together.
I stir in the cream slowly and taste as I go.
A small salt adjustment usually brings everything into balance.
Ways to Change the Flavor Without Losing the Comfort
This soup is a great blank canvas, which is part of why I love it.
You can tweak the flavor gently without turning it into something else.
Those small changes keep it interesting all season long.
For a little heat, a pinch of cayenne goes a long way.
If I want something warmer and spiced, curry powder works beautifully.
Even roasted apple slices can be added for extra sweetness.
Tips
- Cut the squash into similar-sized pieces so it roasts evenly
- Don’t rush the roasting step, color equals flavor here
- Blend in batches if needed to avoid spills
- Add broth gradually if you prefer a thicker soup
- Taste after adding cream, seasoning often changes at that point
What I Like to Serve With This Soup?
This soup loves good bread, especially something crusty for dipping.
I’ll sometimes add crunchy croutons right on top.
That texture contrast never gets old.
When I want to make it a full meal, I pair it with a simple salad.
Greens with apples or nuts work especially well.
It keeps the meal balanced without stealing the spotlight.
Storing and Reheating Without Losing Texture
Leftovers keep well, which makes this soup even better.
I store it in an airtight container in the fridge for a few days.
The flavors actually deepen overnight.
When reheating, I go slow over the stove or use short microwave bursts.
A quick stir brings the creaminess back.
If it thickens too much, a splash of broth fixes it.
Butternut Squash Soup Recipe
This super simple creamy butternut squash soup is a fall favorite—warm, comforting, and full of roasted flavor. Roasted butternut squash and onions are blended with chicken broth, seasoned with nutmeg and sage, and finished with a swirl of heavy cream for a luxuriously smooth texture. It’s easy to make, affordable, and perfect for cozy weeknights or holiday gatherings.
ingredients
Instructions
-
Prep the veggies
Preheat the oven to 400°F (204°C). Peel and dice the butternut squash into ½-inch cubes (about 4 cups). Cut the onion into wedges. -
Roast the vegetables
Place the squash and onions on a parchment-lined baking sheet. Drizzle with olive oil and season with salt and pepper. Toss until well coated. Roast for 30 minutes, stirring once after 20 minutes, until tender and slightly browned. -
Blend the soup
Transfer the roasted vegetables to a blender and add the chicken broth. Purée until completely smooth. -
Season and heat
Pour the puréed mixture into a pot. Add nutmeg and rubbed sage. Heat over medium, stirring occasionally, until warmed through (5–10 minutes). -
Finish with cream
Stir in the heavy cream. Taste and adjust seasoning as needed. -
Serve
Ladle into bowls and serve hot. Garnish with extra cream or cracked pepper if desired.
Nutrition Facts
Servings 4
Serving Size 1 cup
- Amount Per Serving
- Calories 180kcal
- % Daily Value *
- Total Fat 10gg16%
- Saturated Fat 4.5gg23%
- Trans Fat 0gg
- Cholesterol 25mgmg9%
- Sodium 420mgmg18%
- Potassium 480mgmg14%
- Total Carbohydrate 22gg8%
- Dietary Fiber 4gg16%
- Sugars 6gg
- Protein 3gg6%
- Calcium 60 mg
- Iron 1.2 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Make it spicy: Add a pinch or two of cayenne pepper.
- Add an Indian twist: Stir in 1–2 Tbsp curry powder with the broth.
- Go vegetarian/vegan: Use vegetable broth and full-fat coconut milk instead of cream.
- Sweeten it up: Roast apple slices with the squash and onions for a subtly sweet flavor.
- Lighten it up: Skip the cream for a lighter yet still flavorful soup.
