Cozy Roasted Butternut Squash Soup with Sage – Easy Fall Recipe

Ready In
Servings
Difficulty

My accountant, Mr. Henderson, is not a man you’d expect to give cooking advice. The man wears the same gray cardigan every Tuesday, drives a beige sedan, and once told me his idea of a wild weekend was reorganizing his spice rack alphabetically. So when I walked into his office for my quarterly tax meeting last October, the last thing I expected was a recipe for soup. But there he was, between discussing depreciation schedules, describing in vivid detail how he roasts butternut squash until the edges caramelize into little pockets of sweetness. I sat there, holding my tax forms, completely distracted by the mental image of sage leaves crisping up in brown butter. Honestly, I barely remember what I owed that quarter. What I do remember is scribbling “squash + sage + butter” on the back of an envelope before I left.

That envelope sat on my desk for three full weeks before I actually tried making it. You know how it goes—life gets busy, takeout happens, and that scribbled idea gets buried under receipts and sticky notes. But then came that first truly cold October morning, the kind where you can see your breath and the idea of leaving the house feels personally offensive. I dug out that envelope, bought the biggest butternut squash I could find, and got to work. What came out of my kitchen that day was nothing short of a revelation. I mean, I’ve made squash soup before. We all have. But this? This was different. The roasting changed everything—concentrating the flavor, bringing out this almost nutty sweetness that you just can’t get from boiling.

I’ve been making this cozy roasted butternut squash soup with sage ever since, tweaking it just a little each time. And let me tell you, it’s become my go-to for those days when the world feels a little heavy and you need something warm to hold onto. Maybe you’ve been there—standing in your kitchen on a gray afternoon, wondering what could possibly make things better. This soup is the answer. It’s the kind of recipe that makes you slow down, breathe deep, and remember that simple things can be truly extraordinary.

Why You’ll Love This Recipe

Let me be honest with you—I’ve tested a lot of squash soup recipes over the years. Some were too watery, others too heavy, and a few were just plain boring. This one? It’s the Goldilocks of soups. Just right in every way. Here’s why this cozy roasted butternut squash soup with sage stands out from the crowd:

  • Quick & Easy: While the squash roasts for about 40 minutes, the actual hands-on time is maybe 15 minutes. Perfect for a busy weeknight when you want something homemade without the hassle.
  • Simple Ingredients: You likely have most of these in your kitchen right now. No fancy grocery store runs needed—just good, honest ingredients that work together beautifully.
  • Perfect for Fall and Winter: This soup is made for cozy season. It’s the kind of meal you want after a chilly walk, on a snowy afternoon, or when you’re curled up with a good book.
  • Crowd-Pleaser: I’ve served this at dinner parties, family gatherings, and even a casual Tuesday night dinner. Every single time, people ask for the recipe. Kids love it too—the roasting makes the squash naturally sweet.
  • Unbelievably Delicious: The combination of caramelized roasted squash, fragrant sage, and a touch of cream creates a texture and flavor that’s pure comfort. It’s the kind of soup that makes you close your eyes after the first spoonful.

What makes this recipe different from all the others? It’s the roasting technique. Most recipes just boil the squash, which leaves it watery and bland. By roasting it first, you concentrate the natural sugars and develop this deep, complex flavor that you simply can’t achieve any other way. Plus, the sage gets a moment to shine—sizzled in butter until crispy, then stirred in at the very end. It’s not just a garnish; it’s the star of the show. This isn’t just another version of squash soup. It’s the best version.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples or easy to find at any grocery store, especially during fall and winter when squash is at its peak.

For the Soup Base

  • 1 large butternut squash (about 3 pounds) – Look for one that feels heavy for its size with firm, unblemished skin. The neck section has less seeds and more flesh, which makes for smoother soup.
  • 2 tablespoons olive oil – For roasting the squash. I prefer extra virgin for flavor, but regular works fine too.
  • 1 medium yellow onion, diced – Adds a savory base note that balances the sweetness of the squash.
  • 3 cloves garlic, minced – Because garlic makes everything better. Trust me on this.
  • 4 cups vegetable broth – Use low-sodium so you can control the salt. I like Better Than Bouillon for the best flavor.
  • 1/2 cup heavy cream – For richness. You can substitute coconut cream for a dairy-free version.
  • Salt and black pepper to taste – Don’t be shy with the pepper; it really brings out the squash’s sweetness.

For the Sage Butter

roasted butternut squash soup with sage preparation steps

  • 3 tablespoons unsalted butter – This is where the magic happens. The butter browns slightly as the sage sizzles, creating a nutty, aromatic finish.
  • 10-12 fresh sage leaves – Fresh is non-negotiable here. Dried sage just won’t give you the same fragrant, crispy result. Look for leaves that are bright green and fragrant.

Optional Garnishes

  • Toasted pumpkin seeds – For crunch and a lovely nutty flavor.
  • Extra crispy sage leaves – Because you can never have too much sage.
  • A swirl of cream or coconut milk – Makes it look fancy with minimal effort.
  • Crumbled bacon – If you’re feeling indulgent. The smoky saltiness is incredible with the sweet squash.

One thing I’ve learned from making this soup dozens of times—invest in a good vegetable peeler. A cheap one will make peeling butternut squash a nightmare. I use a Y-shaped peeler and it cuts the prep time in half. Also, if you’re short on time, most grocery stores sell pre-cut butternut squash cubes. Just make sure they’re fresh and not mushy. The roasting step is crucial, so you want firm, dry cubes.

Equipment Needed

You don’t need a fancy kitchen to make this soup, which is part of why I love it. Here’s what you’ll need:

  • Large baking sheet – For roasting the squash. A rimmed sheet works best to catch any juices.
  • Parchment paper or aluminum foil – For easy cleanup. Trust me, roasted squash can get sticky.
  • Sharp chef’s knife – Butternut squash is tough. A dull knife is dangerous here.
  • Vegetable peeler – A Y-shaped peeler makes quick work of the skin.
  • Large soup pot or Dutch oven – I use my Le Creuset for even heating, but any heavy-bottomed pot works.
  • Immersion blender – This is my preferred method. It’s less messy and you can blend right in the pot. If you don’t have one, a regular blender works too—just be careful with hot liquids.
  • Small skillet – For making the sage butter.
  • Measuring cups and spoons – For accuracy, though this recipe is forgiving.

If you don’t have an immersion blender, let the soup cool slightly before transferring it to a regular blender in batches. Never fill the blender more than halfway with hot liquid—it can explode. I learned that the hard way, and let me tell you, cleaning hot soup off the ceiling is not fun.

Preparation Method

Alright, let’s get cooking. This cozy roasted butternut squash soup with sage comes together in about an hour, but most of that is hands-off roasting time. Here’s how to make it:

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Prep the squash. Using a sharp chef’s knife, carefully cut off both ends of the butternut squash. Then cut it in half where the narrow neck meets the round bulb. Peel both pieces with a vegetable peeler, then cut the neck into 1-inch cubes. Scoop out the seeds from the bulb section and cut that into similar-sized cubes. Don’t worry about being perfect—roughly the same size is fine.
  3. Roast the squash. Spread the cubed squash on the prepared baking sheet. Drizzle with 2 tablespoons olive oil and season with a generous pinch of salt and pepper. Toss to coat evenly, then spread in a single layer. Roast for 35-40 minutes, flipping halfway through, until the squash is tender and the edges are caramelized and golden brown. The smell at this point is incredible—sweet and nutty.
  4. While the squash roasts, start the base. In a large soup pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and cook for 5-7 minutes until soft and translucent, stirring occasionally. Add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic—it turns bitter fast.
  5. Combine and simmer. Once the squash is done roasting, add it to the pot with the onions and garlic. Pour in the vegetable broth and bring to a boil. Reduce the heat to low and let it simmer for 10 minutes. This allows all the flavors to meld together beautifully.
  6. Blend until smooth. Remove the pot from heat. Using an immersion blender, blend the soup until completely smooth. If you’re using a regular blender, work in batches and let the soup cool for a few minutes first. Blend until silky, then return to the pot.
  7. Add the cream. Stir in the heavy cream until fully incorporated. Taste and adjust seasoning with salt and pepper. The soup should be rich, creamy, and deeply flavorful. If it’s too thick, add a little more broth or water until it reaches your desired consistency.
  8. Make the sage butter. In a small skillet, melt the butter over medium heat. Once it’s foaming, add the fresh sage leaves. Cook for 1-2 minutes until the sage is crispy and the butter is fragrant and lightly browned. Be careful—sage burns quickly. Remove from heat immediately.
  9. Serve and garnish. Ladle the soup into bowls. Drizzle a little of the sage butter over each serving and top with a few crispy sage leaves. Add any extra garnishes you like—toasted pumpkin seeds, a swirl of cream, or crumbled bacon are all fantastic.

One thing I always do—taste the squash before you add it to the pot. If it’s not caramelized enough, give it another 5-10 minutes in the oven. That browning is where the magic happens, and rushing it will leave you with a less flavorful soup.

Cooking Tips & Techniques

After making this cozy roasted butternut squash soup with sage more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them with you:

Don’t skip the roasting. I know it adds an extra step, but this is non-negotiable. Boiling or steaming the squash leaves it watery and bland. Roasting concentrates the natural sugars and creates that deep, caramelized flavor that makes this soup so special. Trust the process.

Cut the squash evenly. I learned this the hard way after ending up with some burnt pieces and some undercooked ones. Aim for 1-inch cubes. They’ll cook at the same rate and give you a more consistent result.

Use fresh sage. Dried sage has its place, but not here. Fresh sage has a bright, slightly peppery flavor that mellows beautifully when cooked in butter. The texture is important too—crispy fried sage leaves add a lovely crunch that dried sage just can’t replicate.

Season as you go. Don’t wait until the end to add salt and pepper. Season the squash before roasting, season the onions as they cook, and taste the soup before adding the cream. Layering the seasoning builds deeper flavor.

Don’t over-blend. It sounds counterintuitive, but over-blending can make the soup gummy, especially if you’re using a high-speed blender. Blend just until smooth, then stop. A little texture is actually nice.

Let it rest. This soup actually tastes better the next day. The flavors meld and deepen overnight. So if you can, make it a day ahead. Just reheat gently on the stove, adding a splash of broth or water if it’s too thick.

One mistake I made early on—I added the sage butter to the whole pot of soup. Big mistake. The crispy sage gets soggy and the butter flavor gets lost. Instead, drizzle it over each bowl individually. That way, every serving gets that fresh, fragrant finish.

Variations & Adaptations

One of the things I love about this cozy roasted butternut squash soup with sage is how adaptable it is. Here are some ways to make it your own:

Dairy-Free Version: Swap the heavy cream for full-fat coconut milk. It adds a subtle sweetness that works beautifully with the squash. Use olive oil instead of butter for the sage, or try a good vegan butter. I’ve made this for friends with dairy sensitivities and they couldn’t tell the difference.

Vegan Option: Follow the dairy-free version above, and use vegetable broth (which you’re already doing). Skip the cream entirely and blend in a can of coconut milk instead. The soup will be slightly thinner but still incredibly flavorful.

Spicy Twist: Add a pinch of red pepper flakes or a small diced jalapeño when you sauté the onions. The heat cuts through the richness of the soup and adds a lovely warmth. I do this when I’m feeling under the weather—it’s like a hug with a kick.

Roasted Garlic Addition: Instead of minced garlic, roast a whole head of garlic alongside the squash. Squeeze the soft, caramelized cloves into the pot before blending. It adds a mellow, sweet garlic flavor that’s completely different from raw garlic. Absolutely divine.

Apple-Squash Combo: Add one peeled and diced apple (Granny Smith or Honeycrisp work well) to the roasting pan with the squash. The apple adds a bright, fruity note that complements the sage beautifully. This is my favorite fall variation.

Protein Boost: Stir in a can of drained and rinsed white beans (cannellini or Great Northern) before blending. They add creaminess and a protein boost without changing the flavor much. Perfect if you want to make this a more substantial meal.

I once tried adding a spoonful of maple syrup to the soup when I was feeling adventurous. It was good, but honestly, the roasted squash is sweet enough on its own. Save the maple syrup for drizzling over the finished soup if you want a touch of extra sweetness.

Serving & Storage Suggestions

This cozy roasted butternut squash soup with sage is versatile enough for any occasion. Here’s how to serve and store it:

Serving Temperature: Serve this soup piping hot. The warmth is part of the comfort. Ladle it into deep bowls and top with the sage butter and any garnishes right before serving. A crusty piece of bread on the side is practically mandatory—sourdough or a good baguette works perfectly for dipping.

What to Serve With It: This soup pairs beautifully with a simple green salad dressed with lemon vinaigrette. The acidity cuts through the richness. For a heartier meal, serve it alongside a grilled cheese sandwich (try it with sharp cheddar and apple slices—trust me) or a warm crusty roll. A glass of crisp white wine like Sauvignon Blanc or a dry Riesling complements the soup’s sweetness nicely.

Storage: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors actually improve after a day or two, so don’t hesitate to make it ahead. When reheating, warm it gently on the stovetop over medium-low heat, stirring occasionally. If it’s too thick, add a splash of broth or water.

Freezing: This soup freezes beautifully. Pour cooled soup into freezer-safe containers or zip-top bags, leaving some room for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. I like to freeze individual portions for quick lunches—just grab a container, reheat, and you’re set.

Reheating Tips: Avoid microwaving if possible—it can make the soup separate and lose its silky texture. Instead, reheat on the stovetop over medium-low heat, stirring occasionally. If you’re in a hurry, the microwave works in a pinch, just do it in 30-second bursts and stir between each.

One thing I’ve noticed—the sage butter doesn’t store well separately. Make it fresh each time you serve the soup. It takes less than 5 minutes and makes a world of difference.

Nutritional Information & Benefits

This cozy roasted butternut squash soup with sage isn’t just delicious—it’s packed with good-for-you ingredients. Here’s a rough breakdown per serving (based on 6 servings):

  • Calories: Approximately 220-250
  • Protein: 4-5 grams
  • Fat: 12-15 grams (mostly from olive oil and cream)
  • Carbohydrates: 28-32 grams
  • Fiber: 6-8 grams
  • Sugar: 8-10 grams (natural from the squash)
  • Sodium: 400-500 mg (varies based on broth and added salt)

Health Benefits: Butternut squash is a nutritional powerhouse. It’s loaded with vitamin A (one serving provides over 100% of your daily needs), which supports eye health and immune function. It’s also rich in vitamin C, potassium, and fiber. The sage isn’t just for flavor—it has anti-inflammatory properties and is packed with antioxidants. Plus, this soup is naturally gluten-free and can easily be made dairy-free or vegan.

I’m not a nutritionist, but I love knowing that this soup is as good for my body as it is for my soul. It’s the kind of meal that leaves you feeling satisfied and nourished, not weighed down. Perfect for those days when you want something comforting but still wholesome.

Conclusion

This cozy roasted butternut squash soup with sage has become a staple in my kitchen for good reason. It’s the kind of recipe that turns a gray, chilly day into something warm and golden. The roasting brings out the squash’s natural sweetness, the sage adds that unmistakable earthy aroma, and the cream ties it all together into a velvety, soul-soothing bowl of comfort.

What I love most about this soup is how forgiving it is. You can tweak it, adapt it, make it your own, and it always turns out delicious. Whether you’re cooking for a crowd or just for yourself on a quiet evening, this soup delivers. It’s proof that simple ingredients, treated with care, can create something truly extraordinary.

I’d love to hear how this recipe turns out for you. Did you try any variations? Did you add something unexpected that worked beautifully? Drop a comment below and share your experience. And if you loved it, please share this recipe with someone who needs a little warmth in their life. Happy cooking, friends—here’s to cozy bowls and good company.

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

You can, but the texture won’t be quite the same. Frozen squash tends to be watery, so you won’t get the same caramelization from roasting. If you’re in a pinch, thaw and pat the squash dry before roasting, and expect a slightly thinner soup. Fresh is always best for this recipe.

How can I make this soup thicker?

If your soup turns out thinner than you’d like, let it simmer uncovered for an extra 10-15 minutes to reduce and concentrate. Alternatively, you can add a peeled and diced potato to the pot when you add the broth—it will break down and add natural thickness. A tablespoon of cornstarch mixed with cold water stirred in at the end also works.

Can I make this soup in a slow cooker or Instant Pot?

Absolutely! For a slow cooker, roast the squash first, then add it to the slow cooker with the sautéed onions, garlic, and broth. Cook on low for 4-6 hours or high for 2-3 hours. Blend, add cream, and finish with sage butter. For an Instant Pot, use the sauté function for the onions and garlic, then add the roasted squash and broth. Pressure cook on high for 5 minutes, quick release, blend, and finish as directed.

What’s the best way to peel butternut squash?

I’ve tried every method, and the easiest is to use a sharp Y-shaped vegetable peeler. Cut off both ends of the squash first, then stand it upright and peel from top to bottom. If the squash is very hard, you can microwave it for 2-3 minutes to soften the skin slightly. Always use a sharp peeler—dull ones are more dangerous than sharp ones.

Can I leave out the cream to make it lighter?

Yes! The soup is still delicious without cream. It will be slightly less rich and velvety, but the roasted squash flavor will still shine through. You can also substitute the cream with a splash of unsweetened almond milk or oat milk for a lighter texture. If you want to keep it creamy without dairy, blended silken tofu or a can of coconut milk are excellent alternatives.

Pin This Recipe!

roasted butternut squash soup with sage recipe
Print

Cozy Roasted Butternut Squash Soup with Sage – Easy Fall Recipe

This cozy roasted butternut squash soup with sage is the ultimate fall comfort food. Roasting the squash concentrates its natural sweetness, while crispy sage butter adds an earthy, aromatic finish.

  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 large butternut squash (about 3 pounds)
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1/2 cup heavy cream
  • Salt and black pepper to taste
  • 3 tablespoons unsalted butter
  • 1012 fresh sage leaves
  • Toasted pumpkin seeds (optional garnish)
  • Extra crispy sage leaves (optional garnish)
  • A swirl of cream or coconut milk (optional garnish)
  • Crumbled bacon (optional garnish)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Prep the squash: Cut off both ends, then cut in half where the narrow neck meets the round bulb. Peel both pieces, cut the neck into 1-inch cubes, scoop out seeds from the bulb and cut into similar-sized cubes.
  3. Roast the squash: Spread cubes on the baking sheet, drizzle with 2 tablespoons olive oil, season with salt and pepper, toss to coat, and roast for 35-40 minutes, flipping halfway, until tender and caramelized.
  4. While squash roasts, start the base: In a large soup pot or Dutch oven, heat 1 tablespoon olive oil over medium heat. Add diced onion and cook 5-7 minutes until soft. Add minced garlic and cook 1 minute more.
  5. Combine and simmer: Add roasted squash to the pot with onions and garlic. Pour in vegetable broth, bring to a boil, then reduce heat and simmer for 10 minutes.
  6. Blend until smooth: Remove from heat and blend with an immersion blender until smooth. If using a regular blender, work in batches and let soup cool slightly first.
  7. Add the cream: Stir in heavy cream until fully incorporated. Taste and adjust seasoning with salt and pepper. Add more broth if too thick.
  8. Make the sage butter: In a small skillet, melt butter over medium heat. Add fresh sage leaves and cook 1-2 minutes until crispy and butter is fragrant and lightly browned. Remove from heat.
  9. Serve and garnish: Ladle soup into bowls, drizzle with sage butter, top with crispy sage leaves, and add optional garnishes as desired.

Notes

Don’t skip roasting the squash—it’s essential for flavor. Use fresh sage for best results. Season as you go for deeper flavor. Let the soup rest overnight for even better taste. Make sage butter fresh per serving; do not add to the whole pot.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 235
  • Sugar: 9
  • Sodium: 450
  • Fat: 14
  • Saturated Fat: 7
  • Carbohydrates: 30
  • Fiber: 7
  • Protein: 4.5

Keywords: butternut squash soup, roasted butternut squash soup, sage butter, fall soup, cozy soup, easy soup recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating