
Velvety Butternut Squash Soup with Fresh Herbs
Ingredients
Method
- Heat the olive oil in a large heavy-bottomed pot over medium heat. Add the chopped onion, sea salt, and a generous grind of black pepper. Sauté until the onion softens and turns translucent, about 5 to 8 minutes. Stir in the butternut squash cubes and cook, stirring occasionally, until the squash begins to soften, 8 to 10 minutes.
- Add the garlic, sage, rosemary, and ginger. Cook for 30 seconds to 1 minute, until fragrant. Pour in 3 cups of the vegetable broth, increase the heat to bring the mixture to a boil, then cover and reduce the heat to a gentle simmer. Cook until the squash is fork-tender, 20 to 30 minutes.
- Remove the pot from the heat and let the soup cool slightly. Transfer it to a blender in batches, if needed, and purée until completely smooth. If the soup is too thick, blend in an additional 1 cup of broth. Taste and adjust the seasoning with salt and pepper. Serve hot, garnished with parsley, toasted pepitas, and crusty bread.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Why You’ll Love This Butternut Squash Soup
Confession: the first time I made butternut squash soup, I nearly cut myself just trying to peel the thing. The squash slipped right off the cutting board, the peeler caught my knuckle, and for a solid ten minutes I questioned every choice that led me to that kitchen.
But I’m so glad I stuck with it. Because now this is the recipe I reach for every single fall, and honestly, it’s the easiest thing in the world once you know a few tricks.
This butternut squash soup is silky smooth, velvety, and completely vegan. No cream needed. Just olive oil, onion, squash, garlic, fresh sage, rosemary, ginger, and good vegetable broth. That’s the whole lineup. It’s a one-pot meal that comes together in about 45 minutes, and most of that time you’re not even doing anything.
With back-to-school season ramping up and the Fall Equinox just over a month away, this is the perfect way to ease into autumn flavors early. Even in August, a cozy bowl of butternut squash soup just hits different.
- Creamy butternut squash soup without a drop of dairy
- One pot, minimal cleanup, zero stress
- Freezer-friendly, so dinner is done on hectic nights
- Made with kitchen basics you probably already have
- Naturally low-carb, gluten-free, and packed with veggies
If you’ve been searching for easy fall soup recipes that actually deliver, this is your winner.
How to Make Butternut Squash Soup
Ingredients You’ll Need
What makes this butternut squash soup so good is how simple the lineup is. No exotic spices, no fancy techniques. Just good ingredients doing their thing:
- Butternut squash: about 5 cups of cubes from a 3-pound whole squash
- Yellow onion: one large, chopped into even pieces
- California extra-virgin olive oil: rich and fruity, it builds the base
- Garlic, fresh sage, fresh rosemary, fresh ginger: the flavor team that makes this soup sing
- Vegetable broth: low-sodium, so you stay in control of the salt
- Fine sea salt and black pepper: simple seasoning, done right
Now, about the squash. Are we peeling and cubing a whole butternut squash? You can. But honestly? Grab pre-cut cubes from the store. Your future self and your fingers will be glad. Pre-cut butternut squash from Ralphs or Trader Joe’s works beautifully and cuts your prep time way down. If you’re wondering how to cut butternut squash safely, the shortcut is: sharp peeler, cut crosswise where the neck meets the bulb, scoop seeds, then cube.
Step-by-Step Instructions
Stage 1: Sauté the aromatics. Heat the olive oil in a large heavy-bottomed pot over medium heat. Add the chopped onion, a pinch of sea salt, and a generous grind of black pepper. Let it cook until the onion softens and turns translucent, about 5 to 8 minutes. You want it sweet and fragrant, not browned. The salt pulls out moisture and helps everything get tender faster. Those caramelized onions are doing more work than you think.
Stage 2: Add the squash and herbs. Stir in the butternut squash cubes and let them cook for 8 to 10 minutes, stirring occasionally. You’ll see the edges start to soften and turn golden. Then add the minced garlic, fresh sage leaves, rosemary, and grated ginger. Cook for just 30 seconds to a minute, until the whole kitchen smells incredible. Don’t let the garlic burn, it turns bitter fast.
Stage 3: Simmer until fork-tender. Pour in 3 cups of vegetable broth, crank the heat to bring it to a boil, then cover and drop it to a gentle simmer. Let it bubble for 20 to 30 minutes. You’ll know it’s done when a fork slides right through the squash with zero resistance. That’s your visual cue, and it’s foolproof.
Stage 4: Blend until velvety. Take the pot off the heat and let things cool for a few minutes. Then transfer the soup to a blender in batches and purée until completely smooth. If it’s too thick, blend in the extra cup of broth. Taste, adjust the salt and pepper, and you’re done. That little puddle of orange sunshine is about to become your favorite thing.
How to Blend Butternut Soup
The blending method honestly makes or breaks this soup. Here’s what I’ve learned:
- Stand blender: my top pick for the creamiest butternut squash soup. It gives you that smooth-as-velvet texture, no grit, no fuss.
- Immersion blender: super convenient and less cleanup, but it can leave a slightly gritty texture. Totally fine if you don’t mind it. For an immersion blender soup, blend a little longer and use a slow swirling motion.
- High-speed blender: blend for 4 to 6 minutes and you can even serve hot soup straight from the blender, it’ll be that silky.
Whichever you use, let the soup cool slightly first. And never fill the blender more than halfway with hot liquid. That lid popping off situation is not a fun cleanup, trust me.
Tips for the Best Butternut Squash Soup
After making this soup roughly a hundred times, here’s what matters most:
- Use low-sodium vegetable broth. You can always add salt, but you can’t take it out. Full control, better flavor.
- Taste and adjust at the end. Squash sweetness varies from one to the next. Some batches need more salt, some need more pepper. Trust your taste buds.
- Work in batches in a standard blender. Don’t cram it all in at once. Two or three smaller batches gives you the smoothest result.
- Garnish with toasted pepitas. That crunchy, nutty contrast against the silky soup is unreal.
And here’s my not-so-secret secret: that teaspoon of fresh ginger does so much heavy lifting. It doesn’t shout “ginger!” but it rounds out every flavor and makes people think you worked way harder than you did. Every single time I serve this, someone asks what’s in it.
Now, troubleshooting. If your soup is too thick, blend in a little extra broth, up to that fourth cup we set aside. If your soup is too thin, simmer it uncovered for 10 to 15 minutes to cook off some liquid, or add another handful of squash and simmer until tender.
Common problems, solved:
- ❌ Blending hot soup in a full blender: the lid pops and soup goes everywhere. ✅ Cool slightly and work in small batches.
- ❌ Not simmering long enough: undercooked squash means a gritty puree. ✅ Cook until a fork slides through easily.
- ❌ Bland soup: you forgot to season at the end. ✅ Add salt and pepper generously, then taste again.
If you want an instant pot butternut squash soup, use the sauté function for the onion, then pressure cook on high for 10 minutes and blend. Same great result, even faster.
Roasted Butternut Squash Option
Want to take this roasted butternut squash soup to the next level? Roast the squash first. Halve it, scoop the seeds, and roast at 400°F for 25 minutes until the edges caramelize and turn a little smoky. Then scoop the flesh into the pot and follow the recipe as written.
That roasting step adds a deep, caramelized sweetness you can’t get any other way. It’s a gorgeous option for a cozy Sunday when you have extra time and want the house to smell like heaven.
Don’t skip the caramelized bits on the baking sheet. A splash of broth to deglaze the pan gets all that roasted flavor into the soup. You don’t want to leave that behind.
How to Store & Freeze Butternut Squash Soup
This soup is a meal-prep champion, which is exactly why I love it during busy weeks.
- Refrigerator: keep it in an airtight container for up to 4 days. Let it cool to room temperature before storing.
- Freezer: freeze in individual portions for up to 3 months. Perfect for pulling out one bowl when you need it.
- Reheating: thaw overnight in the fridge, then reheat in a pot over medium heat, stirring occasionally. Or warm it straight in a high-speed blender for 4 to 6 minutes.
This freezer-friendly butternut squash soup has saved me on so many hectic nights. Just thaw, reheat, and dinner is done in minutes.
What to Serve with Butternut Squash Soup
This soup is hearty enough to be a main dish, but it also shines as a starter. Here’s how I like to serve it:
- Crusty bread: a slice of San Francisco-style sourdough is my weakness. Tangy, chewy bread against silky soup is a match made in heaven.
- Fresh parsley and toasted pepitas: sprinkled on top for color, crunch, and a fresh herbal pop.
- Coconut milk swirl: a butternut squash soup with coconut milk drizzle adds richness and looks gorgeous. Totally optional, totally delicious.
- Simple side salad: a crisp green salad with a bright vinaigrette cuts through the creaminess beautifully. That side salad pairing is a classic for a reason.
For a dairy-free or vegan butternut squash soup, skip the cream and go with the coconut swirl. If you’re not dairy-free, a sour cream swirl or dollop of Greek yogurt works great too. And on warm August evenings, this soup is just as lovely served at room temperature. Serve it in mugs for Thanksgiving and watch it disappear.
the bulb, scoop out the seeds with a spoon, then cube it into even pieces. For roasting, toss the cubes with a little olive oil and spread them in a single layer on a baking sheet. Roast at 400°F for 25 to 30 minutes, flipping halfway, until the edges are golden and caramelized. Garden squash tends to be denser and a touch sweeter than store-bought, so it’s absolutely worth the extra love.