My partner silently took a second spoonful of the creamy roasted butternut squash soup with sage brown butter, then paused mid-bite and said, “Wow, this is actually something special.” I watched the surprise flicker across his face — not just because it tasted good, but because that brown butter and sage swirl made everything feel cozy and kind of fancy all at once. I wasn’t expecting such a quiet moment of appreciation during dinner, honestly. The warmth from the roasted squash mixed with that nutty butter and herb aroma filled the kitchen, and I realized this soup wasn’t just a quick fix; it was quietly becoming a staple for those chilly evenings when you want comfort but with a little something extra.
That night, as the steam curled up from the bowl and the kitchen smelled like fall itself, I understood why this recipe stuck with me. It’s not just the smooth, velvety texture or the gentle sweetness of the squash—it’s the way the sage brown butter punctuates every spoonful with a touch of richness that feels surprisingly indulgent without being heavy. You know, sometimes the simplest ingredients come together to create something unexpectedly memorable, and this soup is proof. No fuss, no complicated steps—just honest, satisfying flavor that makes you want to savor the moment. This recipe quietly promises a kind of soothing satisfaction that’s hard to find in the usual weeknight soup rotation.
Why You’ll Love This Recipe
I’ve tested this creamy roasted butternut squash soup with sage brown butter a bunch of times, tweaking the roasting times and butter-to-sage ratio until it felt just right. The result? A bowl that’s as easy to make as it is delicious, with a few standout benefits that keep me coming back:
- Quick & Easy: Roasting the squash and blending the soup takes about 40 minutes total, perfect when you want something homemade without spending all day in the kitchen.
- Simple Ingredients: You don’t need anything fancy—just butternut squash, a few aromatics, and a handful of pantry staples. The brown butter with fresh sage is the secret weapon for flavor.
- Perfect for Cozy Dinners: This soup hits the spot on chilly nights or when you want a comforting starter before a meal like crispy sheet pan chicken thighs.
- Crowd-Pleaser: The smooth texture and the browned butter’s savory punch always get compliments from both kids and adults alike.
- Unbelievably Delicious: There’s a balance of sweetness from the roasted squash and the nutty richness from the sage brown butter that feels next-level comforting.
What makes this recipe stand out is the sage brown butter drizzle—it’s a little twist that turns a simple squash soup into something that feels like a chef’s touch. I remember trying versions that were either too bland or too heavy, but adding browned butter infused with fresh sage creates this toasty, herbal note that lingers just right. Honestly, it’s the kind of recipe you’ll find yourself making whenever you want to impress without stress or just treat yourself to something cozy and satisfying.
What Ingredients You Will Need
This creamy roasted butternut squash soup uses simple, wholesome ingredients that come together to deliver bold flavor and a satisfyingly smooth texture without any fuss. Most are pantry staples or easy to find fresh, and you can swap a few items to suit your preferences or dietary needs.
- Butternut squash: About 2 to 3 pounds (900g to 1.4kg), peeled and cubed. Choose firm, medium-sized squash for the best roasting results.
- Olive oil: 2 tablespoons, for roasting—extra virgin if you like a fruity note.
- Yellow onion: 1 medium, roughly chopped, adds sweetness and depth.
- Garlic cloves: 3 large, smashed or minced—roasted garlic brings mellow warmth.
- Vegetable or chicken broth: 4 cups (about 950ml), homemade or store-bought (I prefer low-sodium brands for control).
- Heavy cream or full-fat coconut milk: 1/2 cup (120ml), optional but makes the soup ultra creamy.
- Fresh sage leaves: About 10 to 12 leaves, roughly chopped for the brown butter and a few whole for garnish.
- Unsalted butter: 4 tablespoons (about 60g), for making the brown butter with sage.
- Salt and freshly ground black pepper: To taste.
- Nutmeg (optional): A pinch for a subtle warm spice note.
Pro tips: For a dairy-free version, swap heavy cream with coconut milk and butter with vegan margarine or olive oil, though the brown butter flavor won’t be quite the same. When choosing your broth, a homemade or high-quality store brand makes a noticeable difference in depth. If you want to add a little smoky twist, a pinch of smoked paprika works wonders.
Equipment Needed
- Baking sheet: For roasting the butternut squash. A rimmed sheet pan works best to prevent oil drips and allow even roasting.
- Large pot or Dutch oven: To simmer the soup after blending.
- Immersion blender or countertop blender: For pureeing the soup smooth. I personally use an immersion blender because it’s less messy and easier to control, but a high-speed blender works great too (just blend in batches and be careful with hot liquids).
- Small skillet: To make the sage brown butter.
- Measuring cups and spoons: For accuracy, especially with broth and cream.
- Sharp knife and cutting board: For prepping the squash, onion, and sage.
If you don’t have fresh sage, dried sage can work in a pinch for the brown butter, though fresh gives a much brighter flavor. Also, a cast-iron skillet is my favorite for browning butter since it distributes heat evenly, but a non-stick pan is totally fine too. For those on a budget, roasting the squash in a toaster oven or air fryer is a neat alternative if you don’t want to heat up the whole oven.
Preparation Method

- Preheat your oven to 425°F (220°C). Toss the peeled and cubed butternut squash with olive oil, salt, and a pinch of black pepper on a rimmed baking sheet. Spread it out in a single layer to ensure even roasting.
- Roast the squash for 25 to 30 minutes, stirring halfway through to get those edges beautifully caramelized and tender. You’ll want the pieces soft enough to mash easily but not mushy.
- Meanwhile, heat a large pot over medium heat. Add a splash of olive oil and sauté the chopped onion until translucent and slightly golden, about 5 to 7 minutes. Add the garlic and cook for another minute until fragrant—don’t let it burn.
- Once the squash is roasted, transfer it to the pot with the onions and garlic. Pour in the broth and bring everything to a gentle simmer. Let simmer for 10 minutes to marry the flavors and soften the onion further.
- Use an immersion blender to puree the soup until silky smooth. If using a countertop blender, carefully blend in batches, holding the lid with a kitchen towel to avoid splatters.
- Stir in the heavy cream (or coconut milk) for that luscious creaminess, and season with salt, pepper, and a pinch of nutmeg if you like. Keep the soup warm on low heat while you prepare the sage brown butter.
- To make the sage brown butter, melt the butter in a small skillet over medium heat. Watch carefully as it foams and turns golden brown with a nutty aroma (about 3 to 5 minutes). Toss in the fresh sage leaves and cook for 1 minute until crisp and fragrant. Remove from heat immediately to avoid burning.
- Ladle the soup into bowls and drizzle generously with the sage brown butter. Garnish with a few sage leaves if you want to get fancy. Serve warm and enjoy!
Pro tip: If the soup feels too thick after blending, add a splash more broth or water to reach your desired consistency. Also, roasting the squash skin-side down helps concentrate the sweetness and speeds up caramelization. Don’t rush browning the butter—it happens quickly, so keep your eyes peeled and swirl the pan often.
Cooking Tips & Techniques
One of the trickiest parts of this recipe is getting the brown butter just right without burning it. I’ve learned the hard way that butter goes from golden to charred in seconds, so patience and attention are key. Use medium to medium-low heat and swirl the pan constantly to keep the milk solids moving. When you see a rich amber color and smell a nutty aroma, that’s your cue to add the sage and take the skillet off the heat.
Roasting the butternut squash is where flavor builds—it’s worth waiting for those caramelized edges. If you skip roasting and just boil the squash, the soup loses that toasty depth. Also, don’t overcrowd the pan; give the squash room to roast evenly.
When blending, hot soup can sometimes splash and burn, so I always blend in smaller batches or use an immersion blender for safety and control. Season gradually—roasted squash can be sweeter, so adjust salt and pepper after blending rather than before.
For timing, roast the squash first since it takes the longest, then prep and cook the aromatics while it’s in the oven. This multitasking keeps the process efficient and the soup ready in under an hour.
Variations & Adaptations
This recipe is surprisingly flexible, so you can play around depending on what you have or prefer:
- Dairy-Free Version: Use coconut milk instead of heavy cream and olive oil or vegan butter for the brown butter step. You lose a bit of the nutty richness, but it’s still delicious.
- Spicy Kick: Add a pinch of cayenne or smoked paprika to the roasting squash or swirl a spoonful of chili oil on the finished soup for warmth.
- Herb Swaps: If you’re not a fan of sage, try rosemary or thyme in the brown butter for a different but still aromatic finish.
- Make It Heartier: Stir in cooked lentils, white beans, or diced roasted chicken (like leftovers from crispy brown butter pan-seared chicken) to turn this into a meal.
- Seasonal Twist: Swap some of the butternut squash with roasted sweet potatoes or carrots for a slightly different flavor profile.
I once tried adding a splash of apple cider vinegar at the end to brighten the flavors, which turned out surprisingly well—just a teaspoon or so added a subtle tang that cut through the richness.
Serving & Storage Suggestions
This soup is best served warm, right after making, to enjoy the creamy texture and fresh sage aroma. I love pairing it with crusty bread or a simple grilled cheese for dipping. It also makes a fantastic starter for a cozy fall dinner, especially alongside roasted chicken thighs or a fresh salad, like the fresh Greek orzo pasta salad for contrast.
To store, let the soup cool completely, then transfer to an airtight container. It keeps well in the refrigerator for 3 to 4 days. Reheat gently on the stove or in the microwave, stirring occasionally. If the soup thickens too much after chilling, add a splash of broth or water to loosen it up.
You can also freeze this soup for up to 3 months. Freeze in individual portions for easy thawing. When reheating, add the sage brown butter fresh each time to keep that flavor bright and crispy.
Flavors tend to deepen after a day, making leftovers even more comforting. Just remember to add the brown butter topping fresh before serving—it really makes all the difference.
Nutritional Information & Benefits
This creamy roasted butternut squash soup is not only comforting but also packed with nutrients. Butternut squash is rich in vitamins A and C, which support immune health and skin. It’s also a good source of fiber that helps keep digestion smooth.
The addition of sage adds antioxidants and anti-inflammatory compounds, and while butter adds richness, using it in moderation balances flavor and calories nicely. Using broth instead of cream keeps the recipe lighter, but the cream or coconut milk adds satisfying creaminess without overwhelming fat.
For those watching carbs, this soup is naturally low in carbs and gluten-free, making it a great choice for many diets. Just be mindful with toppings and sides if you’re counting calories or carbs.
Conclusion
This creamy roasted butternut squash soup with sage brown butter is one of those recipes that quietly becomes a favorite without much fuss. It’s simple to make, uses ingredients you likely already have, and brings a special touch of warmth and flavor that feels both comforting and a little fancy. I love how the sage brown butter adds a nutty, herbal note that lifts the whole dish beyond your average squash soup. Plus, it’s adaptable to all sorts of dietary needs and occasions, whether you want a cozy solo dinner or a starter for a gathering.
Feel free to tweak the herbs, add a splash of spice, or bulk it up with your favorite proteins to make it your own. I’m always encouraged when a recipe invites personalization while still delivering on flavor and texture, and this one definitely does that. If you try it, I’d love to hear how you made it yours!
Frequently Asked Questions
Can I make this soup ahead of time?
Yes! You can prepare the soup a day or two in advance and refrigerate it. Just reheat gently on the stove and add the sage brown butter fresh before serving for the best flavor.
Is there a vegetarian or vegan version of this soup?
Absolutely. Use vegetable broth and swap butter for vegan butter or olive oil, and replace heavy cream with coconut milk or another plant-based cream.
What’s the best way to peel butternut squash?
Use a sharp vegetable peeler to remove the skin before cutting. A sturdy knife helps with chopping—cut off the ends first to create a stable base.
Can I use frozen butternut squash instead of fresh?
You can, but roasting fresh squash enhances flavor and texture more. If using frozen, roast it on a sheet pan to mimic that caramelization before blending.
How do I store leftover sage brown butter?
It’s best used fresh, but you can keep leftover brown butter in an airtight container in the fridge for up to a week. Reheat gently before drizzling to avoid burning.
Pin This Recipe!

Creamy Roasted Butternut Squash Soup with Sage Brown Butter
A cozy and comforting soup featuring roasted butternut squash blended to a silky smooth texture, topped with a nutty and aromatic sage brown butter drizzle. Perfect for chilly evenings and easy to make with simple ingredients.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2 to 3 pounds butternut squash, peeled and cubed
- 2 tablespoons olive oil
- 1 medium yellow onion, roughly chopped
- 3 large garlic cloves, smashed or minced
- 4 cups vegetable or chicken broth (low-sodium preferred)
- 1/2 cup heavy cream or full-fat coconut milk (optional)
- 10 to 12 fresh sage leaves, roughly chopped for brown butter and a few whole for garnish
- 4 tablespoons unsalted butter
- Salt, to taste
- Freshly ground black pepper, to taste
- Pinch of nutmeg (optional)
Instructions
- Preheat your oven to 425°F (220°C). Toss the peeled and cubed butternut squash with olive oil, salt, and a pinch of black pepper on a rimmed baking sheet. Spread it out in a single layer.
- Roast the squash for 25 to 30 minutes, stirring halfway through, until caramelized and tender but not mushy.
- Meanwhile, heat a large pot over medium heat. Add a splash of olive oil and sauté the chopped onion until translucent and slightly golden, about 5 to 7 minutes. Add the garlic and cook for another minute until fragrant.
- Transfer the roasted squash to the pot with the onions and garlic. Pour in the broth and bring to a gentle simmer. Let simmer for 10 minutes.
- Use an immersion blender to puree the soup until silky smooth. If using a countertop blender, blend in batches carefully.
- Stir in the heavy cream or coconut milk for creaminess, and season with salt, pepper, and nutmeg if using. Keep warm on low heat.
- To make the sage brown butter, melt the butter in a small skillet over medium heat. Cook until it foams and turns golden brown with a nutty aroma (3 to 5 minutes). Add the fresh sage leaves and cook for 1 minute until crisp and fragrant. Remove from heat immediately.
- Ladle the soup into bowls and drizzle generously with the sage brown butter. Garnish with a few whole sage leaves. Serve warm.
Notes
For a dairy-free version, substitute heavy cream with coconut milk and butter with vegan margarine or olive oil. Roasting the squash skin-side down helps concentrate sweetness. Brown butter browns quickly, so watch carefully and swirl pan often. Add broth or water if soup is too thick after blending. Fresh sage is preferred for brown butter but dried can be used in a pinch.
Nutrition
- Serving Size: 1 cup (about 240 ml)
- Calories: 210
- Sugar: 4
- Sodium: 400
- Fat: 15
- Saturated Fat: 8
- Carbohydrates: 18
- Fiber: 3
- Protein: 3
Keywords: butternut squash soup, roasted squash soup, creamy soup, sage brown butter, fall soup, easy soup recipe, cozy dinner, vegetarian soup, gluten-free soup


