Written by

Maria Scott

Published

Creamy Roasted Butternut Squash Soup with Sage Butter

Ready In 50 minutes
Servings 4 servings
Difficulty Easy

The empty bowl sat on the counter, a single sage leaf stuck to the rim. My neighbor had texted me at 9 PM the night before — “I need that soup recipe. The one from last week. My husband won’t stop talking about it.”

I hadn’t planned on making it again so soon. But there I was, three days later, standing over a sheet pan of caramelizing butternut squash, the kitchen filling with that sweet-nutty smell that somehow makes everything feel right. Honestly, this creamy roasted butternut squash soup with sage butter had become a thing. A thing I didn’t see coming.

It started on a chilly Tuesday when I had one sad butternut squash rolling around in my produce drawer and a bunch of sage that was about to go limp. I needed something warm, something that would make me forget the gray sky outside. I roasted the squash until the edges got all jammy and dark, then blended it with a little broth and a lot of patience. The sage butter — that was an accident. I browned the butter trying to crisp the sage, and suddenly everything clicked.

The first batch was good. The second batch was better. By the third, I knew I had something worth writing down. It’s not complicated. It doesn’t use fifteen ingredients you’ll never use again. It’s just honest, simple cooking that tastes like you spent hours when you really spent about forty-five minutes.

This is the soup you make when you want to feel like you’ve got your life together. It’s the soup that makes people close their eyes when they take the first bite. And it’s the soup that keeps showing up in my kitchen, week after week, because honestly — I can’t stop making it.

Why You’ll Love This Recipe

Let me tell you why this particular version of creamy roasted butternut squash soup with sage butter is going to become your new fall obsession. I’ve tested this recipe about eight times (my family is officially over squash, but they keep eating it anyway), and every single tweak brought me closer to perfection.

  • Rich, Velvety Texture Without Cream: Here’s the thing — this soup gets its creaminess from the roasted squash itself, not from heavy cream. When you roast butternut squash until it’s deeply caramelized, it breaks down into this naturally silky puree that feels indulgent without being heavy. I tested it with cream, and honestly? It was too much. The squash does the work.
  • That Sage Butter Magic: The sage butter isn’t just a garnish — it’s the whole point. When you brown butter with fresh sage leaves, something alchemical happens. The nuttiness of the browned butter plays off the sweetness of the roasted squash, and the crispy sage adds this little pop of herbal intensity. It’s the kind of flavor that makes people stop mid-bite and go, “Wait, what is that?”
  • Pantry-Friendly Ingredients: You probably have most of this stuff already. Onion, garlic, broth, butter, salt, pepper. The only specialty items are butternut squash and fresh sage, and both are easy to find at any grocery store during fall and winter. No hunting down obscure ingredients.
  • Weeknight-Friendly Timing: From start to finish, this soup comes together in about 50 minutes. The oven does most of the work while you chop an onion and maybe make a grilled cheese to go with it. It’s fancy enough for company but easy enough for a Tuesday when you just need something warm.
  • Freezer Hero: This soup freezes like a dream. I always make a double batch and stash half in the freezer for those days when cooking feels like too much. Just thaw, reheat, and make fresh sage butter. It tastes just as good as day one.

This isn’t just another squash soup recipe. It’s the one where the roasting does the heavy lifting, where the sage butter steals the show, and where every spoonful feels like a hug in a bowl. If you’ve had bland, watery squash soup before — I promise, this is not that.

What Ingredients You Will Need

This recipe uses simple, whole ingredients that work together to create something far greater than the sum of their parts. Here’s what you’ll need and why each one matters.

For the Soup Base

  • 1 large butternut squash (about 3 pounds) — Look for one that feels heavy for its size with no soft spots. The neck section is the easiest to peel and cube. If you’re short on time, pre-cut squash from the grocery store works fine, though I find whole squash has better flavor.
  • 2 tablespoons olive oil — Use a good quality extra virgin for roasting. It helps the squash caramelize and adds a subtle fruitiness.
  • 1 medium yellow onion, diced — Sweet onions work too, but yellow onions give the best savory backbone.
  • 3 cloves garlic, smashed — Whole cloves, not minced. They’ll soften during cooking and blend smoothly into the soup.
  • 4 cups vegetable broth — I prefer Pacific Foods or Imagine brand for clean flavor. Chicken broth works if you’re not vegetarian.
  • 1/2 teaspoon salt — Plus more to taste. Start with less and adjust at the end.
  • 1/4 teaspoon black pepper — Freshly ground, always.
  • Pinch of cayenne pepper (optional) — Just a tiny bit. It doesn’t make the soup spicy; it just wakes up the flavors.
  • 1/4 teaspoon ground nutmeg — Freshly grated if you have it. It adds warmth without being obvious.

For the Sage Butter

creamy roasted butternut squash soup with sage butter preparation steps

  • 4 tablespoons unsalted butter — Don’t use salted here; you want control over the salt level. European-style butter like Kerrygold browns more beautifully because of its higher butterfat content.
  • 12-15 fresh sage leaves — Look for leaves that are vibrant green with no brown spots. The fresher the sage, the better it crisps up.
  • Flaky sea salt for finishing — Maldon or any flaky salt. It makes a real difference on top.

Ingredient Notes & Substitutions

If you can’t find butternut squash, kabocha squash or sugar pumpkin work beautifully here. They have that same sweet, dense flesh that roasts up so nicely. For a dairy-free version, use vegan butter for the sage butter — just watch it carefully as it browns faster than regular butter. And if sage isn’t your thing (though I can’t imagine why), thyme or rosemary make lovely alternatives in the butter.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll actually use:

  • Large rimmed baking sheet — For roasting the squash. A half-sheet pan (18×13 inches) is ideal. If you don’t have one, any large baking sheet with edges will work. Line it with parchment for easy cleanup.
  • Chef’s knife and cutting board — A sharp knife makes peeling and cubing squash so much easier. I use my Victorinox Fibrox for this — it’s affordable and stays sharp forever.
  • Vegetable peeler — A sturdy Y-peeler works best for butternut squash. The kind with the swivel head tends to slip on the hard skin.
  • Large pot or Dutch oven — A 5-quart Dutch oven like Le Creuset or Lodge is perfect. If you don’t have one, any heavy-bottomed pot will do.
  • Immersion blender — This is my preferred method for pureeing soup right in the pot. I use a Cuisinart SmartStick and it’s never let me down. If you don’t have one, a regular blender works — just work in batches and don’t fill it more than halfway with hot liquid.
  • Small skillet — For making the sage butter. Any small non-stick or stainless steel pan works.

Preparation Method

Step 1: Roast the Squash

Preheat your oven to 400°F (200°C). Cut the butternut squash in half lengthwise and scoop out the seeds with a spoon. Don’t throw those seeds away — you can roast them later for a snack. Peel the squash using your vegetable peeler, then cut it into 1-inch cubes. They don’t need to be perfect, but try to keep them roughly the same size so they cook evenly.

Toss the cubes with 2 tablespoons olive oil, 1/2 teaspoon salt, and a few grinds of black pepper. Spread them in a single layer on your baking sheet. Don’t overcrowd — if they’re too close together, they’ll steam instead of caramelize. If your squash doesn’t fit in one layer, use two sheets.

Roast for 25-30 minutes, flipping halfway through. You want the squash to be deeply golden on the edges, almost caramelized. Some pieces will get dark spots — that’s good. That’s flavor. The squash should be fork-tender when done.

Step 2: Sauté the Aromatics

While the squash roasts, heat a drizzle of olive oil in your large pot over medium heat. Add the diced onion and cook for 5-6 minutes until translucent and starting to brown at the edges. Add the smashed garlic cloves and cook for another minute until fragrant. Don’t let the garlic burn — it gets bitter.

Step 3: Build the Soup

Add the roasted squash cubes to the pot with the onions and garlic. Pour in the vegetable broth — start with 3 cups, you can add more later if needed. Add the nutmeg and a pinch of cayenne if using. Bring everything to a gentle simmer, then reduce the heat to low and let it cook for 10 minutes. This gives the flavors time to meld together.

Step 4: Blend Until Silky

Remove the pot from heat. If you’re using an immersion blender, submerge it fully and blend until completely smooth. Work in a gentle up-and-down motion to incorporate everything. If using a regular blender, let the soup cool for 5 minutes first, then blend in batches. Fill the blender no more than halfway, hold the lid down with a towel, and start on low speed. Warning: Hot liquid expands when blended, so go slow.

Once blended, taste and adjust seasoning. Add more salt if needed. If the soup seems too thick, add more broth a quarter cup at a time until it reaches your desired consistency. I like mine thick enough to coat the back of a spoon but still pourable.

Step 5: Make the Sage Butter

This is where the magic happens. In a small skillet, melt the butter over medium heat. Once it’s melted, add the sage leaves in a single layer. Let them sizzle — you’ll see bubbles forming around the leaves. Swirl the pan occasionally. After about 2-3 minutes, the butter will start to turn golden and smell nutty. The sage leaves will darken and crisp up. Watch carefully — browned butter goes from perfect to burnt very quickly.

When the butter is a deep amber color and the sage leaves are crispy (they’ll look slightly translucent), remove the pan from heat immediately. Pour the butter and sage into a small bowl — don’t leave it in the hot pan or it’ll keep cooking.

Step 6: Serve

Ladle the soup into bowls. Drizzle a spoonful of sage butter over each serving, making sure to include a few crispy sage leaves. Sprinkle with flaky sea salt and a crack of black pepper. Serve immediately while it’s hot.

Cooking Tips & Techniques

I’ve made this soup probably twenty times now, and I’ve learned a few things the hard way. Here’s what I wish someone had told me.

Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time. I tried it once. The soup was watery and bland, and I regretted every shortcut. Roasting concentrates the natural sugars and gives you that deep, caramelized flavor that makes this soup special. It’s non-negotiable.

Watch your blender. That first time I used a regular blender with hot soup? Let’s just say I’m lucky my kitchen ceiling is white. Hot liquid expands, so always let the soup cool slightly and always start on low speed. An immersion blender is safer and creates an equally smooth result.

The sage butter timing matters. Make the sage butter right before you serve. If you make it too early, the crispy sage leaves will go soggy, and the butter will solidify. It takes two minutes — just do it at the end.

Season in layers. Salt the squash before roasting, season the soup before blending, and add flaky salt at the end. Each layer builds depth. If you only salt at the end, the flavor stays flat on your tongue instead of spreading through the whole bowl.

Toast the seeds. Don’t toss those squash seeds! Rinse them, toss with olive oil and salt, and roast at 350°F for 10-12 minutes. They make an incredible crunchy topping for this soup. I always do this while the squash roasts.

Variations & Adaptations

One of the best things about this creamy roasted butternut squash soup with sage butter is how adaptable it is. Here are some variations I’ve tried and loved.

Vegan Version: Use vegan butter for the sage butter — I like Miyoko’s or Earth Balance. The soup base is already dairy-free since we’re not using cream. The vegan butter browns a little differently (watch it carefully), but it still delivers that nutty, herby goodness.

Spicy Twist: Add a chopped jalapeño (seeds removed unless you want heat) when you sauté the onions. Or stir in 1/2 teaspoon of smoked paprika along with the nutmeg. The smokiness plays beautifully with the sweet squash.

Apple-Squash Combo: Roast one peeled and cubed apple (Honeycrisp or Granny Smith) alongside the squash. The apple adds a subtle sweetness and brightness that cuts through the richness. This is my personal favorite variation.

Coconut Curry Version: Swap the nutmeg for 1 tablespoon of curry powder and replace 1 cup of broth with full-fat coconut milk. Top with toasted coconut flakes instead of sage butter. It’s completely different but absolutely delicious.

Make It a Meal: Stir in some cooked white beans or shredded chicken to turn this into a heartier soup. A dollop of Greek yogurt or crumbled goat cheese on top adds protein and tang. Serve with a side of cozy brown butter banana zucchini bread for a complete fall meal that feels like a warm hug.

Serving & Storage Suggestions

This soup is at its best served piping hot, right after you’ve made the sage butter. But it’s also incredibly forgiving and stores beautifully.

Serving: Ladle the soup into warmed bowls (run them under hot water and dry them first — it keeps the soup hot longer). Drizzle with sage butter and top with crispy sage leaves. I like to add a sprinkle of pumpkin seeds or roasted squash seeds for crunch. A swirl of cream or coconut milk on top looks gorgeous and adds richness.

What to Serve With It: This soup begs for something crusty to dip into it. A good sourdough bread or crusty baguette is perfect. For a heartier meal, serve it alongside a simple green salad with apple cider vinaigrette. And if you’re feeling indulgent, a loaded hot dog bar might seem out of season, but trust me — the contrast works in a weirdly satisfying way.

Storing: Let the soup cool completely, then transfer it to an airtight container. It keeps in the refrigerator for up to 5 days. The flavors actually get better after a day or two as they meld together. Store the sage butter separately — it’ll solidify in the fridge, but you can reheat it gently.

Freezing: This soup freezes like a champ. Pour cooled soup into freezer-safe containers or zip-top bags (lay them flat for easy stacking). Freeze for up to 3 months. Thaw overnight in the fridge, then reheat gently on the stovetop. Make fresh sage butter when you serve it — the frozen butter won’t have the same texture.

Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. You can microwave individual portions, but the stovetop gives you better control over the texture.

Nutritional Information & Benefits

This soup is surprisingly nutritious for how indulgent it tastes. Here’s the breakdown per serving (about 1.5 cups, without extra toppings):

Nutrient Amount Per Serving
Calories 220
Total Fat 12g
Saturated Fat 6g
Carbohydrates 28g
Fiber 5g
Sugar 8g (natural)
Protein 3g
Vitamin A 457% DV
Vitamin C 35% DV
Potassium 582mg

Butternut squash is packed with vitamin A (hello, eye health!) and vitamin C for immune support. The fiber from the squash keeps you full and helps with digestion. And here’s something I love — this soup is naturally gluten-free and can easily be made vegan with the butter swap. It’s the kind of comfort food that actually makes you feel good after eating it. No heavy cream, no weird additives, just whole food that tastes like a million bucks.

FAQs

Can I make this soup ahead of time?

Absolutely. In fact, I think it tastes even better the next day. Make the soup up to 5 days ahead and store it in the fridge. Just make the sage butter fresh when you’re ready to serve — it takes two minutes and makes a huge difference.

Can I use frozen butternut squash?

You can, but I don’t recommend it for this recipe. Frozen squash releases a lot of water as it thaws, which means it steams instead of roasts. You won’t get that caramelized flavor that makes this soup special. If you’re in a pinch, thaw the squash first and pat it very dry before roasting.

How do I make this soup thicker or thinner?

For a thicker soup, use less broth — start with 3 cups instead of 4. You can always add more. For a thinner soup, add extra broth or even a splash of milk or cream at the end. The beauty of blending your own soup is you control the consistency.

Can I freeze the sage butter?

Technically yes, but I don’t recommend it. The crispy sage leaves will go soggy when thawed, and the butter’s texture changes. Make fresh sage butter when you serve the soup — it’s so quick that there’s really no reason to freeze it. If you have extra, use it on roasted vegetables or pasta the next day.

What can I use instead of sage?

Thyme and rosemary are excellent substitutes. Thyme gives a more subtle, earthy flavor, while rosemary is bolder and piney. You could also use fresh oregano for a slightly different herbal note. The technique is the same — just sizzle the herbs in the browned butter until they crisp up.

Conclusion

This creamy roasted butternut squash soup with sage butter has become my go-to for those days when I need something warm, satisfying, and honestly a little bit impressive. It’s the kind of recipe that looks like you spent hours in the kitchen when really, you just let the oven do the work and let the sage butter steal the show.

I love that it’s flexible — you can dress it up for company or keep it simple for a solo dinner. I love that it freezes so well, giving me a backup plan for busy weeks. But mostly, I love that first spoonful, when the crispy sage crunches and the creamy soup coats your tongue and everything just feels right.

If you make this soup — and I really hope you do — I’d love to hear about it. Did you add your own twist? Did it become a family favorite? Leave a comment below and let me know. And if you’re looking for more cozy fall recipes, check out the recipes section for more seasonal inspiration. Happy cooking, friends.

Pin This Recipe!

creamy roasted butternut squash soup with sage butter recipe

Print

Creamy Roasted Butternut Squash Soup with Sage Butter

This creamy roasted butternut squash soup gets its velvety texture from caramelized squash, not cream, and is topped with a magical sage brown butter. It’s a simple, pantry-friendly recipe that tastes like you spent hours in the kitchen, perfect for cozy fall nights.

  • Author: Luma
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 large butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, smashed
  • 4 cups vegetable broth (or chicken broth if not vegetarian)
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper, freshly ground
  • Pinch of cayenne pepper (optional)
  • 1/4 teaspoon ground nutmeg (preferably freshly grated)
  • 4 tablespoons unsalted butter (preferably European-style like Kerrygold)
  • 1215 fresh sage leaves
  • Flaky sea salt for finishing (like Maldon)

Instructions

  1. Preheat oven to 400°F (200°C). Cut butternut squash in half lengthwise, scoop out seeds, peel, and cut into 1-inch cubes. Toss cubes with olive oil, 1/2 teaspoon salt, and a few grinds of black pepper. Spread in a single layer on a large rimmed baking sheet. Roast for 25-30 minutes, flipping halfway, until deeply golden and fork-tender.
  2. While squash roasts, heat a drizzle of olive oil in a large pot or Dutch oven over medium heat. Add diced onion and cook for 5-6 minutes until translucent and starting to brown. Add smashed garlic cloves and cook for 1 minute until fragrant.
  3. Add roasted squash cubes to the pot with onions and garlic. Pour in 3 cups of vegetable broth (reserve remaining cup for thinning). Add nutmeg and cayenne (if using). Bring to a gentle simmer, then reduce heat to low and cook for 10 minutes.
  4. Remove pot from heat. Using an immersion blender, blend until completely smooth. Alternatively, let soup cool for 5 minutes, then blend in batches in a regular blender (fill no more than halfway, hold lid with a towel, start on low). Taste and adjust seasoning. Add more broth if needed to reach desired consistency.
  5. In a small skillet, melt butter over medium heat. Add sage leaves in a single layer and let sizzle. Swirl pan occasionally for 2-3 minutes until butter turns deep amber and smells nutty, and sage leaves are crispy and slightly translucent. Remove from heat immediately and pour into a small bowl.
  6. Ladle soup into bowls. Drizzle sage butter over each serving, including a few crispy sage leaves. Sprinkle with flaky sea salt and a crack of black pepper. Serve immediately.

Notes

Don’t skip roasting the squash—it’s essential for deep flavor. Make sage butter just before serving to keep sage leaves crispy. Season in layers: salt squash before roasting, season soup before blending, and add flaky salt at the end. For a vegan version, use vegan butter (like Miyoko’s or Earth Balance) for the sage butter. Soup can be stored in the refrigerator for up to 5 days or frozen for up to 3 months. Make fresh sage butter when serving from frozen.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 220
  • Sugar: 8
  • Sodium: 582
  • Fat: 12
  • Saturated Fat: 6
  • Carbohydrates: 28
  • Fiber: 5
  • Protein: 3

Keywords: butternut squash soup, roasted butternut squash soup, sage butter, creamy soup, fall soup, vegetarian soup, gluten-free 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!

You might also love these recipes

Leave a Comment

Recipe rating