That first scent of sage hitting hot butter — earthy, sharp, and somehow sweet all at once — still stops me in my tracks every single time. I was standing in my tiny college apartment kitchen, a place with a stove that had seen better decades, trying to make something that felt like more than just fuel. The butternut squash from the farmer’s market was sitting on the counter, and I had no real plan. Just a craving for something warm and a memory of my grandmother’s hands, always moving, always cooking something that smelled like home. That night, the brown butter sage wasn’t a fancy technique; it was a happy accident born from impatience and a deep need for comfort. This creamy roasted butternut squash soup with brown butter sage is the direct result of that evening — a bowl of pure, uncomplicated warmth. It’s the recipe I return to when the air gets crisp and the world feels a little too loud, a quiet promise that good things can come from simple beginnings.
Why You’ll Love This Recipe
Honestly, this soup is a hug in a bowl. It’s one of those recipes that feels fancy enough for company but is secretly simple enough for a Tuesday night. I’ve made it for holiday dinners and for solo nights on the couch, and it never disappoints.
- Deep, Complex Flavor: Roasting the squash first brings out its natural sweetness, and the brown butter sage takes it to a whole other level. You get nutty, savory, and subtly sweet all in one spoonful.
- Simple, Real Ingredients: No weird additives or hard-to-find items here. You probably have most of this in your kitchen already, minus the squash, of course.
- Perfect for Meal Prep: This soup tastes even better the next day, making it a dream for make-ahead lunches or easy dinners. It freezes beautifully, too, so you can stash some for a rainy day.
- Crowd-Pleaser: I’ve served this to picky eaters and foodie friends alike, and the bowl always comes back empty. It’s just one of those recipes that works for everyone.
- Incredibly Satisfying: It’s creamy without being heavy, thanks to the natural texture of the roasted squash. It feels indulgent but is packed with good-for-you ingredients.
What makes this version different from every other butternut squash soup out there? It’s the brown butter sage, hands down. That simple step of browning the butter and crisping the sage leaves transforms the entire dish from good to absolutely unforgettable. It’s not just a garnish; it’s the star of the show. This is the kind of soup that makes you close your eyes after the first bite, the kind that feels like a deep, slow exhale after a long day.
What Ingredients You Will Need
This creamy roasted butternut squash soup with brown butter sage relies on a short list of humble ingredients that, when treated right, create something truly special. Each one plays a key role in building that deep, layered flavor.
- For the Roasted Squash:
- 1 large butternut squash (about 3 lbs or 1.4 kg), peeled, seeded, and cubed: The star of the show. Look for one that feels heavy for its size with a solid, unblemished skin. Cubing it yourself is worth the effort for the best roasted flavor.
- 2 tablespoons olive oil: Helps the squash caramelize beautifully in the oven. A good quality extra-virgin is nice, but regular olive oil works perfectly.
- 1/2 teaspoon salt: Essential for drawing out flavor and helping the squash soften.
- 1/4 teaspoon black pepper: A little warmth to balance the sweetness.
- For the Soup Base:
- 1 tablespoon olive oil: For sautéing the aromatics.
- 1 medium yellow onion, chopped: Adds a savory, sweet foundation to the soup.
- 3 cloves garlic, minced: A non-negotiable for depth of flavor.
- 4 cups (960 ml) vegetable broth: Use a good-quality broth here, as it’s a major flavor component. Chicken broth works great, too, if you’re not keeping it vegetarian.
- 1/2 cup (120 ml) heavy cream or full-fat coconut milk: This adds the luxurious creaminess. I often use coconut milk for a slightly different, but equally delicious, flavor profile.
- 1/2 teaspoon ground nutmeg: A classic warming spice that pairs beautifully with squash.
- Salt and pepper to taste: Always adjust at the end.
- For the Brown Butter Sage Topping:
- 4 tablespoons (56 g) unsalted butter: The key to that nutty, magical flavor. I prefer unsalted so I can control the salt level.
- 12-15 fresh sage leaves: Look for fragrant, vibrant green leaves. This is not the time for dried sage.
- Flaky sea salt, for finishing: A sprinkle of Maldon or similar flaky salt right before serving makes a world of difference.
Ingredient Tips: For the best texture, make sure your squash cubes are roughly the same size so they roast evenly. I’ve found that using a really good vegetable broth, like the one from this creamy roasted tomato basil soup, can elevate the entire dish. If you want a vegan version, swap the butter for a high-quality vegan butter and use full-fat coconut milk. The flavor will be slightly different, but still incredibly delicious.
Equipment Needed
You don’t need a ton of fancy tools to make this creamy roasted butternut squash soup with brown butter sage, which is part of its charm.
- Baking sheet: A rimmed half-sheet pan is perfect for roasting the squash. Line it with parchment for easy cleanup.
- Chef’s knife and cutting board: A sharp knife is non-negotiable for safely and easily cutting through a butternut squash. A Y-peeler makes quick work of the skin.
- Large soup pot or Dutch oven: A heavy-bottomed pot like a Dutch oven is ideal for even heating and preventing the soup from scorching.
- Immersion blender or standard blender: An immersion blender is my go-to for blending hot soup right in the pot—it’s so much less messy. If using a standard blender, work in batches and be very careful with the hot liquid.
- Small skillet: For making the brown butter and sage leaves. A light-colored pan helps you see the butter change color.
- Wooden spoon or spatula: For stirring and scraping up any delicious browned bits from the bottom of the pot.
Budget-Friendly Tip: If you don’t have an immersion blender, a standard countertop blender works fine. Just be sure to let the soup cool slightly before blending, and never fill the blender more than halfway to avoid a hot soup explosion.
Preparation Method

Let’s get cooking! This creamy roasted butternut squash soup with brown butter sage comes together in a few simple steps. Take your time with the roasting—it’s where the magic starts.
- Roast the Squash: Preheat your oven to 400°F (200°C). On your baking sheet, toss the cubed butternut squash with the 2 tablespoons of olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread it out in a single, even layer. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and the edges are starting to caramelize. You’ll know it’s done when you can easily pierce a cube with a fork.
- Sauté the Aromatics: While the squash roasts, heat the remaining 1 tablespoon of olive oil in your large soup pot over medium heat. Add the chopped onion and cook for 5-7 minutes, until it becomes soft and translucent. Add the minced garlic and cook for another minute until fragrant. Don’t let the garlic burn!
- Simmer the Soup: Add the roasted squash to the pot with the onions and garlic. Pour in the vegetable broth and bring everything to a gentle boil. Reduce the heat to low, cover, and let it simmer for 15-20 minutes. This allows all the flavors to meld together beautifully.
- Blend Until Smooth: Remove the pot from the heat. Using an immersion blender, blend the soup directly in the pot until it is completely smooth and velvety. If you’re using a standard blender, carefully transfer the soup in batches, blend until smooth, and return it to the pot. Be extra careful with the hot liquid!
- Finish the Soup: Stir in the heavy cream (or coconut milk) and the ground nutmeg. Taste and adjust the seasoning with additional salt and pepper. Keep the soup warm over the lowest heat while you make the topping.
- Make the Brown Butter Sage: In your small skillet, melt the 4 tablespoons of butter over medium heat. Once melted, add the fresh sage leaves. Swirl the pan gently and cook, watching closely. The butter will start to foam, then the milk solids will turn a golden-brown color and smell wonderfully nutty. This takes about 2-3 minutes. The sage leaves will become crispy and fragrant. Immediately remove the pan from the heat to prevent the butter from burning.
- Serve: Ladle the hot soup into bowls. Drizzle each serving with a generous spoonful of the brown butter, making sure to get a few crispy sage leaves on top. Finish with a pinch of flaky sea salt and serve right away.
Sensory Cues: When roasting, your kitchen should smell sweet and toasty. The brown butter stage is critical—listen for a gentle sizzle and watch for the butter to change from yellow to a deep, amber-gold. The smell will shift from buttery to something almost like toasted hazelnuts. That’s your cue!
Cooking Tips & Techniques
Over the years, I’ve learned a few things about making this creamy roasted butternut squash soup with brown butter sage just right. Here are some tips to help you nail it on your first try.
- The Secret to Perfect Brown Butter: This is the most important step, and it’s easy to get wrong. Use a light-colored pan so you can see the color change. Keep the heat at medium and never walk away. It goes from perfect to burnt in seconds. As soon as you see a golden-brown color and smell that nutty aroma, pull it off the heat. I’ve ruined many a batch by getting distracted!
- Don’t Skip the Roast: I know it’s tempting to just boil the squash to save time, but roasting is non-negotiable here. It concentrates the squash’s natural sugars, giving the soup a depth of flavor that boiling simply can’t achieve. It’s the difference between a good soup and a great one.
- Blend with Caution: Hot soup in a blender is a recipe for disaster. If using a standard blender, remove the center cap from the lid and cover it with a kitchen towel. This allows steam to escape and prevents the lid from blowing off. Blend in small batches and don’t fill the blender more than halfway.
- Adjust the Consistency: The beauty of this soup is how customizable it is. If you want it thicker, add less broth. For a thinner soup, add a little more broth or a splash of milk. It’s all about your personal preference.
- Make it Ahead: This soup is a champion of meal prep. The flavors actually deepen and meld together after a day in the fridge. Make it a day ahead, and it will taste even better the next day. Just reheat it gently on the stove, adding a splash of broth if it’s too thick.
I once tried to rush the browning of the butter and ended up with a black, smoky mess that smelled like burnt popcorn. My whole apartment smelled for hours. Learn from my mistakes: patience is the only ingredient you can’t substitute here.
Variations & Adaptations
One of the best things about this creamy roasted butternut squash soup with brown butter sage is how easily it adapts to different tastes and dietary needs. Don’t be afraid to make it your own.
- Vegan & Dairy-Free: As mentioned, swap the butter for a high-quality vegan butter and use full-fat coconut milk instead of heavy cream. The coconut milk adds a lovely richness and a subtle tropical note that pairs surprisingly well with the squash and sage.
- Spicy Kick: For a little heat, add a pinch of red pepper flakes or a small, diced jalapeño when you sauté the onions. A drizzle of chili oil on top before serving is also fantastic.
- Apple & Squash Combo: Add one peeled and chopped apple (like a Honeycrisp or Fuji) to the roasting pan with the squash. The apple adds a wonderful natural sweetness and a hint of tartness that brightens the whole soup.
- Roasted Garlic Version: For an even deeper, more mellow garlic flavor, roast a whole head of garlic alongside the squash. Once cool, squeeze the soft, caramelized cloves out of their skins and add them to the pot with the roasted squash. It’s pure heaven.
- Different Squash: You can easily swap the butternut squash for other winter squashes like sugar pumpkin, kabocha, or acorn squash. Each will give the soup a slightly different flavor and color, but all will be delicious.
My personal favorite variation is adding a roasted apple. It adds a little brightness that cuts through the richness of the brown butter perfectly. It’s a small change that makes a big difference, and it reminds me of the honey-glazed roasted peaches I love making in the summer—that same magic of roasting fruit to bring out its best self.
Serving & Storage Suggestions
This creamy roasted butternut squash soup with brown butter sage is a star on its own, but it also pairs beautifully with a few simple sides.
Serving: Serve the soup piping hot. Ladle it into warmed bowls for the best experience. I love to top it with the brown butter and sage, a sprinkle of flaky sea salt, and sometimes a few toasted pumpkin seeds or a dollop of crème fraîche for extra richness. It’s wonderful with a side of crusty bread for dipping, a simple green salad with a tangy vinaigrette, or even a fresh cold pesto pasta salad for a more complete meal. The flavors are also fantastic alongside a savory fig and prosciutto flatbread for a cozy dinner party.
Storage: Allow the soup to cool completely before storing it in an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better over time! For longer storage, this soup freezes beautifully for up to 3 months. Just pour it into freezer-safe bags or containers, leaving a little room for expansion. Thaw it overnight in the fridge before reheating.
Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. If it has thickened too much in the fridge, just stir in a splash of broth or water to reach your desired consistency. You can also reheat individual portions in the microwave. The brown butter sage topping is best made fresh, but you can store any leftover brown butter in the fridge and reheat it gently. The sage leaves will lose their crispness, but the flavor will still be amazing.
Nutritional Information & Benefits
This creamy roasted butternut squash soup with brown butter sage is as nourishing as it is delicious. It’s packed with vitamins, fiber, and healthy fats, making it a meal you can feel good about.
- Estimated Nutritional Values (per serving, serves 6): Calories: 280, Fat: 18g, Carbohydrates: 28g, Fiber: 6g, Protein: 4g.
- Vitamin A Powerhouse: Butternut squash is loaded with beta-carotene, which your body converts into vitamin A. This is fantastic for your vision, immune system, and skin health.
- Gut-Healthy Fiber: The squash provides a good amount of dietary fiber, which aids in digestion and helps you feel full and satisfied.
- Healthy Fats: The olive oil and butter (or coconut milk) provide healthy fats that help your body absorb the fat-soluble vitamins in the squash.
- Dietary Considerations: This recipe is naturally gluten-free and can easily be made vegan and dairy-free with the substitutions mentioned above. It’s a wonderful option for those with common dietary restrictions.
For me, the best part about this soup is knowing I’m eating something that tastes incredibly indulgent but is secretly doing my body a world of good. It’s comfort food that doesn’t come with a side of guilt.
Conclusion
This creamy roasted butternut squash soup with brown butter sage is more than just a recipe; it’s a feeling. It’s the warmth of a crackling fire, the quiet of a rainy afternoon, and the comfort of a meal made with intention. It’s simple enough for a weeknight but elegant enough for a holiday table, and it always, always delivers. I encourage you to make it your own—play with the toppings, try a different squash, or add a pinch of your favorite spice. The best recipes are the ones that adapt to you.
I truly hope you love this soup as much as I do. When you make it, I’d love to hear about it! Leave a comment below and tell me how it turned out, or share your own twist on it. Don’t forget to pin this recipe for later and share it with a friend who needs a little bowl of comfort. Happy cooking, friends!
Frequently Asked Questions
Can I use pre-cut butternut squash from the store?
Absolutely! Pre-cut squash is a huge time-saver. Just keep in mind that it may roast a little faster since the pieces are often smaller, so keep an eye on it. The flavor will still be wonderful.
My brown butter burned. Can I still use it?
Unfortunately, no. Burnt brown butter will have a bitter, acrid taste that will ruin the soup. It’s best to start over. The good news is it only takes a few minutes to make a new batch!
Can I make this soup completely dairy-free?
Yes, you can! As mentioned in the variations section, use a high-quality vegan butter for the brown butter and full-fat canned coconut milk for the cream. The result is still incredibly rich and delicious.
How can I make this soup thicker?
If you prefer a thicker soup, you can reduce the amount of broth you add by about 1/2 cup. Alternatively, you can simmer the finished soup for an extra 10-15 minutes with the lid off to allow some of the liquid to evaporate.
Can I freeze this soup with the cream already in it?
Yes, you can! The texture may change very slightly upon thawing, but it will still be delicious. For the best results, let the soup cool completely, then freeze it in an airtight container. When reheating, give it a good stir to bring it back together.
Pin This Recipe!

Creamy Roasted Butternut Squash Soup with Brown Butter Sage
A bowl of pure, uncomplicated warmth featuring roasted butternut squash blended into a velvety soup, topped with nutty brown butter and crispy sage leaves. This comforting recipe is simple enough for a weeknight yet elegant enough for holiday dinners.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 large butternut squash (about 3 lbs or 1.4 kg), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon olive oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 4 cups (960 ml) vegetable broth
- 1/2 cup (120 ml) heavy cream or full-fat coconut milk
- 1/2 teaspoon ground nutmeg
- Salt and pepper to taste
- 4 tablespoons (56 g) unsalted butter
- 12–15 fresh sage leaves
- Flaky sea salt, for finishing
Instructions
- Preheat your oven to 400°F (200°C). On a baking sheet, toss the cubed butternut squash with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread in a single layer and roast for 25-30 minutes, flipping halfway, until tender and edges are caramelized.
- While the squash roasts, heat 1 tablespoon olive oil in a large soup pot over medium heat. Add the chopped onion and cook for 5-7 minutes until soft and translucent. Add minced garlic and cook for 1 minute until fragrant.
- Add the roasted squash to the pot with the onions and garlic. Pour in the vegetable broth and bring to a gentle boil. Reduce heat to low, cover, and simmer for 15-20 minutes.
- Remove the pot from heat. Using an immersion blender, blend the soup directly in the pot until completely smooth. If using a standard blender, carefully transfer in batches, blend until smooth, and return to the pot.
- Stir in the heavy cream (or coconut milk) and ground nutmeg. Taste and adjust seasoning with additional salt and pepper. Keep warm over lowest heat.
- In a small skillet, melt 4 tablespoons butter over medium heat. Add fresh sage leaves and swirl the pan gently. Cook for 2-3 minutes until the butter turns golden-brown and smells nutty, and the sage leaves become crispy. Immediately remove from heat.
- Ladle the hot soup into bowls. Drizzle each serving with brown butter and crispy sage leaves. Finish with a pinch of flaky sea salt and serve right away.
Notes
For the best flavor, don’t skip roasting the squash—it concentrates the natural sugars. When making brown butter, use a light-colored pan and watch closely; it goes from perfect to burnt in seconds. The soup tastes even better the next day and freezes well for up to 3 months. For a vegan version, use vegan butter and full-fat coconut milk.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 280
- Sugar: 8
- Sodium: 680
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 6
- Protein: 4
Keywords: butternut squash soup, creamy soup, brown butter sage, fall soup, winter soup, roasted squash soup, comfort food, gluten-free soup


