Last Tuesday, I was at the community garden sorting through the last of the fall harvest with Maria, who has been tending the plot next to mine for years. She watched me fumbling with a particularly stubborn butternut squash, trying to get the peeler to cooperate. She didn’t say anything at first, just shook her head with a knowing smile. Then she walked over to her bin, pulled out the most perfectly shaped squash I’d ever seen, and placed it in my hands. “You need this one,” she said. “It’s been waiting for you.” I laughed, thinking she was joking, but there was something about the way she said it that made me believe her.
We ended up talking for nearly an hour while the afternoon light faded. She told me about her grandmother’s kitchen in Puglia, where every fall meant a massive pot of something warm bubbling on the stove. She described the smell of sage browning in butter—that nutty, almost caramel-like aroma that she said could make anyone feel at home. I told her I’d never made butternut squash soup before, and she looked at me like I’d just confessed to never having seen a sunset. “Then you come over tomorrow,” she said. “I’ll show you.” And she did.
Honestly, I was nervous. I’d burned butter before—let’s face it, most of us have. But Maria had this calm, unhurried way of cooking that made everything feel possible. She didn’t use a recipe, just handfuls of this and pinches of that. I scribbled notes on a napkin that I still keep tucked in my cookbook. The soup she made that evening was the kind of thing that makes you forget about everything else—the kind where you close your eyes after the first spoonful and just breathe. I’ve made it a dozen times since then, tweaking it here and there, but always keeping her spirit in the pot.
This cozy butternut squash soup with brown butter and sage is my version of that evening. It’s warm, it’s rich, and it has that little bit of magic that happens when someone shares their food story with you. Maybe you’ve had a moment like that—where a recipe finds you just when you needed it. If not, I hope this soup becomes that for you.
Why You’ll Love This Recipe
I’ve tested this cozy butternut squash soup with brown butter and sage more times than I can count, and I can tell you with confidence—it’s the one. It’s not just another squash soup that tastes vaguely sweet and forgettable. This one has depth, warmth, and that irresistible nuttiness from brown butter that makes you wonder why you haven’t been putting it on everything.
- Quick & Easy: Comes together in under 45 minutes, most of which is hands-off roasting time. Perfect for a busy weeknight when you need something comforting fast.
- Simple Ingredients: No fancy grocery trips needed. Butternut squash, onion, garlic, broth, butter, and fresh sage—that’s it. You probably have most of these in your kitchen right now.
- Perfect for Cozy Evenings: This soup was made for chilly nights, lazy Sundays, or any time you need a hug in a bowl. It’s also elegant enough for holiday entertaining without the stress.
- Crowd-Pleaser: I’ve served this to everyone from picky toddlers to food-snob friends, and it gets empty bowls every single time. The brown butter sage topping is the star that wins everyone over.
- Unbelievably Delicious: The texture is velvety smooth without being heavy. The flavor is savory with a hint of natural sweetness from the roasted squash, and that brown butter sage drizzle takes it to another planet.
What makes this version different from the rest? It’s the technique of roasting the squash with the aromatics instead of boiling them. You get a deeper, caramelized flavor that no amount of stovetop simmering can replicate. Plus, the brown butter sage topping isn’t just garnish—it’s the soul of the dish. You’ll want to make extra, trust me.
This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday night into something memorable.
What Ingredients You Will Need
This cozy butternut squash soup with brown butter and sage 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. Let me walk you through each one so you know exactly what to look for.
- 1 medium butternut squash (about 2-3 pounds) — Look for one that feels heavy for its size with a firm, unblemished skin. I prefer the pre-peeled cubes from the store when I’m short on time, but whole squash gives you the best flavor. (Roasting the halves with the skin on makes peeling a breeze afterward!)
- 2 tablespoons olive oil — Use a good-quality extra virgin olive oil for roasting. It adds a subtle fruitiness that complements the squash. I like California Olive Ranch for everyday cooking.
- 1 medium yellow onion, chopped — Yellow onion gives the best savory base. Sweet onion works too, but you’ll lose a bit of that classic soup depth.
- 3 cloves garlic, smashed — Smashing instead of mincing releases flavor without burning. Fresh garlic is non-negotiable here—skip the jarred stuff.
- 4 cups vegetable or chicken broth — Use low-sodium so you control the salt. I recommend Kitchen Basics or Swanson for consistent results. Homemade is always amazing if you have it.
- 1/2 cup heavy cream or full-fat coconut milk — For that velvety texture. Coconut milk adds a slight tropical note that’s lovely, but heavy cream is classic. (Use dairy-free creamer if needed.)
- 1/2 teaspoon salt, plus more to taste — I prefer fine sea salt for even seasoning. Start with less—you can always add more.
- 1/4 teaspoon black pepper, freshly ground — Freshly ground makes a difference. Don’t use the pre-ground stuff if you can help it.
- Pinch of nutmeg (optional) — Just a tiny bit enhances the squash’s natural sweetness. Freshly grated is best.
- For the brown butter sage topping:
- 3 tablespoons unsalted butter — Unsalted is important so you can control the salt level. I use Kerrygold for its rich flavor.
- 10-12 fresh sage leaves — Fresh sage is key here. Dried sage won’t crisp up the same way and has a different flavor. Look for leaves that are bright green and fragrant.
- Flaky sea salt for finishing (optional but recommended) — Maldon or any flaky salt adds a lovely crunch and salt pop.
Substitution Guidance: For a vegan version, use coconut oil instead of butter and full-fat coconut milk instead of cream. The brown butter flavor will be different but still delicious. For a nut-free option, skip the coconut milk and use oat milk or extra broth—though the texture will be slightly thinner. If you can’t find fresh sage, dried sage works in the soup itself (use 1 teaspoon), but skip the crispy sage topping.
Equipment Needed
You don’t need a fancy kitchen to make this cozy butternut squash soup with brown butter and sage. Here’s what I use and what you can substitute if needed.
- Large baking sheet — For roasting the squash. A rimmed sheet pan works best to catch any juices. No baking sheet? Use a cast-iron skillet or even a casserole dish.
- Sharp chef’s knife — Butternut squash is tough. A sharp knife makes cutting it safer and easier. If your knife is dull, microwave the whole squash for 2 minutes to soften it slightly.
- Vegetable peeler — For peeling the squash after roasting (if you go that route). A Y-peeler is my favorite—it’s faster and gives better control.
- Large pot or Dutch oven — For simmering the soup. I use my 5.5-quart Le Creuset, but any heavy-bottomed pot works. A stockpot is fine too.
- Immersion blender or regular blender — An immersion blender is easier (blend right in the pot), but a countertop blender gives a silkier texture. Just be careful with hot liquids—blend in batches and vent the lid.
- Small skillet — For browning the butter and sage. A light-colored skillet helps you see the butter change color. Stainless steel or nonstick both work.
- Wooden spoon or spatula — For stirring. Silicone works too, but wood won’t scratch your pots.
I’ve made this soup with just a baking sheet, a knife, and a pot when I was traveling. It’s forgiving. Don’t let missing equipment stop you.
Preparation Method

Let me walk you through this step by step. I’ve included all the little details I wish someone had told me the first time I made this cozy butternut squash soup with brown butter and sage.
- Preheat your oven to 400°F (200°C). While it’s heating, carefully cut your butternut squash in half lengthwise. Use a sharp knife and go slow—those things are dense. Scoop out the seeds and stringy bits with a spoon. You can save the seeds to roast later if you’re feeling ambitious.
- Place the squash halves cut-side up on your baking sheet. Drizzle with 1 tablespoon of olive oil and sprinkle with a pinch of salt and pepper. Roast for 35-45 minutes, until the flesh is fork-tender and starting to caramelize around the edges. The skin will look slightly wrinkled. (Pro tip: If you’re using pre-cut cubes, toss them with oil and roast for 25-30 minutes, stirring halfway.)
- While the squash roasts, start the aromatics. In your large pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and cook for 5-7 minutes, stirring occasionally, until translucent and just 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.
- When the squash is done, let it cool for a few minutes. Then scoop the flesh away from the skin with a spoon. It should come off easily. Add the squash flesh to the pot with the onions and garlic. (You can also peel the roasted halves and chop them—whatever’s easier.)
- Pour in the broth. Add 4 cups of vegetable or chicken broth, the salt, pepper, and nutmeg if using. Bring to a boil, then reduce to a simmer. Let it cook for 10-15 minutes, stirring occasionally. The flavors meld together during this time.
- Blend until smooth. Remove the pot from heat. Use an immersion blender directly in the pot, or carefully transfer the soup in batches to a countertop blender. Blend until completely smooth and velvety. If using a countertop blender, remove the center cap from the lid and cover with a towel to let steam escape—otherwise, the lid might pop off and make a mess. (Ask me how I know.)
- Stir in the cream. Add the heavy cream or coconut milk and stir until fully incorporated. Taste and adjust seasoning—you might want more salt or pepper. If the soup is too thick, add a splash more broth or water. If it’s too thin, let it simmer uncovered for a few more minutes to reduce.
- Now make the brown butter sage topping. In a small skillet over medium heat, melt the butter. Swirl the pan occasionally. After 2-3 minutes, the butter will start to foam and then turn golden. Watch closely—it goes from brown to burnt fast. When you see amber-colored specks forming and smell a nutty aroma, add the sage leaves. They’ll sizzle and crisp up in about 30 seconds. Remove from heat immediately.
- Ladle the soup into bowls. Drizzle each bowl with a spoonful of the brown butter and arrange a few crispy sage leaves on top. Sprinkle with flaky sea salt if you have it. Serve hot with crusty bread or a simple salad.
Sensory cues: The squash should be soft enough that a fork slides in easily. The onions should look glassy and smell sweet. The brown butter should smell like toasted nuts and caramel—that’s how you know it’s perfect. The soup should be thick enough to coat the back of a spoon but still pour easily.
Cooking Tips & Techniques
I’ve made this cozy butternut squash soup with brown butter and sage at least twenty times, and I’ve learned a few things the hard way. Let me save you some trouble.
Don’t rush the brown butter. I once tried to speed things up by using high heat, and I ended up with burnt butter that tasted bitter and sad. Low to medium heat is your friend. Swirl the pan constantly and pull it off the heat the second you see those amber specks. The residual heat will continue cooking it, so better to underdo it slightly than overdo it.
Roast, don’t boil. Some recipes have you boil the squash directly in broth, but roasting concentrates the flavor and adds a caramelized sweetness you just can’t get any other way. It’s an extra step, but it’s worth every minute. Plus, you can roast the squash ahead of time and refrigerate it for up to 3 days.
Blend carefully. Hot soup in a blender is like a pressure cooker waiting to happen. Always vent the lid and start on low speed. I learned this after a lid popped off and sprayed soup across my kitchen ceiling. Not my finest moment, but honestly, it’s a rite of passage for home cooks.
Season in layers. Add salt at the beginning (with the onions), during simmering, and again at the end. This builds depth of flavor instead of just tasting salty. Trust me, your taste buds will thank you.
Make it ahead. This soup actually gets better after a day in the fridge. The flavors meld and deepen. Make it the day before you plan to serve it, and you’ll have less stress and more flavor.
Variations & Adaptations
One of the things I love about this cozy butternut squash soup with brown butter and sage is how flexible it is. Here are some ways I’ve adapted it depending on my mood or what’s in my fridge.
Vegan version: Substitute the butter with coconut oil or a high-quality vegan butter (I like Miyoko’s). Use full-fat coconut milk instead of heavy cream. The coconut flavor pairs surprisingly well with the squash and sage. My vegan friend Sarah couldn’t tell the difference—she asked for seconds.
Spicy twist: Add 1/2 teaspoon of red pepper flakes along with the garlic, or stir in 1 tablespoon of harissa paste before blending. The heat cuts through the richness beautifully. I made this version for a cold-weather dinner party, and it was the first bowl to empty.
Apple-squash combo: Roast one peeled and chopped apple (Honeycrisp or Granny Smith) alongside the squash. Add it to the pot before blending. The apple adds a subtle sweetness and a touch of acidity that brightens everything. This is my go-to fall variation.
Herb swap: No sage? Use fresh thyme or rosemary instead. The brown butter works with almost any hardy herb. I’ve even used dried oregano in a pinch—just add it to the soup instead of trying to crisp it.
Protein boost: Stir in 1 cup of cooked white beans (cannellini or great northern) before blending. It makes the soup creamier and adds fiber and protein. No one will know it’s in there, but your body will thank you.
Serving & Storage Suggestions
This cozy butternut squash soup with brown butter and sage is best served hot, straight from the pot, with that glorious brown butter drizzle pooling on top. But here’s how to make it work for your life.
Serving temperature: Serve piping hot. The brown butter should sizzle slightly when it hits the soup. If you’re making it ahead, reheat gently on the stovetop over medium-low heat, stirring occasionally. Don’t boil it—the cream can separate.
Presentation ideas: Ladle into wide bowls so the brown butter has room to spread. Arrange 2-3 crispy sage leaves on top for that restaurant look. A sprinkle of flaky sea salt and a drizzle of good olive oil (if you’re not using the brown butter) adds visual appeal. A dollop of crème fraîche or Greek yogurt is also lovely.
What to serve with it: Crusty sourdough bread for dipping is my favorite. A simple arugula salad with lemon vinaigrette cuts the richness. For a heartier meal, serve with a grilled cheese sandwich—the classic pairing never fails.
Storage: Store in an airtight container in the refrigerator for up to 5 days. The flavors actually improve after a day or two. Freeze for up to 3 months in freezer-safe containers. Leave a little room at the top for expansion. Thaw overnight in the fridge before reheating.
Reheating: Reheat on the stovetop over medium-low heat, adding a splash of broth or water if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring between each. The brown butter topping should be made fresh—it doesn’t store well.
Nutritional Information & Benefits
This cozy butternut squash soup with brown butter and sage isn’t just delicious—it’s packed with good-for-you ingredients that make you feel as good as you taste.
Estimated per serving (1 cup, with brown butter topping): Calories: 220, Fat: 14g, Carbohydrates: 22g, Fiber: 4g, Protein: 4g, Sugar: 8g. (Values are approximate and depend on specific ingredients used.)
Health highlights: Butternut squash is loaded with vitamin A (over 400% of your daily needs per cup) and vitamin C, both of which support immune health—perfect for soup season. It’s also a great source of fiber, which keeps you full and aids digestion. Sage has anti-inflammatory properties, and garlic is known for its immune-boosting benefits. The brown butter adds a touch of indulgence, but it’s all about balance, right?
Dietary considerations: This soup is naturally gluten-free and can be made vegan and dairy-free with the substitutions mentioned above. It’s also low in added sugar—the sweetness comes entirely from the roasted squash. If you’re watching your sodium, use low-sodium broth and go easy on the finishing salt.
Allergen note: Contains dairy (butter, cream). Nut-free if you skip the coconut milk. Always check your broth labels for hidden allergens.
Conclusion
This cozy butternut squash soup with brown butter and sage has become a staple in my kitchen, and I hope it becomes one in yours too. It’s the kind of recipe that feels special enough for company but simple enough for a quiet night in. The brown butter sage topping is honestly the star—it transforms a humble vegetable soup into something you’ll crave all season long.
I love that this recipe lets you play. Add more sage if you love it, skip the cream if you don’t, throw in an apple for sweetness—make it yours. That’s what cooking is all about, right? Taking something someone shared with you and making it your own.
I’d love to hear how it turns out for you. Did you try a variation? Did your family go quiet after the first spoonful? Drop a comment below and let me know. And if you’re looking for more cozy fall recipes, check out my creamy roasted tomato basil soup or my easy homemade crusty bread—they’re perfect partners for this soup. Share this recipe with someone who needs a little warmth in their life. Happy cooking!
Frequently Asked Questions
Can I use frozen butternut squash for this soup?
Absolutely! Frozen butternut squash works great and saves you the prep time. Just skip the roasting step and add the frozen cubes directly to the pot with the onions and garlic. You might need to simmer a few extra minutes to soften them fully. The flavor won’t be quite as caramelized, but it’s still delicious.
How do I prevent the brown butter from burning?
Watch it like a hawk. Use a light-colored skillet so you can see the color change. Keep the heat at medium and swirl constantly. When you see golden-brown specks forming and smell a nutty aroma, remove it from the heat immediately. The residual heat will continue cooking, so err on the side of pulling it too early rather than too late.
Can I make this soup ahead of time?
Yes, and I actually recommend it. The flavors deepen and meld overnight. Make the soup up to 3 days ahead and store it in the fridge. Make the brown butter sage topping fresh just before serving—it doesn’t store well and loses its crispness. Reheat the soup gently on the stovetop.
What can I use instead of sage?
Fresh thyme or rosemary are excellent substitutes. Use about 4-5 sprigs of thyme or 2 sprigs of rosemary. You can also use 1 teaspoon of dried sage or dried thyme stirred into the soup, but skip the crispy topping. For a completely different flavor, try fresh basil or tarragon stirred in at the end.
Is this soup freezer-friendly?
Yes, it freezes beautifully. Let the soup cool completely, then transfer to freezer-safe containers. Leave about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. Note that the texture might be slightly thinner after freezing due to the cream, but a quick blend with an immersion blender fixes that right up.
Pin This Recipe!

Cozy Butternut Squash Soup with Brown Butter Sage
This cozy butternut squash soup with brown butter and sage is warm, rich, and has that little bit of magic that happens when someone shares their food story with you. It’s the kind that makes you close your eyes after the first spoonful and just breathe.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 2–3 pounds)
- 2 tablespoons olive oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, smashed
- 4 cups vegetable or chicken broth
- 1/2 cup heavy cream or full-fat coconut milk
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper, freshly ground
- Pinch of nutmeg (optional)
- 3 tablespoons unsalted butter
- 10–12 fresh sage leaves
- Flaky sea salt for finishing (optional but recommended)
Instructions
- Preheat your oven to 400°F (200°C). Carefully cut your butternut squash in half lengthwise. Scoop out the seeds and stringy bits with a spoon.
- Place the squash halves cut-side up on your baking sheet. Drizzle with 1 tablespoon of olive oil and sprinkle with a pinch of salt and pepper. Roast for 35-45 minutes, until the flesh is fork-tender and starting to caramelize around the edges.
- While the squash roasts, in your large pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and cook for 5-7 minutes, stirring occasionally, until translucent and just starting to brown at the edges. Add the smashed garlic cloves and cook for another minute until fragrant.
- When the squash is done, let it cool for a few minutes. Then scoop the flesh away from the skin with a spoon. Add the squash flesh to the pot with the onions and garlic.
- Pour in the broth. Add 4 cups of vegetable or chicken broth, the salt, pepper, and nutmeg if using. Bring to a boil, then reduce to a simmer. Let it cook for 10-15 minutes, stirring occasionally.
- Remove the pot from heat. Use an immersion blender directly in the pot, or carefully transfer the soup in batches to a countertop blender. Blend until completely smooth and velvety.
- Stir in the cream. Add the heavy cream or coconut milk and stir until fully incorporated. Taste and adjust seasoning.
- In a small skillet over medium heat, melt the butter. Swirl the pan occasionally. After 2-3 minutes, the butter will start to foam and then turn golden. When you see amber-colored specks forming and smell a nutty aroma, add the sage leaves. They’ll sizzle and crisp up in about 30 seconds. Remove from heat immediately.
- Ladle the soup into bowls. Drizzle each bowl with a spoonful of the brown butter and arrange a few crispy sage leaves on top. Sprinkle with flaky sea salt if you have it. Serve hot with crusty bread or a simple salad.
Notes
Don’t rush the brown butter. Low to medium heat is your friend. Swirl the pan constantly and pull it off the heat the second you see those amber specks. Roast, don’t boil. Blend carefully. Season in layers. Make it ahead.
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 8
- Sodium: 600
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 22
- Fiber: 4
- Protein: 4
Keywords: butternut squash soup, brown butter sage, fall soup, cozy soup, easy soup, vegetarian soup, gluten-free soup


