Written by

Brenda Moody

Published

Cozy Roasted Butternut Squash Soup Recipe with Sage Brown Butter

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

It was 11:47 PM on a rainy Tuesday in October, and I had a desperate need for something warm and velvety. I didn’t have the chicken stock the usual recipes call for, but I had a roasted butternut squash from dinner prep and a stick of sage butter I’d made on a whim last weekend. I grabbed my immersion blender and thought, “Let’s just see what happens.” Honestly, I was too tired to care if it flopped. I mean, it was late, I was in my pajamas, and the only audience was my cat, who was judging me from the counter.

The thing about cooking at that hour is that your brain stops overthinking. You don’t second-guess a pinch of salt or a splash of cream. You just go with your gut. That night, my gut said to brown the butter until it smelled like toasted nuts and to let the sage leaves get crispy and dark. The result was this ridiculously cozy roasted butternut squash soup that felt like a hug in a bowl. Maybe you’ve been there—standing in your kitchen at a weird hour, throwing things together, and stumbling onto something magical.

This soup is now my secret weapon for dinner parties. It looks fancy, tastes like you spent hours on it, and honestly, it’s almost impossible to mess up. It’s the kind of dish that makes people close their eyes after the first spoonful. And the best part? You can make it ahead, so when your guests show up, you’re relaxed and ready to impress. That late-night experiment turned into my most-requested recipe, and I’m so excited to share it with you.

Why You’ll Love This Recipe

This isn’t just another butternut squash soup. I’ve tested this recipe at least a dozen times—tweaking the roasting time, adjusting the sage-to-butter ratio, and even trying it with coconut milk (which was good, but not as good as heavy cream). Here’s why this version is the one you’ll come back to again and again:

  • Quick & Easy: From start to finish, this soup comes together in about 45 minutes. Most of that time is hands-off roasting, so you can prep your appetizers or set the table.
  • Simple Ingredients: No fancy grocery trips. You probably already have onions, garlic, and cream in your kitchen. The fresh sage and butternut squash are the only special items, and they’re easy to find in any produce section.
  • Perfect for Hosting: This soup is a showstopper at fall dinner parties, Thanksgiving, or any cozy gathering. It scales beautifully—double the recipe for a crowd without any extra fuss.
  • Crowd-Pleaser: I’ve served this to picky eaters, vegetarians, and even my uncle who “doesn’t like squash.” Every single bowl came back empty.
  • Unbelievably Delicious: The roasted squash gets caramelized and sweet, while the sage brown butter adds this nutty, savory depth that’s next-level comfort food. It’s the kind of soup that makes you want to lick the bowl.

What makes this recipe different? It’s all about the technique. Roasting the squash instead of boiling it concentrates the flavor and gives the soup a silky, almost creamy texture without needing tons of cream. And that sage brown butter? It’s not just a garnish—it’s the soul of the dish. Drizzled on top, it adds a crispy, herby crunch that takes every spoonful from good to unforgettable.

This recipe is the one you’ll turn to when you want to impress without stress. It’s comfort food reimagined—simpler, faster, but with the same soul-soothing satisfaction. Perfect for stealing the table at your next gathering.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. Here’s what you’ll need:

For the Soup

  • 1 medium butternut squash (about 2 ½ to 3 pounds), peeled, seeded, and cut into 1-inch cubes (look for one that feels heavy for its size—it’ll be sweeter)
  • 2 tablespoons olive oil (use a good quality one for roasting; I prefer California Olive Ranch)
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced (adds a subtle warmth without overpowering)
  • 3 cups vegetable broth (or chicken broth if you’re not keeping it vegetarian; I like Imagine Foods brand for its clean taste)
  • ½ cup heavy cream (use full-fat for the silkiest texture; coconut cream works for a dairy-free option)
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper, freshly ground
  • ¼ teaspoon ground nutmeg (freshly grated is best—it makes a huge difference)

For the Sage Brown Butter

roasted butternut squash soup preparation steps

  • 4 tablespoons unsalted butter (use a good European-style butter like Kerrygold for richer flavor)
  • 10-12 fresh sage leaves (plus a few extra for garnish if you’re feeling fancy)
  • Flaky sea salt, for finishing (Maldon is my go-to)

Ingredient Selection Tips: When picking a butternut squash, look for one with a matte, tan skin and no soft spots. The heavier it feels, the more moisture it has, which means a creamier soup. For the sage, fresh is non-negotiable here—dried sage won’t give you that same crispy, aromatic texture. If you can’t find fresh sage, you can substitute with fresh thyme or rosemary, but the flavor will be different (still delicious, though!).

Substitution Guidance: To make this soup vegan, use coconut cream instead of heavy cream and a high-quality vegan butter for the brown butter. For a lower-fat version, swap the cream for unsweetened oat milk, but note that the texture will be slightly thinner. If you’re gluten-free, this recipe is naturally gluten-free as long as you use a certified gluten-free broth.

Equipment Needed

You don’t need a ton of fancy gadgets to make this soup, which is part of its charm. Here’s what you’ll need:

  • Baking sheet: A large rimmed baking sheet for roasting the squash. I use a half-sheet pan (18×13 inches) for even roasting.
  • Parchment paper: Optional, but it makes cleanup a breeze. I’m a big fan of the pre-cut sheets from If You Care.
  • Large pot or Dutch oven: A 5- to 6-quart pot works perfectly. I love my Le Creuset Dutch oven for its even heat distribution, but any heavy-bottomed pot will do.
  • Immersion blender: This is my favorite tool for silky soups. It’s easier to clean than a countertop blender, and you can blend right in the pot. If you don’t have one, a regular blender works—just work in batches and be careful with the hot liquid.
  • Small skillet: For browning the butter and sage. A non-stick or stainless steel skillet works fine.
  • Chef’s knife and cutting board: A sharp knife makes peeling and cubing the squash much safer and faster.
  • Vegetable peeler: A Y-shaped peeler is my secret weapon for getting through butternut squash skin quickly.

Budget-Friendly Options: Don’t have an immersion blender? No worries. A standard countertop blender works just as well. Just let the soup cool for a few minutes before blending, and never fill the blender more than halfway to avoid splatters. I learned that one the hard way—let’s just say my kitchen ceiling had a butternut squash makeover.

Preparation Method

This recipe is straightforward, but a few key steps make all the difference. Follow these steps, and you’ll have a restaurant-quality soup in under an hour.

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Roast the squash: Toss the cubed butternut squash with 2 tablespoons of olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper. Spread it in a single layer on the baking sheet. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and the edges are lightly caramelized. You’ll know it’s done when a fork slides in easily. The caramelization is key—it adds that deep, sweet flavor.
  3. Sauté the aromatics: While the squash roasts, heat a large pot or Dutch oven over medium heat. Add a drizzle of olive oil, then the chopped onion. Cook for 5-6 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and cook for 1 more minute until fragrant. Don’t let the garlic burn—it gets bitter fast.
  4. Simmer the soup: Add the roasted squash to the pot along with 3 cups of vegetable broth. Stir to combine, scraping up any browned bits from the bottom of the pot (that’s flavor!). Bring the soup to a gentle simmer, then reduce the heat to low. Let it cook for 10 minutes to allow the flavors to meld.
  5. Blend until smooth: Remove the pot from the heat. Use an immersion blender to puree the soup until it’s completely smooth. If using a countertop blender, work in batches, filling the blender no more than halfway. Blend on low speed, then increase to high for 30 seconds. Be careful—hot liquid expands, so hold the lid down with a kitchen towel.
  6. Finish with cream and nutmeg: Stir in ½ cup of heavy cream and ¼ teaspoon of ground nutmeg. Taste and adjust seasoning with salt and pepper. If the soup is too thick, add a splash of broth or water until it reaches your desired consistency. I like it thick enough to coat the back of a spoon but still pourable.
  7. Make the sage brown butter: In a small skillet, melt 4 tablespoons of butter over medium heat. Once melted, add the fresh sage leaves. Cook, swirling the pan occasionally, for 3-4 minutes. The butter will foam, then turn a golden amber color, and the sage leaves will become crispy. Watch closely—brown butter can go from perfect to burnt in seconds. When you smell a nutty aroma and see brown specks forming, remove the pan from heat immediately.
  8. Serve and garnish: Ladle the soup into bowls. Drizzle each bowl with a spoonful of the sage brown butter, making sure to include a few crispy sage leaves. Sprinkle with flaky sea salt and a crack of black pepper. Serve hot.

Pro Tip: For an extra-silky texture, pass the blended soup through a fine-mesh strainer before adding the cream. It’s an extra step, but it removes any fibrous bits from the squash. I only do this when I’m trying to impress someone special.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve definitely learned a few things the hard way. Here are my best tips to help you nail it every time:

  • Don’t skip the roasting step: I know it’s tempting to boil the squash to save time, but roasting is non-negotiable. It concentrates the natural sugars and adds a smoky depth that boiling just can’t replicate. Trust me—I tried the shortcut once, and the soup was watery and bland. Never again.
  • Watch the brown butter like a hawk: Brown butter can go from golden to burnt in about 15 seconds. The moment you see brown specks forming and smell that nutty aroma, pull it off the heat. I’ve ruined a few batches by getting distracted—once by a phone call, another time by my cat knocking over a plant. Set a timer if you have to.
  • Use cold cream: When you add the cream to the hot soup, make sure it’s cold. This helps prevent the cream from curdling. I keep my cream in the fridge until the last minute.
  • Season in layers: Add salt at every stage—when roasting the squash, when sautéing the onions, and at the end. This builds depth of flavor. But taste as you go; you can always add more, but you can’t take it out.
  • Make it ahead: This soup tastes even better the next day. The flavors have time to meld, and the texture gets even creamier. Make it a day ahead, store it in the fridge, and reheat gently on the stove. Perfect for when you’re hosting and want to minimize day-of stress.

Variations & Adaptations

One of the things I love about this recipe is how versatile it is. Here are a few ways to switch it up depending on your mood or dietary needs:

  • Vegan Version: Swap the heavy cream for full-fat coconut cream. The coconut adds a subtle sweetness that pairs beautifully with the roasted squash. Use a vegan butter for the brown butter, or skip it and drizzle with toasted pumpkin seeds instead.
  • Spicy Kick: Add a pinch of cayenne pepper or red pepper flakes when you sauté the onions. I did this once when I had a cold, and it was the most comforting, sinus-clearing soup ever.
  • Apple Squash Combo: Roast a peeled, chopped apple (like Honeycrisp or Fuji) alongside the squash. The apple adds a bright, fruity note that cuts through the richness. This is my go-to variation for fall gatherings.
  • Herb Swap: If you can’t find fresh sage, use fresh thyme or rosemary for the brown butter. Thyme gives it an earthier flavor, while rosemary adds a piney aroma. Both are delicious.
  • Smoky Twist: Add ½ teaspoon of smoked paprika to the soup before blending. It gives the soup a subtle smoky depth that reminds me of a campfire. I tried this on a whim last winter, and it’s now my husband’s favorite version.

Serving & Storage Suggestions

This soup is incredibly versatile when it comes to serving. Here’s how to make the most of it:

  • Serving Temperature: Serve hot, straight from the pot. Ladle into warm bowls (run them under hot water for a few seconds and dry them) to keep the soup hot longer.
  • Presentation Tips: For a dinner party, I like to serve this soup in shallow bowls with a drizzle of sage brown butter in a swirl pattern. Top with a few crispy sage leaves and a sprinkle of flaky sea salt. It looks like something from a fancy restaurant, but it takes 30 seconds.
  • What to Serve Alongside: This soup pairs beautifully with crusty bread (like a sourdough boule) or a simple green salad with a tangy vinaigrette. For a heartier meal, serve it alongside a grilled cheese sandwich with sharp cheddar. I also love it as a starter before a roasted chicken or a hearty pasta dish.
  • Storage: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen over time, so it might taste even better the next day. The sage brown butter can be stored separately in a small jar in the fridge for up to a week.
  • Freezing: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove, adding a splash of broth if needed. I like to freeze individual portions for quick lunches.
  • Reheating: Reheat the soup in a pot over medium-low heat, stirring occasionally. If it’s too thick, add a splash of broth or water. Avoid boiling, as it can cause the cream to separate. The sage brown butter can be reheated in a small skillet over low heat until just melted.

Nutritional Information & Benefits

This soup is as nourishing as it is delicious. Here’s a quick breakdown:

  • Estimated Nutritional Values (per serving, serves 6): Calories: 280, Fat: 18g, Carbohydrates: 28g, Fiber: 5g, Protein: 4g, Sugar: 8g. These are estimates and will vary based on your specific ingredients.
  • Health Benefits: Butternut squash is packed with vitamin A (great for eye health) and vitamin C (immune support). It’s also a good source of fiber, which keeps you full and satisfied. The sage in the brown butter has anti-inflammatory properties, and the olive oil provides healthy monounsaturated fats.
  • Dietary Considerations: This recipe is naturally gluten-free and can be made vegan with simple substitutions. It’s also relatively low in calories for a creamy soup, making it a great option for a lighter meal.
  • Potential Allergens: This recipe contains dairy (butter and cream). For a dairy-free version, use coconut cream and vegan butter as suggested in the variations section.

I love that this soup feels indulgent but is actually packed with good-for-you ingredients. It’s the kind of meal that makes you feel cozy and nourished at the same time.

Conclusion

This roasted butternut squash soup with sage brown butter is more than just a recipe—it’s the result of a late-night experiment that turned into a dinner party staple. It’s the soup I turn to when I want to impress without stress, the one that makes people close their eyes after the first bite. Whether you’re hosting a fall gathering, looking for a cozy weeknight dinner, or just want something warm and comforting, this soup delivers every single time.

I hope you make this recipe your own. Add a pinch of cayenne if you like heat, swap in coconut cream for a vegan twist, or double the batch and freeze half for a rainy day. The beauty of this soup is that it’s forgiving and flexible—just like the best recipes always are.

I’d love to hear how it turns out for you! Leave a comment below and let me know if you tried any variations, or share a photo of your soup on Pinterest and tag me. Happy cooking, friends—here’s to cozy bowls and good company.

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Yes, you can use frozen butternut squash to save time. Just thaw it first and pat it dry with paper towels to remove excess moisture. Roast it at 400°F for about 20 minutes, or until tender. The texture might be slightly less caramelized, but it’ll still be delicious.

How do I prevent the soup from being too thin?

If your soup turns out too thin, you can simmer it uncovered for 10-15 minutes to let some of the liquid evaporate. Alternatively, add an extra ½ cup of roasted squash or a tablespoon of cornstarch mixed with cold water to thicken it. I prefer the simmering method for better flavor.

Can I make this soup in a slow cooker?

Absolutely! Roast the squash in the oven first, then transfer it to a slow cooker with the sautéed onions, garlic, and broth. Cook on low for 4-6 hours or on high for 2-3 hours. Blend with an immersion blender, then stir in the cream and nutmeg. The brown butter should be made fresh just before serving.

What can I use instead of heavy cream?

You can substitute heavy cream with full-fat coconut milk, unsweetened oat milk, or even a dollop of Greek yogurt (stir in at the end). For a richer option, use half-and-half. Each substitution will slightly change the texture and flavor, but all are delicious.

How do I get the sage leaves perfectly crispy?

The key is to make sure the butter is hot but not smoking when you add the sage leaves. Cook them for 3-4 minutes, flipping once, until they’re dark green and crisp. Remove them from the butter immediately and place them on a paper towel to drain. They’ll crisp up further as they cool.

Pin This Recipe!

roasted butternut squash soup recipe

Print

Cozy Roasted Butternut Squash Soup Recipe with Sage Brown Butter

This velvety roasted butternut squash soup is elevated with nutty sage brown butter and crispy sage leaves. A late-night experiment turned dinner party staple, it’s quick, easy, and packed with deep, caramelized flavor.

  • Author: Elara
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2 ½ to 3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 3 cups vegetable broth (or chicken broth)
  • ½ cup heavy cream
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper, freshly ground
  • ¼ teaspoon ground nutmeg (freshly grated preferred)
  • 4 tablespoons unsalted butter (European-style like Kerrygold recommended)
  • 10–12 fresh sage leaves, plus extra for garnish
  • Flaky sea salt (like Maldon), for finishing

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Roast the squash: Toss the cubed butternut squash with 2 tablespoons olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper. Spread in a single layer on the baking sheet. Roast for 25-30 minutes, flipping halfway, until tender and edges are lightly caramelized.
  3. Sauté the aromatics: While the squash roasts, heat a large pot or Dutch oven over medium heat. Add a drizzle of olive oil, then the chopped onion. Cook for 5-6 minutes until soft and translucent. Add minced garlic and cook for 1 more minute until fragrant.
  4. Simmer the soup: Add the roasted squash to the pot along with 3 cups of vegetable broth. Stir, scraping up any browned bits. Bring to a gentle simmer, then reduce heat to low. Cook for 10 minutes to meld flavors.
  5. Blend until smooth: Remove pot from heat. Use an immersion blender to puree until completely smooth. If using a countertop blender, work in batches, filling no more than halfway. Blend on low, then high for 30 seconds. Hold lid down with a towel.
  6. Finish with cream and nutmeg: Stir in ½ cup heavy cream and ¼ teaspoon ground nutmeg. Taste and adjust seasoning with salt and pepper. Add a splash of broth or water if too thick.
  7. Make the sage brown butter: In a small skillet, melt 4 tablespoons butter over medium heat. Add fresh sage leaves. Cook, swirling occasionally, for 3-4 minutes until butter turns golden amber and sage leaves are crispy. Remove from heat immediately when you smell a nutty aroma and see brown specks.
  8. Serve and garnish: Ladle soup into bowls. Drizzle each with sage brown butter and a few crispy sage leaves. Sprinkle with flaky sea salt and a crack of black pepper. Serve hot.

Notes

For extra-silky texture, pass blended soup through a fine-mesh strainer before adding cream. Soup tastes even better the next day. Make ahead and reheat gently. Watch brown butter carefully—it can burn in seconds. Use cold cream to prevent curdling. Season in layers for depth of flavor.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 280
  • Sugar: 8
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 10
  • Carbohydrates: 28
  • Fiber: 5
  • Protein: 4

Keywords: butternut squash soup, roasted butternut squash, sage brown butter, fall soup, creamy 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 ★☆ ★☆ ★☆ ★☆ ★☆