It was 11:47 PM on a rainy Tuesday, and I was absolutely desperate for something warm. Not just warm—I wanted a hug in a bowl, the kind of thing that makes you forget the pile of laundry waiting for you and the fact that you have to wake up at 6 AM. I didn’t have the energy for a complicated recipe, but I had a butternut squash sitting on my counter that I’d been ignoring for a week. And in the fridge, a stick of butter and some sage that was starting to look a little sad.
Honestly, I almost just ordered takeout. But something about the rain on the window and the quiet house made me want to try. I figured, worst case, I’d have a weird soup and order pizza anyway. So I grabbed my biggest pot, chopped that squash (which is seriously a workout, let me tell you), and started winging it. I didn’t follow a recipe—I just went with what felt right.
The magic happened when I decided to brown the butter with the sage. The smell alone—nutty, earthy, a little bit like fall in a skillet—made me feel like I actually knew what I was doing. By the time the soup was blended and I drizzled that sage brown butter on top, I knew I had stumbled onto something special. It was creamy without being heavy, sweet but also savory, and so ridiculously satisfying that I ate two bowls standing at the counter. Maybe you’ve been there—that moment when a last-minute kitchen gamble pays off in a big, delicious way. This cozy creamy butternut squash soup with sage brown butter is exactly that kind of win, and I’ve been making it ever since.
Why You’ll Love This Recipe
This isn’t just another butternut squash soup recipe. I’ve tested this one at least a dozen times, tweaking the ratio of squash to broth, playing with the amount of sage, and figuring out the perfect way to get that velvety texture without adding a drop of heavy cream. What I ended up with is something I’m genuinely proud of—a soup that feels fancy enough for company but simple enough for a regular Tuesday night.
- Budget-Friendly Ingredients: You only need a few basic things—squash, onion, garlic, broth, butter, and sage. No fancy truffle oil or imported cream here. This is real food for real budgets.
- Family Approved: My kids, who usually side-eye anything orange and mushy, actually asked for seconds. The sage brown butter on top makes it feel special, and the sweetness of the roasted squash wins over even the pickiest eaters.
- Make-Ahead Friendly: This soup gets better after a day in the fridge. The flavors meld together, and the texture stays perfectly creamy. It’s a lifesaver for busy weeks when you need dinner ready in minutes.
- Naturally Good for You: Butternut squash is packed with vitamin A and fiber, and there’s no heavy cream weighing things down. You get all the comfort without the food coma.
- Comfort Food That Delivers: That first spoonful—warm, silky, with that nutty sage butter—is the kind of thing that makes you close your eyes and forget about your to-do list for a minute. It’s cozy in the truest sense.
What makes this version different from all the others? It’s the brown butter, plain and simple. Most recipes just throw the sage in with the soup or use it as a garnish, but browning the butter first changes everything. It adds this deep, almost caramelized richness that pairs perfectly with the natural sweetness of the squash. It’s not complicated, but it makes a world of difference. This soup isn’t just good—it’s the kind of bowl you’ll crave on a cold, rainy day when nothing else will do.
What Ingredients You Will Need
This recipe uses simple, honest ingredients to build big flavor without any fuss. Most of these are pantry staples or easy to find at any grocery store, and I’ve included notes on what to look for and how to swap things out if needed.
- 1 medium butternut squash (about 2 ½ to 3 pounds) – Look for one that feels heavy for its size and has a firm, unblemished skin. I’ve found that smaller squashes tend to be sweeter and less stringy. You’ll peel, seed, and cube it—more on that in the method section.
- 2 tablespoons olive oil – For roasting the squash. A good quality extra virgin olive oil adds a nice fruity note, but regular olive oil works just fine.
- 1 medium yellow onion, diced – About 1 ½ cups. Yellow onion gives the best savory base, but a sweet onion would work too if that’s what you have.
- 3 cloves garlic, minced – Fresh garlic is a must here. The jarred stuff just doesn’t bring the same punch.
- 4 cups vegetable or chicken broth – I use low-sodium so I can control the salt. Homemade is amazing if you have it, but a good store-bought brand works perfectly. I personally like Swanson for chicken broth or Pacific Foods for vegetable.
- ½ teaspoon dried thyme – Or 1 teaspoon fresh thyme leaves. It adds an earthy, slightly floral note that complements the squash beautifully.
- Salt and freshly ground black pepper, to taste – Don’t be shy with the salt—it really brings out the sweetness of the squash.
- For the Sage Brown Butter:
- 4 tablespoons unsalted butter – Unsalted is important here because you want to control the salt level. The browning process concentrates the flavor, so quality matters. I like Kerrygold for its richness.
- 10-12 fresh sage leaves – Look for leaves that are vibrant green and not wilted. The fresh stuff makes a huge difference—dried sage won’t give you the same texture or flavor when browned.
- Optional Garnishes: A drizzle of heavy cream or coconut milk, a sprinkle of red pepper flakes for heat, or some toasted pumpkin seeds for crunch. These are nice but completely optional.
Substitution Guidance: If you can’t find butternut squash, use a sugar pumpkin or even buttercup squash. For a dairy-free version, swap the butter with a good vegan butter or coconut oil—just know the brown butter flavor will be different. You can also use vegetable broth to keep it vegan. And if sage isn’t your thing, try rosemary or thyme in the brown butter instead.
Equipment Needed
You don’t need a ton of fancy equipment for this cozy creamy butternut squash soup with sage brown butter. Here’s what I use:
- Large soup pot or Dutch oven – A 5- to 6-quart pot is ideal. I love my enameled cast iron Dutch oven for this—it holds heat evenly and makes the soup feel even more rustic.
- Baking sheet – For roasting the squash. A rimmed baking sheet works best to catch any juices.
- Immersion blender – This is my go-to for creamy soups. It’s easier and less messy than transferring hot liquid to a blender. If you don’t have one, a regular blender works—just be careful with the hot liquid and blend in batches.
- Chef’s knife and vegetable peeler – A sharp knife makes cutting the squash so much easier. Trust me on this one.
- Small skillet – For browning the butter with sage. A light-colored pan helps you see when the butter turns that perfect golden brown.
- Measuring cups and spoons – Nothing fancy, just the basics.
If you’re on a budget, skip the immersion blender and use a regular blender. Just let the soup cool slightly before blending, and never fill the blender more than halfway. A potato masher also works in a pinch if you like a chunkier texture.
Preparation Method

Let’s get cooking. This cozy creamy butternut squash soup with sage brown butter comes together in about an hour, and most of that time is hands-off roasting.
- Preheat your oven to 400°F (200°C). While it heats up, prep the squash. Cut off the stem and base, then slice the squash in half lengthwise. Scoop out the seeds and stringy bits with a spoon. You can save the seeds and roast them later if you want—they make a great snack.
- Peel and cube the squash. Use a vegetable peeler to remove the skin. It’s thick, so you might need to go over some spots twice. Cut the flesh into 1-inch cubes. Don’t stress about perfect shapes—they’ll get blended anyway. A sharp knife really helps here; I learned that the hard way after nearly losing a finger to a dull blade.
- Roast the squash. Toss the cubes with 2 tablespoons olive oil, a generous pinch of salt, and a few grinds of black pepper. Spread them in a single layer on a baking sheet. 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 a fork slides in easily. The smell at this point is amazing—sweet and nutty.
- Start the soup base. 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-7 minutes, stirring occasionally, until it’s soft and translucent. Add the minced garlic and dried thyme, and cook for another minute until fragrant. Don’t let the garlic burn—it gets bitter fast.
- Combine and simmer. Add the roasted squash cubes to the pot, then pour in the 4 cups of broth. Bring everything to a boil, then reduce the heat and let it simmer for 10 minutes. This lets all the flavors get friendly with each other.
- Blend until smooth. Remove the pot from the heat. Use an immersion blender directly in the pot to puree the soup until it’s silky smooth. If you’re using a regular blender, let the soup cool for 10 minutes first, then blend in batches. Be careful—hot liquid expands, so crack the lid open a bit to let steam escape.
- Make the sage brown butter. While the soup is blending, melt the 4 tablespoons of butter in a small skillet over medium heat. Add the fresh sage leaves. Swirl the pan occasionally as the butter melts, foams, and then starts to turn a golden brown color. This takes about 3-4 minutes. Watch closely—it can go from perfect to burnt in seconds. When the butter smells nutty and the sage leaves are crispy, remove the pan from the heat.
- Season and serve. Taste the soup and adjust salt and pepper as needed. Ladle it into bowls, drizzle a spoonful of the sage brown butter over the top, and garnish with a crispy sage leaf or two. If you want, add a swirl of cream or a sprinkle of pumpkin seeds for extra texture.
Cooking Tips & Techniques
I’ve made this cozy creamy butternut squash soup with sage brown butter 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.
Roast the squash, don’t boil it. I know it’s tempting to just throw the cubes in the pot with broth and save time, but roasting first makes a huge difference. The caramelization adds a depth of flavor that you just can’t get from boiling. The edges get slightly browned and sweet, and that carries through the whole soup.
Don’t rush the brown butter. This is where the magic happens, and it’s easy to mess up. Keep the heat at medium and watch the butter like a hawk. It will go from melted to foamy to golden brown. The moment you see brown specks forming and smell that nutty aroma, pull it off the heat. I’ve burned more batches than I’d like to admit—usually because I got distracted by my phone or the kids. Set a timer if you need to.
Season in layers. Add salt at the roasting stage, a little more when you’re sautéing the onion, and then adjust at the end. This builds flavor gradually instead of dumping it all in at once. You’ll end up with a more balanced soup.
If the soup is too thick, add more broth. Different squashes have different water content. If your soup is thicker than you’d like after blending, just stir in a little extra broth or water until it reaches the consistency you want. If it’s too thin, simmer it uncovered for a few minutes to reduce it.
Make it ahead for better flavor. This soup actually tastes better the next day. The flavors meld and deepen overnight. I often make a double batch on Sunday, and we eat it for lunches all week. Just reheat gently on the stove or in the microwave.
Variations & Adaptations
One of the best things about this cozy creamy butternut squash soup with sage brown butter is how easy it is to customize. Here are some of my favorite variations:
- Vegan Version: Swap the butter with a high-quality vegan butter or coconut oil for the brown butter. Use vegetable broth instead of chicken. The flavor will be slightly different, but it’s still incredibly delicious. I’ve made it for vegan friends and they’ve asked for the recipe every time.
- Spicy Kick: Add a pinch of red pepper flakes or a small diced jalapeño when you sauté the onion. The heat cuts through the sweetness of the squash beautifully. My husband loves this version—he adds extra hot sauce at the table too.
- Apple Squash Combo: Roast a peeled and cubed apple (like Honeycrisp or Fuji) along with the squash. It adds a subtle sweetness and a hint of tartness that’s really nice. I tried this on a whim one fall when I had extra apples, and it’s been a regular ever since.
- Coconut Curry Twist: Swap the thyme for a teaspoon of curry powder and use coconut milk instead of the brown butter drizzle. The warm spices pair beautifully with the squash, and the coconut milk makes it extra creamy. This is my go-to when I want something a little different.
- Roasted Garlic: Roast a head of garlic alongside the squash. Squeeze the soft cloves into the pot before blending. It adds a mellow, sweet garlic flavor that takes the soup to another level. Honestly, I do this almost every time now—it’s that good.
Serving & Storage Suggestions
This soup is incredibly versatile when it comes to serving. Here’s how I like to do it:
Serving Temperature: Serve it hot, straight from the pot. The sage brown butter should be drizzled on top just before serving so it stays warm and fragrant. A final swirl of cream or a sprinkle of flaky sea salt adds a nice finishing touch.
What to Serve With It: A crusty loaf of bread is my number one recommendation—sourdough or a good French baguette for dipping. A simple green salad with a tangy vinaigrette balances the richness. For a heartier meal, serve it alongside a grilled cheese sandwich or a roasted chicken. It also pairs beautifully with a crisp white wine like Sauvignon Blanc or a dry Riesling.
Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. The soup thickens as it sits, so you might want to add a splash of broth or water when reheating. The flavors actually improve after a day or two.
Freezing: This soup freezes like a dream. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw in the refrigerator overnight and reheat gently on the stove. I like to freeze individual portions for easy lunches.
Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each. If the soup seems too thick, stir in a little broth or water until it reaches the desired consistency.
Nutritional Information & Benefits
This cozy creamy butternut squash soup with sage brown butter isn’t just delicious—it’s also packed with good-for-you ingredients. Here’s a rough estimate per serving (based on 6 servings):
- Calories: Approximately 220 per serving
- Fat: 14g (mostly from the olive oil and butter)
- Carbohydrates: 24g
- Fiber: 5g
- Protein: 3g
- Vitamin A: Over 200% of your daily needs (thanks to the butternut squash)
- Vitamin C: About 30% of your daily needs
Health Benefits: Butternut squash is a powerhouse of beta-carotene, which your body converts to vitamin A for healthy vision and immune function. It’s also high in fiber, which aids digestion and keeps you feeling full. The olive oil provides healthy monounsaturated fats, and the garlic and onions offer anti-inflammatory properties. This is comfort food that actually does your body some good.
Dietary Considerations: This recipe is naturally gluten-free and can be made vegan with the substitutions mentioned above. It’s also relatively low in calories for such a satisfying soup. If you’re watching your sodium, use low-sodium broth and go easy on the added salt.
Conclusion
This cozy creamy butternut squash soup with sage brown butter has become a staple in my kitchen, and I think it deserves a spot in yours too. It’s the kind of recipe that proves you don’t need fancy ingredients or hours of effort to make something truly special. A humble squash, a little butter, and some fresh sage—that’s all it takes to create a bowl of pure comfort.
I love how forgiving this recipe is. You can tweak it to fit whatever you have on hand, make it as spicy or as mild as you like, and it always turns out delicious. The sage brown butter on top is my favorite part—it adds a touch of elegance that makes the soup feel like a restaurant-quality meal, even on a busy weeknight.
So go ahead and give it a try. Roast that squash, brown that butter, and take a moment to enjoy the incredible smell that fills your kitchen. And when you do, I’d love to hear about it. Leave a comment below and let me know how it turned out—did you add any fun twists? Did your family love it as much as mine does? Your feedback means the world to me, and it helps other readers discover new ways to make this recipe their own. Happy cooking!
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
Absolutely. Frozen butternut squash is a great time-saver. You can skip the roasting step and add the frozen cubes directly to the pot with the broth. The soup won’t have quite the same caramelized flavor, but it will still be delicious and creamy. Just simmer it a little longer to make sure it’s fully tender before blending.
How do I make this soup thicker?
If you prefer a thicker soup, simply simmer it uncovered for 10-15 minutes after blending to let some of the liquid evaporate. You can also add a peeled and diced potato along with the squash—it breaks down during cooking and adds natural thickness without changing the flavor.
Can I make this soup in a slow cooker?
Yes, you can. Roast the squash first, then add it to the slow cooker with the sautéed onion, garlic, thyme, and broth. Cook on low for 4-6 hours or high for 2-3 hours. Blend as directed, and make the sage brown butter just before serving. It’s a great hands-off method for busy days.
What can I use instead of sage?
If you don’t have sage or just aren’t a fan, try rosemary or thyme in the brown butter. Rosemary adds a piney, aromatic note, while thyme keeps it earthy but milder. You can also skip the herb entirely and just use plain brown butter—it’s still fantastic.
How do I prevent the soup from being too sweet?
Butternut squash is naturally sweet, but you can balance it out. Add a splash of apple cider vinegar or a squeeze of lemon juice at the end—the acidity cuts through the sweetness. A pinch of cayenne pepper or red pepper flakes also helps by adding a little heat to contrast the sugar.
Pin This Recipe!

Cozy Creamy Butternut Squash Soup with Sage Brown Butter
A velvety butternut squash soup topped with nutty sage brown butter. This comforting bowl is naturally creamy without heavy cream, budget-friendly, and perfect for chilly nights.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 2 ½ to 3 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups low-sodium vegetable or chicken broth
- ½ teaspoon dried thyme (or 1 teaspoon fresh thyme leaves)
- Salt and freshly ground black pepper, to taste
- 4 tablespoons unsalted butter
- 10–12 fresh sage leaves
- Optional garnishes: heavy cream or coconut milk, red pepper flakes, toasted pumpkin seeds
Instructions
- Preheat oven to 400°F (200°C).
- Cut butternut squash in half lengthwise, scoop out seeds, then peel and cut into 1-inch cubes.
- Toss squash cubes with olive oil, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes, flipping halfway, until tender and caramelized.
- While squash roasts, heat a drizzle of olive oil in a large pot over medium heat. Add diced onion and cook 5-7 minutes until soft. Add minced garlic and dried thyme, cook 1 minute until fragrant.
- Add roasted squash and broth to the pot. Bring to a boil, then reduce heat and simmer 10 minutes.
- Remove from heat and blend until smooth using an immersion blender (or carefully in batches in a regular blender).
- In a small skillet over medium heat, melt butter with sage leaves. Swirl pan until butter foams and turns golden brown with a nutty aroma, about 3-4 minutes. Remove from heat immediately.
- Season soup with salt and pepper to taste. Ladle into bowls, drizzle with sage brown butter, and garnish with crispy sage leaves and optional toppings.
Notes
Roasting the squash instead of boiling adds deeper flavor. Watch the brown butter closely—it can burn quickly. Soup thickens as it sits; add extra broth when reheating. For best flavor, make a day ahead.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 220
- Sugar: 6
- Sodium: 480
- Fat: 14
- Saturated Fat: 6
- Carbohydrates: 24
- Fiber: 5
- Protein: 3
Keywords: butternut squash soup, creamy soup, sage brown butter, fall soup, comfort food, gluten-free soup, vegetarian soup


