Craving a bowl of butternut squash soup? Here’s a fall soup recipe with rich squash flavor that begs for crusty bread and a quiet moment at the table!

This butternut squash soup starts with golden roasted squash, buttery onions, and garlic, then turns silky enough to glide off your spoon in a thick, creamy ribbon.
A little sage gives every bowl a savory, woodsy fragrance, while a small splash of cider vinegar brings out all that sweet roasted flavor without making your soup taste sharp.
Add crunchy pumpkin seeds, tear off a piece of warm bread, and give yourself permission to wipe your bowl clean!
What Does This Butternut Squash Soup Taste Like?
Expect a naturally sweet, savory soup with mellow garlic, soft onion, and just enough sage to notice without overwhelming your squash.
A tiny pinch of nutmeg adds warmth, while half a cup of cream softens everything into a smooth, rounded finish. Most of that thick texture comes from blended vegetables, so each spoonful still tastes distinctly of roasted butternut squash.
Roasting also gives your kitchen that lovely smell of vegetables turning golden around their edges.
Ingredients
- 2½ pounds (1.13 kg) peeled, seeded butternut squash, cut into ¾-inch cubes, approximately 8 cups. Buy a whole squash weighing roughly 3½ pounds, but use prepared weight as your guide because peel and seed cavities vary.
- 2 tablespoons (30 ml) olive oil, for roasting.
- 1 teaspoon fine sea salt, divided, plus more to taste. This is approximately 6 grams; coarse kosher salt measures differently by volume.
- 2 tablespoons (28 g) unsalted butter, for cooking onions.
- 1 large yellow onion, about 225 g before trimming, diced into roughly ½-inch pieces.
- 4 medium garlic cloves, minced, about 1 tablespoon.
- 2 teaspoons finely chopped fresh sage, or ½ teaspoon dried rubbed sage.
- ½ teaspoon freshly ground black pepper, plus more to taste.
- ⅛ teaspoon ground nutmeg, just a small pinch.
- 3 to 4 cups (720 to 960 ml) low-sodium vegetable broth, divided. Begin with 3 cups and keep the remaining cup for adjusting consistency. Low-sodium chicken broth also works if you do not need a vegetarian soup.
- ½ cup (120 ml) heavy cream, plus a little extra for serving if you like.
- 1 to 2 teaspoons (5 to 10 ml) apple cider vinegar, added gradually at the end.
- 3 tablespoons toasted, shelled pumpkin seeds, also called pepitas, for serving, optional.
Servings: 6, or 4 larger bowls served as a main meal with sides
How to Make Butternut Squash Soup

Heat your oven to 425°F (220°C) and position racks in the upper and lower thirds. Wash and dry your squash, trim both ends, then separate its narrow neck from its round base so you can work with shorter, steadier pieces.
Peel away skin and any pale, tough layer underneath, halve the rounded section, and scoop out seeds and stringy flesh.
Set each piece on a flat cut surface before slicing it into roughly ¾-inch cubes; you do not need perfect little squares, but avoid mixing tiny scraps with enormous chunks.
Pat squash cubes dry if they feel wet, then toss them with olive oil and ¾ teaspoon of your measured salt until lightly coated. Divide between both baking sheets in a single layer, leaving small gaps wherever possible.
I would use a second pan before trying to squeeze everything onto one, because crowded vegetables release moisture into each other and take longer to brown. If you line your pans with parchment, make sure it is rated for this oven temperature.
Roast for 35 to 45 minutes, turning cubes and swapping your baking sheets between racks after about 20 minutes.
Start checking smaller pieces around 30 minutes, looking for deep golden patches underneath and along their edges; a fork should slide through easily, and a cube should squash when pressed.
Don’t skip checking both color and softness: pale, barely tender squash will give you a less flavorful soup and may leave a slightly grainy texture.
If pieces are soft but still pale, spread them farther apart and give them another 5 minutes, watching carefully so browned corners do not turn black.
When squash has roughly 10 minutes left, melt butter in your soup pot over medium heat, then add diced onion and the remaining ¼ teaspoon salt. Cook for 8 to 10 minutes, stirring every minute or so, until onion looks soft and translucent with a few pale golden edges.
Lower heat if little pieces start turning dark before larger pieces soften; you want a mellow onion flavor, so this is a good moment to be patient. If squash needs longer than expected, take your onion pot off heat until it catches up.
Stir garlic, sage, black pepper, and nutmeg into softened onion and cook over medium-low heat for 45 to 60 seconds, just until everything smells fragrant.
Keep stirring, especially around your pot’s edges, because minced garlic can move from delicious to bitter surprisingly quickly.
As soon as that garlicky, buttery smell rises, pour in ½ cup broth, taken from your initial 3 cups, and scrape up any golden bits from the bottom with a wooden spoon.
Add roasted squash and another 2½ cups broth, bringing your starting broth quantity to 3 cups altogether. Scrape in golden roasting juices if you have any, but leave blackened fragments behind.
Bring to a gentle simmer over medium heat, then reduce heat and simmer uncovered for 8 to 10 minutes, stirring occasionally. You want small bubbles breaking through rather than a vigorous boil, and any firmer squash pieces should become completely soft before blending.
Take your pot off heat and blend with an immersion blender for 2 to 4 minutes, moving slowly around the bottom and sides while keeping its blade guard submerged to prevent splashing.
Stop occasionally to check for little onion or squash pieces, and continue until no graininess remains.
If you use a countertop blender, follow its instructions for hot liquids, let soup cool slightly, work in batches no more than half full, and use its designated vented-lid arrangement so steam can escape; never blend hot soup in a sealed personal blender.
A countertop blender often gives a finer finish, but fully softened vegetables matter whichever tool you choose.
Return soup to low heat and stir in heavy cream, then assess its consistency before adding more broth. You are aiming for soup that coats a spoon and pours back into your pot in a broad, continuous ribbon, with any little mound settling quickly into the surface.
Add reserved broth ¼ cup (60 ml) at a time, stirring after each addition, and stop as soon as it pours comfortably; you may not need that entire extra cup. Warm for 2 to 3 minutes, stirring frequently, until hot and steaming.
Turn off heat and stir in 1 teaspoon apple cider vinegar, then let a small spoonful cool enough to taste properly.
If your soup tastes pleasantly sweet but a little heavy, add another ½ teaspoon vinegar, taste again, and use the final ½ teaspoon only if needed; you want a brighter squash flavor without an obvious vinegar taste.
Add more salt a small pinch at a time, remembering that broth brands vary considerably, then ladle into bowls and finish with pumpkin seeds, black pepper, and an optional thin swirl of cream.
That little crunch against silky soup is worth having!
Small Adjustments That Make a Better Bowl
- If your soup is too thick: Add warm broth in ¼-cup increments, stirring thoroughly before judging again. Soup thickens as it cools, so make this adjustment while it is hot. My preference is a texture you can comfortably sip from a spoon, with enough body to cling to a piece of bread.
- If your soup is too thin: Simmer uncovered over low heat for 5 to 10 minutes, stirring often so squash does not catch on the bottom. For a very watery batch, you may need longer; adding broth gradually in the first place is much easier than waiting for excess liquid to evaporate.
- If it tastes flat or overly sweet: Taste for salt first, then add cider vinegar in small increments. More cream will soften flavor further, so it is not my first choice when a soup already tastes a little dull. Squash sweetness varies, which is why those final spoonfuls matter more than blindly adding every last drop of vinegar.
- If it feels grainy: Check whether any vegetable pieces remain firm. If they do, add a splash of broth, simmer gently until fully tender, and blend again off heat. If everything is soft, a longer blend or a hot-liquid-safe countertop blender may be all you need; a fine-mesh sieve is an optional final step for an especially smooth finish.
Serving Suggestions

A creamy soup benefits from a little crunch and something savory alongside it. Pick whichever sounds good for your table:
- Sharp cheddar grilled cheese: Crisp, buttery bread and tangy cheese go beautifully with sweet roasted squash. Cut your sandwich into strips if dipping is part of dinner, which seems like a very reasonable policy!
- Warm sourdough and a green salad: Add sliced apple and a mustard vinaigrette to your salad for a fresh, tangy contrast.
- Roast chicken or turkey: Serve smaller bowls as a starter, or add shredded cooked poultry to individual bowls for a more substantial meal.
- Toasted pepitas and garlic croutons: Both add crunch without needing another full dish on your plate. Scatter them on just before eating so they stay crisp.
Give your squash time to turn golden, leave room for that final splash of broth, and taste before you reach for more seasoning.
Those small decisions make this butternut squash soup rich with roasted flavor, smooth on your spoon, and bright enough that you keep going back for another mouthful.
Serve it hot with something crisp, keep a piece of bread within reach, and enjoy every last buttery, garlicky spoonful!




