Soups & Stews
This basic squash soup recipe delivers velvety smoothness with a depth of flavor that comes from roasting the squash first. The caramelized edges and concentrated sweetness transform ordinary butternut squash into something extraordinary—rich, aromatic, and perfectly balanced.
Roasting unlocks natural sugars while developing complex, nutty undertones that no raw prep could achieve.
The secret to professional results lies in the technique: roasting the squash until tender but still holding its shape, then blending it with warm broth for maximum flavor extraction.
A touch of cream or coconut milk adds luxurious body without overpowering the squash's natural sweetness, while fresh herbs and a squeeze of lemon brighten the finish. This isn't just soup—it's a comforting hug in bowl form.
What you'll end up with is a soup that's silky smooth yet still packed with texture, where every spoonful delivers that perfect marriage of sweet and savory. The aroma alone—warm spices mingling with roasted squash—will have your kitchen smelling like autumn in minutes.
Best of all, this recipe builds on a simple foundation while allowing room for customization.
Whether you're serving it as a light lunch or hearty starter, this soup adapts effortlessly to any menu. The roasting method works equally well with butternut, acorn, or delicata squash, making it versatile for seasonal ingredients. Let's get started on creating your perfect bowl of velvety comfort.
Ingredients for basic squash soup
Roasting unlocks the squash's natural sweetness—here's everything you need for velvety, aromatic perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Butternut Squash 🎃 | 2 lb | Medium-sized, peeled and cubed |
| Yellow Onion 🧅 | 1 whole | Medium, chopped |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting and finishing |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, or 1 tsp dried |
| Fresh Rosemary 🌿 | ½ tsp | Chopped, or 0.25 tsp dried |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Maple Syrup 🍁 | 1 tbsp | Pure grade B |
| Fresh Sage Leaves 🌿 | ¼ cup | Chopped, for garnish |
The squash is non-negotiable here—butternut delivers that perfect balance of sweetness and texture, but acorn or delicata work too. Grab a couple of medium-sized ones (about 2 lbs total) and look for vibrant, unblemished skin. Whole Foods or local farmers markets often carry the sweetest varieties, but any grocery store's produce section will do. Peeled and cubed, the squash roasts until caramelized at the edges—this is where the magic happens. No need to go fancy with the peelers; a sharp knife and steady hand work just fine. Pro tip: Roast the squash directly on the oven rack for even browning all around.
No heavy cream? Full-fat coconut milk or even a splash of cashew cream keeps it rich without dairy. Short on fresh herbs? Dried thyme and rosemary at one-third the amount still pack flavor—just toast the dried spices in the olive oil first for deeper aroma. The vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought (Pacific Foods or Imagine brands are my go-tos). For that perfect balance of sweet and savory, the maple syrup and lemon juice are key—grade B maple has more robust flavor than the lighter grade A. And if you're feeling adventurous, swap the sage garnish for a sprinkle of toasted pumpkin seeds for extra crunch.
Roasted squash keeps in the fridge for 3 days if stored airtight, but blend it fresh for the best texture. The finished soup reheats beautifully—just warm gently on the stove, stirring occasionally, and add a splash of broth if it thickens too much. For meal prep, portion into containers and freeze for up to 3 months. The flavors actually deepen overnight, so this makes an amazing make-ahead dish. Garnish with fresh herbs right before serving to keep those bright, aromatic notes popping—nothing beats that first spoonful of perfectly balanced warmth.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe because it’s literally all in one pot—no chopping boards to scrub, no extra pans to wash. Just dice the squash (peel optional, honestly), sauté the onion and garlic until soft, toss in the broth, and let it simmer. The heavy cream at the end? That’s where the magic happens with zero extra effort.
- Creamy-Garlic Hug: Between us, that first sip of velvety soup with roasted garlic swirling through the broth? It’s the kind of flavor that makes you pause mid-spoonful. The butternut squash gives it natural sweetness, but the garlic and heavy cream turn it into something ridiculously satisfying—like a warm blanket for your taste buds.
- Meal Prep MVP: This soup tastes even better the next day (yes, really). I make a big batch on Sunday, store it in jars, and reheat portions all week—perfect for lazy mornings or when you just don’t feel like cooking. Add a sprinkle of nutmeg or a dash of chili flakes when reheating, and it’s a whole new bowl.
- Budget-Friendly Luxury: You’d think heavy cream would make this fancy, but it’s actually my go-to when I want comfort without breaking the bank. Butternut squash is affordable, onions and garlic are pantry staples, and broth stretches easily. It’s the kind of meal that feels indulgent but won’t drain your wallet—or your patience.
Step-by-step instructions for velvety squash soup
Transform humble butternut squash into restaurant-worthy soup with this foolproof method.
Roast the Vegetables for Deep Flavor
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lb butternut squash and 1 whole yellow onion with 1 tablespoon of the extra-virgin olive oil, 0.5 teaspoon of the salt, and 0.25 teaspoon of the ground black pepper. Spread them in a single layer and roast for 25-30 minutes until the squash is tender and the edges are caramelized.
Here's the thing—roasting develops a natural sweetness that sets this soup apart from boiled versions. You'll see the squash soften and the onion become translucent. Remove from the oven and let cool slightly before transferring to your pot. The residual heat makes peeling easier if you're using raw squash, but since yours is pre-peeled, we're good to go.
Build the Base with Aromatics
In a large pot or Dutch oven, heat the remaining 1 tablespoon extra-virgin olive oil over medium heat. Add the 4 cloves minced garlic and sauté for 30 seconds until fragrant but not browned. Immediately add the 0.25 cup chopped fresh thyme leaves and 0.5 teaspoon chopped fresh rosemary, stirring for another 10 seconds to release their essential oils.
This quick cooking prevents the garlic from burning, which would make the soup bitter. The herbs will infuse their earthy notes into the oil while keeping their vibrant color. Don't skip this step—it's the aromatic foundation of your soup. Add the roasted squash and onion to the pot and stir to combine with the oil.
Simmer with Broth and Seasonings
Pour in the 4 cups vegetable broth and bring to a gentle boil. Reduce heat to medium-low and let it simmer uncovered for 15-20 minutes until the squash is completely tender and the flavors meld. You'll know it's ready when a fork slides through the squash with no resistance.
While simmering, stir in the 1 tablespoon lemon juice and 1 tablespoon maple syrup halfway through cooking. This brightens the natural sweetness of the squash and adds complexity. Taste and adjust seasoning with the remaining 1 teaspoon salt and 0.25 teaspoon ground black pepper—you want it to taste rich but balanced, not overly salty.
Create Silky Texture with Cream
Use an immersion blender to puree the soup directly in the pot until completely smooth. If you prefer to transfer it, let it cool slightly first to avoid splattering. Stir in the 0.5 cup heavy cream and simmer gently for another 5 minutes—this ensures the cream heats through without curdling.
Here's where the magic happens: the cream adds luxurious body while keeping the soup light. If the soup looks too thick after blending, whisk in 2-3 tablespoons of hot broth to reach your desired consistency. The goal is velvety smoothness with just enough body to coat the back of a spoon.
Finish and Serve with Fresh Herbs
Remove from heat and let the soup rest for 5 minutes—this allows the flavors to settle and the cream to fully incorporate. Taste again and adjust seasoning if needed. Ladle into bowls and garnish each serving with 1 tablespoon chopped fresh sage leaves for a pop of color and herbal freshness.
Serve immediately with crusty bread or a sprinkle of cracked black pepper. The contrast between the warm, creamy soup and the fresh herbs elevates it from simple to spectacular. This soup keeps well in the refrigerator for 3-4 days, but it's best enjoyed fresh when the flavors are at their peak.
Pro Tips For Making Basic Squash Soup
- ROAST THE SQUASH FIRST: I learned this the hard way—boiling butternut squash for soup makes it watery and dull. Roast it whole (425°F for 45-55 minutes) until the flesh collapses easily, then scoop out the cubes. The caramelized edges add depth, and you won’t end up with a thin, brothy mess.
- SWEEAT THE ONIONS LOW: Skip the sizzle—cook onions over medium-low heat for 8-10 minutes until they’re translucent and just starting to stick. High heat burns them fast, and you’ll taste the char in every spoonful. A splash of broth at this stage keeps them tender without browning.
- SALT THE BROTH LIKE THE SEA: Vegetable broth is often bland out of the box. Taste it before adding to the pot, then adjust with ½–1 tsp salt per cup (or more if it’s store-bought). Heavy cream balances flavor, but weak broth ruins the whole dish—don’t skimp here.
- STIR IN CREAM OFF HEAT: Heavy cream curdles when it hits hot liquid. Remove the pot from heat, let it cool for 2 minutes, then whisk in the cream. If you’re impatient and add it too soon, you’ll end up with a lumpy, sad soup—trust the pause.
Creative variations of this recipe
Roasted Pumpkin Twist
Swap butternut squash for 2 lbs sugar pumpkin (like the small pie variety) and roast it with 1 tsp smoked paprika and ½ tsp ground cumin for a subtle smoky depth. The pumpkin's natural sweetness caramelizes beautifully, creating a soup with warm, autumnal notes.
I love finishing this version with a drizzle of honey instead of maple syrup for extra floral complexity. 🎃
Creamy Coconut Version
For a dairy-free take, replace the heavy cream with ½ cup full-fat coconut milk and add 1 tsp grated fresh ginger to the roasted vegetables. The coconut milk adds a tropical richness that pairs perfectly with the earthy squash.
Garnish with toasted coconut flakes and a sprinkle of lime zest for a bright, vacation-worthy flavor. 🥥
Spicy Thai-Inspired
Add a Thai-inspired kick by stirring in 1 tbsp red curry paste (like Maesri) with the garlic and herbs. Use coconut milk** instead of heavy cream and finish with 1 tsp fish sauce and 1 tbsp lime juice.
Top with fresh cilantro and crushed peanuts for texture. The heat and umami balance the squash's sweetness beautifully. 🌶️
Cheesy Potato Addition
For a heartier soup, add 1 lb Yukon Gold potatoes (peeled and cubed) to the roasting pan with the squash. After blending, stir in ½ cup shredded sharp cheddar cheese until melted. This version feels like a cross between soup and mac and cheese—perfect for chilly days. 🧀
Herb-Forward Variation
Boost the herbal notes by adding 2 sprigs fresh tarragon and 1 sprig fresh marjoram to the roasting pan. After blending, stir in 1 tbsp chopped fresh dill and finish with 1 tsp white wine vinegar.
The bright, anise-like flavors create a sophisticated twist that pairs wonderfully with crusty sourdough. 🌿
Sweet Potato Swap
Use 2 lbs sweet potatoes instead of butternut squash for a slightly sweeter, nuttier soup. Roast with ½ tsp cinnamon and ¼ tsp nutmeg for warm spice notes. Garnish with a sprinkle of toasted pecans and a drizzle of balsamic glaze for a dessert-like finish. 🍠
Nutrition facts
Frequently asked questions
Can I use any type of squash for this recipe?
Butternut is the classic choice, but you can absolutely use acorn, delicata, or even sugar pumpkin! Delicata has edible skin, while acorn offers a slightly nuttier flavor. For sweet potatoes, roast them with cinnamon and nutmeg for a dessert-like twist. Just adjust cooking times—smaller squashes may need less roasting time.
What if I don't have an immersion blender?
No problem! Transfer the hot soup to a blender in batches (don't overfill), blending until completely smooth. For safety, leave some headspace and avoid blending thick mixtures without liquid. Return to the pot and stir in the cream before reheating. Just be extra careful with hot liquids!
How can I make this soup thicker or thinner?
For thicker soup, simmer uncovered for 5-10 extra minutes to reduce. For thinner soup, whisk in 2-3 tbsp hot broth at a time until reaching your desired consistency. The cream should add body, but if it separates, stir in a splash of warm broth to emulsify it back together.
Can I make this soup ahead of time?
This soup actually tastes better the next day as flavors meld. Store in airtight containers in the fridge for 3-4 days or freeze for 3 months. Reheat gently on the stove, adding a splash of broth if needed. For best texture, avoid microwaving—stovetop reheating preserves the creamy consistency.
What's the secret to preventing a curdled cream finish?
Never boil the cream—simmer gently for just 5 minutes after adding it. For extra insurance, whisk in the cream off the heat or use warm (not hot) soup. If it starts to separate, immediately whisk in 1 tsp cornstarch mixed with 1 tbsp cold water to stabilize it.
