Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a simple weeknight pasta—something quick with a jar of marinara and whatever vegetables were wilting in the crisper drawer. I had grabbed a butternut squash at the farmers market that morning, thinking I’d roast it as a side dish later in the week. But the pasta water was boiling, the garlic was sizzling, and I realized I’d forgotten to buy the jarred sauce. Honestly, my brain just short-circuited. I grabbed the squash, chopped it into rough cubes, and tossed it into the roasting pan with a drizzle of olive oil, some salt, and a handful of fresh sage leaves from the plant on my windowsill. The plan was to throw the roasted squash into the pasta, but when I pulled the pan out of the oven, the smell was something else entirely.
That sweet, nutty aroma mixed with the earthy sage—it felt like fall had walked right into my kitchen. I stood there, fork in hand, eating a caramelized cube straight from the pan, and a thought hit me: this would make an incredible soup. Maybe you’ve been there—when a happy accident in the kitchen turns into something you didn’t even know you were looking for. I grabbed my immersion blender, scooped the roasted squash into a pot with some broth and a splash of cream, and let it whirl. The result was this velvety, golden-orange soup that tasted like comfort in a bowl. I’ve been making it every fall since, tweaking it just a bit each time, and this version? It’s the one I keep coming back to.
Let me tell you, there’s something about roasting the squash first that changes everything. It concentrates the sweetness and brings out this deep, almost caramelized flavor that you just can’t get from boiling. And the sage—it crisps up in the oven and adds this subtle, peppery warmth. I mean, I’ve made this soup for dinner parties, for sick friends, and for quiet nights when I just needed something cozy. It never disappoints. So here it is, my creamy roasted butternut squash soup with sage—born from a failed pasta night and perfected over countless bowls.
Why You’ll Love This Recipe
This isn’t just another squash soup recipe. It’s the one that makes you close your eyes after the first spoonful. I’ve tested it more times than I can count, adjusting the roasting time, the amount of sage, the cream-to-broth ratio, until every element felt just right. The result is a soup that’s rich without being heavy, creamy without being overly indulgent, and packed with that deep, roasted flavor that only comes from taking the time to do it right.
- Easy & Straightforward: You don’t need any fancy techniques or complicated steps. Roast, blend, simmer, done. It comes together in about 45 minutes, and most of that is hands-off oven time.
- Simple, Wholesome Ingredients: Butternut squash, sage, onion, garlic, broth, and cream. That’s it. No long grocery lists or hard-to-find items.
- Perfect for Fall & Winter: This soup is basically autumn in a bowl. It’s the kind of meal you want on a chilly evening, paired with crusty bread and a good book.
- Crowd-Pleaser: I’ve served this to everyone from picky kids to foodie friends, and it always gets the same reaction—silence, followed by a request for seconds.
- Dietary-Friendly: It’s naturally gluten-free and vegetarian. Swap the cream for coconut milk, and it’s vegan-friendly too.
What makes this version different from the dozens of squash soups out there? It’s the roasting method and the sage. Roasting the squash with the sage leaves until they’re both caramelized and slightly charred creates a flavor base that’s unmatched. The sage doesn’t just sit on top as a garnish—it infuses the entire soup with its warm, slightly peppery notes. And blending everything together while it’s still hot gives you that silky, luxurious texture without needing tons of cream. It’s comfort food reimagined—simpler, faster, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe relies on a handful of everyday ingredients, each playing a specific role in building flavor and texture. I’ve tested this with different brands and variations, and here’s what works best.
- Butternut Squash (1 large, about 3 pounds): Look for a squash that feels heavy for its size with a firm, unblemished skin. I prefer using a whole squash and peeling it myself, but pre-cut cubes from the store work in a pinch—just make sure they’re fresh, not mushy. The roasting brings out its natural sweetness and creates that creamy texture.
- Fresh Sage Leaves (10-12 leaves): Fresh sage is non-negotiable here. Dried sage just doesn’t have the same aromatic punch. The leaves crisp up beautifully in the oven and add a subtle, earthy flavor that complements the squash perfectly. I usually buy a bunch from the grocery store and use the leftovers to garnish the finished soup.
- Yellow Onion (1 medium): Onions add a savory depth that balances the sweetness of the squash. I’ve tried this with shallots too, and while they work, a standard yellow onion gives the best all-around flavor.
- Garlic (4 cloves): Roasted garlic becomes sweet and mellow, blending seamlessly into the soup. I roast the cloves alongside the squash—no need to peel them first, just toss them in with the skins on and squeeze out the soft flesh later.
- Olive Oil (3 tablespoons): Use a good-quality extra virgin olive oil for roasting. It helps caramelize the vegetables and adds a fruity note to the finished soup.
- Vegetable Broth (4 cups): I recommend using a low-sodium broth so you can control the salt level. Homemade vegetable broth is ideal if you have it, but store-bought works just fine. Chicken broth can be substituted if you’re not vegetarian.
- Heavy Cream (1/2 cup): This adds richness and a velvety texture. For a lighter version, you can use half-and-half or even full-fat coconut milk for a dairy-free option.
- Salt and Black Pepper (to taste): Don’t skimp on seasoning. I use fine sea salt and freshly ground black pepper.
- Optional Garnishes: Toasted pumpkin seeds, a drizzle of cream, extra crispy sage leaves, or a sprinkle of smoked paprika add a nice finishing touch.
Equipment Needed
You don’t need a professional kitchen to make this soup. Here’s what you’ll need, along with a few alternatives if you’re working with limited tools.
- Baking Sheet: A rimmed baking sheet is ideal for roasting the squash and sage. I use a half-sheet pan, which fits a large squash perfectly. If you don’t have one, any oven-safe dish with low sides will work.
- Immersion Blender or Regular Blender: An immersion blender is my go-to for soups—it’s easy to use right in the pot and creates a smooth texture with minimal cleanup. If you’re using a regular blender, blend the soup in batches and be careful with the hot liquid. I learned that lesson the hard way (soup splatter on the ceiling is not a good look).
- Large Pot or Dutch Oven: A 4- to 6-quart pot works well for simmering the soup after blending. A Dutch oven retains heat beautifully, but any heavy-bottomed pot will do.
- Chef’s Knife and Cutting Board: A sharp knife makes peeling and cubing the squash much easier. I recommend a sturdy chef’s knife for the job.
- Vegetable Peeler: A good peeler saves time when removing the squash skin. I prefer a Y-shaped peeler for better control.
Preparation Method

Let’s get cooking. Follow these steps, and you’ll have a pot of creamy, dreamy soup in no time.
- Preheat your oven to 400°F (200°C). While it’s heating, prepare the squash. Cut off the stem and base, then slice the squash in half lengthwise. Scoop out the seeds and stringy bits with a spoon. Peel the skin using a vegetable peeler, then cut the flesh into 1-inch cubes. Aim for uniform pieces so they roast evenly.
- Toss the squash cubes on your baking sheet with the sage leaves and the garlic cloves (skins on). Drizzle with 2 tablespoons of olive oil, then sprinkle with a generous pinch of salt and a few grinds of black pepper. Use your hands to toss everything together until well coated. Spread the squash in a single layer—crowding the pan will steam it instead of roasting it.
- Roast for 25-30 minutes, flipping the pieces halfway through. You want the squash to be tender when pierced with a fork and the edges to have some nice caramelized brown spots. The sage leaves should be crispy and dark green. The garlic will be soft and fragrant. Remove from the oven and let it cool slightly, just enough to handle the garlic.
- While the squash roasts, heat the remaining 1 tablespoon of olive oil in your large pot over medium heat. Add the diced onion and a pinch of salt. Cook for 5-7 minutes, stirring occasionally, until the onion is soft and translucent. Don’t let it brown—you want sweetness, not color.
- Squeeze the roasted garlic out of its skins into the pot with the onions. Add the roasted squash and crispy sage leaves, reserving a few leaves for garnish if you like. Pour in the vegetable broth and stir to combine.
- Bring the mixture to a gentle simmer, then reduce the heat to low. Let it cook for 5 minutes to allow the flavors to meld. Remove from the heat.
- Blend the soup until smooth. If using an immersion blender, submerge it fully and blend until velvety. If using a regular blender, work in batches—fill the pitcher no more than halfway, hold the lid down with a towel, and blend until smooth. Return the blended soup to the pot.
- Stir in the heavy cream and warm the soup over low heat for another 2-3 minutes. Taste and adjust the seasoning with more salt and pepper if needed. The soup should be rich, creamy, and deeply savory with a hint of sweetness from the roasted squash.
- Ladle into bowls and garnish with a drizzle of cream, a few crispy sage leaves, and a sprinkle of toasted pumpkin seeds if you’re feeling fancy. Serve hot with crusty bread or a simple side salad.
Cooking Tips & Techniques
Over the years, I’ve made this soup more times than I can count, and I’ve picked up a few tricks along the way. Here’s what I’ve learned—sometimes the hard way.
- Roast the squash properly. The key to deep flavor is getting good caramelization. Don’t rush this step. If your squash pieces are crowded on the pan, they’ll steam instead of roast. Use two baking sheets if needed. Also, resist the urge to stir too often—let them sit and develop those brown bits.
- Don’t skip the sage. I once tried using dried sage because I was out of fresh, and the soup just fell flat. Fresh sage is essential for that aromatic, slightly peppery note. If you have extra, fry a few leaves in butter for an even crispier garnish.
- Blend with caution. Hot liquid expands in a blender, which can lead to a messy (and painful) explosion. Always let the soup cool slightly before blending, and never fill the blender more than halfway. An immersion blender is safer and easier, but if you’re using a regular blender, work in small batches and hold the lid firmly.
- Adjust the consistency. Some people like their soup thick and hearty; others prefer it thinner. If your soup is too thick after blending, add more broth or a splash of water until it reaches your desired consistency. Too thin? Let it simmer uncovered for a few minutes to reduce and concentrate the flavors.
- Season in layers. Add salt at the beginning (when roasting), in the middle (when sautéing the onion), and at the end (when adjusting the finished soup). This builds depth of flavor that a single addition can’t achieve.
Variations & Adaptations
This soup is incredibly versatile, and I’ve tried several variations over the years. Here are a few of my favorites.
- Vegan Version: Swap the heavy cream for full-fat coconut milk. It adds a subtle sweetness and a creamy texture that works beautifully with the roasted squash. Use vegetable broth to keep it plant-based.
- Spicy Kick: Add a pinch of red pepper flakes or a small diced jalapeño when sautéing the onion. The heat balances the sweetness of the squash and adds a lovely warmth.
- Apple & Squash Combo: Toss a peeled and chopped apple (like Honeycrisp or Granny Smith) onto the baking sheet with the squash. The apple adds a touch of tartness and another layer of sweetness. I tried this on a whim one autumn, and it’s become a regular variation.
- Herb Swap: Not a fan of sage? Substitute fresh thyme or rosemary. Both pair well with butternut squash. Use about 4-5 sprigs of thyme or 2 sprigs of rosemary, and remove the stems before blending.
- Make it a Meal: Stir in some cooked white beans or roasted chickpeas after blending for added protein and fiber. Top with crumbled bacon or pancetta for a non-vegetarian twist.
Serving & Storage Suggestions
This soup is wonderful fresh, but it also stores beautifully—if you have any left over, that is.
- Serving Temperature: Serve the soup hot, but not boiling. I like to let it cool for a minute or two after ladling to let the flavors settle.
- Presentation: For a pretty presentation, swirl a spoonful of cream on top of each bowl and drag a toothpick through it to create a pattern. Top with crispy sage leaves and a sprinkle of smoked paprika or pumpkin seeds.
- Pairings: This soup pairs beautifully with a crusty baguette or sourdough for dipping. A simple green salad with a tangy vinaigrette makes a great side. For a heartier meal, serve it alongside a roasted vegetable salad or a grilled cheese sandwich.
- Refrigerator Storage: Store leftovers in an airtight container in the fridge for up to 5 days. The flavors actually deepen overnight, so it might taste even better the next day.
- Freezer Storage: This soup freezes wonderfully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little room for expansion. It will keep for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm the soup gently on the stovetop over medium-low heat, stirring occasionally. If it’s too thick after thawing, add a splash of broth or water to loosen it. You can also microwave individual portions in 30-second bursts, stirring between each.
Nutritional Information & Benefits
This soup is as nourishing as it is delicious. Here’s a rough estimate per serving (based on 6 servings).
- Calories: Approximately 220 per serving
- Fat: 12g (mostly from olive oil and cream)
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 4g
- Vitamin A: Over 300% of the daily value (thanks to the butternut squash!)
- Vitamin C: 35% of the daily value
- Potassium: 15% of the daily value
Butternut squash is packed with vitamin A, which supports eye health and immune function. The sage adds antioxidants, and the garlic offers anti-inflammatory benefits. This soup is naturally gluten-free and can easily be made vegan or dairy-free. It’s a comforting, wholesome meal that feels indulgent but is actually good for you. I love knowing I’m getting a big dose of vegetables in every spoonful, and it’s a great way to sneak extra nutrients into a meal for picky eaters.
Conclusion
This creamy roasted butternut squash soup with sage has become a staple in my fall and winter cooking rotation. It started as a happy accident—a failed pasta night that turned into something far better—and it’s been a favorite ever since. The deep, caramelized flavor of the roasted squash, the earthy warmth of the sage, and the silky texture from a touch of cream make this soup feel special without any fuss. It’s the kind of recipe you’ll want to make again and again, whether for a quiet weeknight dinner or a gathering with friends.
I encourage you to make this your own. Adjust the seasonings, try a variation, or experiment with different garnishes. Cooking is about playing and discovering what you love. And if you do make it, I’d love to hear how it turns out. Drop a comment below, share your tweaks, or tag me in your photos. This soup deserves to be shared. So grab a butternut squash, preheat your oven, and get ready for a bowl of pure comfort. You’ve got this.
Frequently Asked Questions
Can I use frozen butternut squash for this soup?
Yes, you can use frozen butternut squash, but the texture and flavor won’t be quite as good as fresh. Frozen squash tends to release more water during roasting, which can prevent proper caramelization. If using frozen, thaw and pat it dry first, then roast at a slightly higher temperature (425°F) to encourage browning.
How can I make this soup dairy-free?
Simply swap the heavy cream for full-fat coconut milk or a dairy-free cream alternative. The coconut milk adds a subtle sweetness that pairs beautifully with the roasted squash. Use olive oil instead of butter if you’re sautéing the onion.
Can I make this soup in a slow cooker or Instant Pot?
Absolutely! For a slow cooker, roast the squash and sage as directed, then transfer everything (including the roasted garlic and sautéed onion) to the slow cooker with the broth. Cook on low for 4-6 hours or high for 2-3 hours, then blend. For an Instant Pot, use the sauté function to cook the onion, then add the roasted squash, garlic, sage, and broth. Pressure cook on high for 5 minutes, then do a quick release and blend.
Why is my soup watery or thin?
This usually happens if the squash isn’t roasted long enough or if too much liquid is added. Make sure the squash is tender and has some caramelized edges before blending. If your soup is already thin, let it simmer uncovered for 10-15 minutes to reduce and concentrate the flavors.
Can I freeze this soup with the cream in it?
Yes, you can freeze the soup with cream, but the texture may change slightly upon thawing. Cream can sometimes separate or become grainy after freezing. To avoid this, consider freezing the soup without the cream and stirring it in fresh when reheating. If you do freeze it with cream, whisk it well after thawing to re-emulsify.
Pin This Recipe!

Creamy Roasted Butternut Squash Soup with Sage
This velvety, golden-orange soup is made with roasted butternut squash and fresh sage, resulting in a rich, comforting bowl of autumn flavor. It’s easy to make, naturally gluten-free and vegetarian, and perfect for chilly evenings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 large butternut squash (about 3 pounds), peeled and cut into 1-inch cubes
- 10–12 fresh sage leaves
- 1 medium yellow onion, diced
- 4 cloves garlic, unpeeled
- 3 tablespoons olive oil, divided
- 4 cups low-sodium vegetable broth
- 1/2 cup heavy cream
- Salt and black pepper to taste
- Optional garnishes: toasted pumpkin seeds, extra crispy sage leaves, drizzle of cream, smoked paprika
Instructions
- Preheat oven to 400°F (200°C).
- On a rimmed baking sheet, toss the cubed squash, sage leaves, and unpeeled garlic cloves with 2 tablespoons olive oil, salt, and pepper. Spread in a single layer.
- Roast for 25-30 minutes, flipping halfway, until squash is tender and caramelized, sage is crispy, and garlic is soft.
- While squash roasts, heat remaining 1 tablespoon olive oil in a large pot over medium heat. Add diced onion and a pinch of salt; cook 5-7 minutes until soft and translucent.
- Squeeze roasted garlic from skins into the pot. Add roasted squash and crispy sage (reserve a few leaves for garnish if desired). Pour in vegetable broth and stir.
- Bring to a gentle simmer, then reduce heat to low and cook for 5 minutes. Remove from heat.
- Blend soup until smooth using an immersion blender or regular blender (in batches, being careful with hot liquid).
- Stir in heavy cream and warm over low heat for 2-3 minutes. Adjust seasoning with salt and pepper.
- Ladle into bowls and garnish as desired. Serve hot.
Notes
For best flavor, roast squash until well caramelized. Fresh sage is essential; dried sage will not provide the same depth. If soup is too thick, add more broth; if too thin, simmer uncovered to reduce. Season in layers for best results.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 220
- Sugar: 8
- Sodium: 480
- Fat: 12
- Saturated Fat: 4
- Carbohydrates: 28
- Fiber: 6
- Protein: 4
Keywords: butternut squash soup, roasted butternut squash soup, creamy squash soup, sage, fall soup, easy soup recipe, vegetarian soup, gluten-free soup


