Written by

Harmony Rich

Published

Cozy Roasted Butternut Squash Soup with Brown Butter Sage

Ready In 60 minutes
Servings 4-6 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

There used to be this tiny farm-to-table spot tucked behind a bookstore in Woodstock called The Gathered Table that made a butternut squash soup so good it ruined me for all others. When they closed their doors three years ago — the owner moved to Oregon to start a mushroom farm, of all things — I actually went through a weird little mourning period. I mean, I literally stood outside the locked door on a rainy Tuesday, holding a container I’d brought hoping to buy a quart to freeze. After twelve tries — some were watery, one was gritty, and two were so sweet they tasted like dessert — I finally got it. This is that soup. The one that makes you close your eyes on the first spoonful and remember exactly where you were when you first fell in love with it.

Honestly, the secret is the brown butter sage. That nutty, toasty depth takes what could be just another roasted squash soup and turns it into something you’d pay fifteen dollars for at a restaurant. The first time I nailed the brown butter — watching it foam and turn amber, catching that exact moment before it burns — I actually texted my sister a photo. She didn’t understand why I was so excited about butter in a pan, but let me tell you, that’s the moment everything changed.

This soup has become my go-to for those chilly afternoons when you want something that feels like a hug in a bowl. It’s the kind of recipe you make on a Sunday and look forward to eating for lunch all week. And maybe you’ve been there — searching for that one dish from a place that no longer exists, trying to capture something that felt just right. This one’s for you.

Why You’ll Love This Recipe

I’ve tested this soup more times than I care to admit, and here’s the honest truth: it’s the one recipe my friends actually ask me to make. Not because it’s fancy, but because it tastes like someone spent hours on it when really, the oven does most of the work. Let me break down why this version is different from every other butternut squash soup recipe you’ve seen.

  • Roasted, Not Boiled: Roasting the squash with garlic and shallots concentrates the natural sweetness and adds a caramelized depth you just can’t get from boiling. It’s a game-changer, honestly.
  • That Brown Butter Sage Magic: The brown butter sage drizzle on top isn’t just garnish — it’s the flavor anchor. The nutty, toasty butter with crispy sage leaves transforms a simple soup into something memorable.
  • Simple Ingredients, Big Flavor: You don’t need any weird specialty items. Just good squash, butter, sage, and a few pantry staples. This is real food made from real ingredients.
  • Perfect for Meal Prep: This soup tastes even better the next day. Make a big batch on Sunday and enjoy cozy lunches all week without any extra effort.
  • Crowd-Pleaser Approved: I’ve served this at a casual dinner party and watched people go back for thirds. It’s that good. Kids love it too — the sweetness of the roasted squash is naturally appealing.
  • Naturally Good for You: This soup is packed with vitamin A from the squash, and the healthy fats from the olive oil and butter help your body absorb all those nutrients. It’s comfort food you can feel good about eating.

What makes this recipe stand out is the roasting technique. I spent weeks testing different methods — steaming, boiling, even pressure cooking — and nothing comes close to the depth you get from a hot oven. The squash caramelizes, the garlic softens into sweetness, and the shallots add a subtle savory note that balances everything perfectly.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are probably already in your kitchen, which makes this an easy last-minute dinner option too.

For the Roasted Squash Base

  • 1 medium butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes — look for squash that feels heavy for its size with no soft spots
  • 2 shallots, halved — these add a mild, sweet onion flavor without being overpowering
  • 4 cloves garlic, skin on — roasting garlic in its skin keeps it from burning and makes it sweet and spreadable
  • 3 tablespoons olive oil — use a good quality one for roasting; I like California Olive Ranch for its balanced flavor
  • 1 teaspoon kosher salt — plus more to taste
  • ½ teaspoon black pepper — freshly ground is best

For the Soup Base

roasted butternut squash soup preparation steps

  • 4 cups vegetable broth — use low-sodium so you can control the salt level; I prefer Pacific Foods brand for its clean taste
  • ½ cup full-fat coconut milk — this adds creaminess without dairy; you can also use heavy cream if you prefer
  • 1 tablespoon apple cider vinegar — this brightens everything up and balances the sweetness of the squash
  • ¼ teaspoon nutmeg — freshly grated if you have it, but ground works fine too
  • ⅛ teaspoon cayenne pepper — optional, but it adds a subtle warmth that doesn’t make the soup spicy

For the Brown Butter Sage Topping

  • 4 tablespoons unsalted butter — use good butter here; it makes a difference in the final flavor
  • 10-12 fresh sage leaves — look for leaves that are bright green and fragrant, not wilted or brown
  • Flaky sea salt — for finishing, like Maldon

If you can’t find fresh sage, you can use dried sage in the brown butter, but honestly, fresh is worth seeking out here. The crispy fried sage leaves are one of the best parts of this soup. For the coconut milk, I recommend full-fat for the creamiest texture, but light coconut milk works if you’re watching calories — just know the soup won’t be quite as luxurious.

Equipment Needed

You don’t need anything fancy to make this soup, which is part of why I love it. Here’s what you’ll need:

  • Large baking sheet — rimmed is best to catch any juices from the roasting squash; I use a half-sheet pan (18×13 inches)
  • Large heavy-bottomed pot or Dutch oven — a 5-6 quart pot works perfectly; I use my trusty Le Creuset, but any heavy pot will do
  • Immersion blender — this is my preferred tool for silky smooth soup; it’s easier and less messy than transferring hot liquid to a blender
  • Small skillet — for making the brown butter sage; a light-colored pan helps you see the butter change color
  • Chef’s knife and cutting board — a sharp knife makes peeling and cubing squash much safer and easier
  • Vegetable peeler — a Y-shaped peeler works best for butternut squash’s tough skin

If you don’t have an immersion blender, you can use a regular blender in batches. Just be careful with hot liquid — fill the blender only halfway, remove the center cap from the lid, and cover with a towel to let steam escape. I learned that one the hard way, let me tell you.

Preparation Method

This soup comes together in about an hour, and most of that time is hands-off roasting. Here’s how to make it perfect every time.

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup — trust me on this one, caramelized squash can be stubborn to scrub off.
  2. Prepare the squash: Peel the butternut squash using a vegetable peeler, then cut it in half lengthwise and scoop out the seeds with a spoon. Cut the squash into 1-inch cubes. Try to make them roughly the same size so they roast evenly. I usually end up with about 5-6 cups of cubed squash.
  3. Roast the vegetables: On the prepared baking sheet, toss the cubed squash, halved shallots, and garlic cloves (skin still on) with the olive oil, salt, and pepper. Spread everything in a single layer — don’t overcrowd, or the vegetables will steam instead of roast. Roast for 30-35 minutes, flipping halfway through, until the squash is tender and caramelized on the edges. The shallots should be soft and golden.
  4. Squeeze the garlic: When the roasted vegetables are cool enough to handle, squeeze the garlic cloves out of their skins. They should slide right out — that’s how you know they’re perfectly roasted. Discard the skins.
  5. Build the soup base: In a large pot or Dutch oven over medium heat, add the roasted squash, shallots, and garlic. Pour in the vegetable broth and bring to a simmer. Let it cook for 5 minutes so everything melds together.
  6. Blend until silky: Using an immersion blender, blend the soup until completely smooth. If you’re using a regular blender, work in batches and be careful with the hot liquid. The soup should be velvety with no chunks remaining.
  7. Finish the soup: Stir in the coconut milk, apple cider vinegar, nutmeg, and cayenne if using. Taste and adjust seasoning — you might want more salt or a splash more vinegar to brighten it up. Keep the soup warm over low heat while you make the topping.
  8. Make the brown butter sage: In a small skillet over medium heat, melt the butter. Swirl the pan occasionally as it melts. The butter will start to foam, then the foam will subside, and you’ll see brown specks forming at the bottom. This takes about 3-4 minutes. Watch carefully — it goes from perfect to burnt quickly. When the butter smells nutty and is golden brown, add the sage leaves. They’ll sizzle and crisp up in about 30 seconds. Remove from heat immediately.
  9. Serve: Ladle the soup into bowls, drizzle with the brown butter, and top with the crispy sage leaves. Sprinkle with flaky sea salt and serve hot.

Cooking Tips & Techniques

After making this soup more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share what I’ve learned the hard way so you don’t have to.

Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting concentrates the flavor in a way that boiling never can. The caramelization adds a depth that makes this soup taste like it simmered for hours. Trust the process — those 30 minutes in the oven are worth it.

Watch the brown butter like a hawk. I burned my first three batches of brown butter because I walked away to check my phone. The butter goes from golden to burnt in about 30 seconds. Swirl the pan constantly and look for those brown milk solids forming at the bottom. The smell is your best clue — it should smell nutty and toasty, not acrid. When you see the specks and smell that nutty aroma, add the sage immediately to stop the cooking.

Season in layers. I add salt at the roasting stage, then again after blending, and finally with the flaky salt on top. Each layer builds flavor without making the soup taste salty. It’s a technique I picked up from watching cooking shows, and it genuinely works.

Make extra brown butter sage. I always double the topping because it’s impossible to resist eating the crispy sage leaves straight from the pan. They’re like nature’s potato chips, honestly. Store any extra in the fridge and reheat gently to drizzle over roasted vegetables or pasta later in the week.

Variations & Adaptations

This soup is wonderfully adaptable, and I’ve tried quite a few variations over the years. Here are some of my favorites:

  • Dairy-Free Version: The recipe is already dairy-free if you use coconut milk and skip the butter topping. For a dairy-free brown butter alternative, try browning vegan butter — it works surprisingly well, though it doesn’t get quite as nutty.
  • Spicy Version: Add a minced jalapeño or serrano pepper to the roasting pan with the squash. The heat mellows during roasting and adds a subtle warmth that pairs beautifully with the sweet squash.
  • Apple-Squash Combo: Toss one peeled and cubed apple (Honeycrisp or Fuji work well) onto the baking sheet with the squash. The apple adds a fruity sweetness that complements the sage beautifully. This is my favorite fall variation.
  • Protein Boost: Stir in a cup of cooked white beans or chickpeas before blending for added protein and creaminess. You won’t taste them, but they make the soup more substantial.
  • Smoky Version: Add ½ teaspoon smoked paprika to the soup along with the nutmeg. The smokiness plays off the brown butter in a way that feels unexpected but totally right.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot, with the brown butter sage drizzled on top right before serving. I like to pair it with crusty bread for dipping — a good sourdough or a warm baguette is perfect. For a complete meal, serve it alongside a simple arugula salad with lemon vinaigrette to cut through the richness.

Storage: The soup keeps beautifully in the refrigerator for up to 5 days in an airtight container. Store the brown butter sage separately in a small jar. The flavors actually deepen and meld together overnight, so it might taste even better the next day.

Freezing: This soup freezes wonderfully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. Make fresh brown butter sage when you’re ready to serve — the crispy sage leaves don’t freeze well.

Reheating: Reheat the soup over medium-low heat, stirring occasionally. If it seems too thick, add a splash of broth or water to thin it out. Don’t let it boil — a gentle simmer is all it needs. The brown butter can be reheated in a small skillet over low heat, but honestly, it’s so easy to make fresh that I usually just do that.

Nutritional Information & Benefits

This soup is as nourishing as it is delicious. Each serving (about 1.5 cups) contains approximately:

  • Calories: 280
  • Fat: 18g (mostly from healthy olive oil and butter)
  • Carbohydrates: 28g
  • Fiber: 6g
  • Protein: 4g
  • Vitamin A: 450% of the daily value — butternut squash is one of the best sources of beta-carotene, which supports eye health and immune function
  • Vitamin C: 35% of the daily value

This soup is naturally gluten-free and can easily be made dairy-free and vegan with the substitutions mentioned above. The healthy fats from the olive oil and coconut milk help your body absorb the fat-soluble vitamins in the squash. It’s comfort food that actually supports your health — the best kind of recipe, if you ask me.

Frequently Asked Questions

Can I use pre-cut butternut squash from the store?

Absolutely! Pre-cut squash saves time, though it might not be quite as flavorful as roasting a whole squash. Just make sure the pieces are roughly the same size for even roasting. You’ll need about 5-6 cups of cubed squash.

Can I make this soup in an Instant Pot?

Yes, but I still recommend roasting the squash first for the best flavor. If you’re short on time, you can skip the roasting and pressure cook the squash with the broth for 10 minutes, then blend. It won’t have quite the same depth, but it’s still good.

How do I know when the brown butter is done?

Watch for the butter to stop foaming and start forming brown specks at the bottom of the pan. The smell is your best clue — it should smell nutty and toasty, like toasted hazelnuts. The whole process takes about 3-4 minutes over medium heat.

Can I use dried sage instead of fresh?

You can, but the texture will be different. Dried sage won’t get crispy like fresh leaves do. If using dried, crumble it into the brown butter after removing from heat and let it infuse for a minute before serving.

Is this soup freezer-friendly?

Yes, it freezes beautifully for up to 3 months. Just leave room in the container for expansion. Make fresh brown butter sage when you’re ready to serve — the crispy sage leaves don’t survive the freezing and thawing process well.

Conclusion

This roasted butternut squash soup with brown butter sage is the kind of recipe that becomes a staple in your fall and winter rotation. It’s simple enough for a weeknight dinner but impressive enough for company, and every spoonful tastes like comfort. The roasted squash brings natural sweetness, the brown butter adds nutty depth, and the crispy sage leaves give it that restaurant-quality finish that makes people think you spent hours in the kitchen.

I hope you make this soup your own — add more cayenne if you like heat, swap in apples for a fruity twist, or keep it classic and simple. That’s the beauty of a good recipe: it’s a starting point, not a rulebook. I’d love to hear how yours turns out. Drop a comment below and let me know if you tried any variations, or tag me in your photos — there’s nothing that makes my day like seeing someone else enjoying this soup as much as I do.

Happy cooking, friends. Here’s to cozy bowls and good food shared with the people you love.

Pin This Recipe!

roasted butternut squash soup recipe

Print

Cozy Roasted Butternut Squash Soup with Brown Butter Sage

A velvety roasted butternut squash soup with caramelized depth, finished with nutty brown butter and crispy sage leaves. This comforting bowl tastes like a hug on a chilly day and comes together with simple ingredients.

  • Author: Merry
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 shallots, halved
  • 4 cloves garlic, skin on
  • 3 tablespoons olive oil
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper, freshly ground
  • 4 cups low-sodium vegetable broth
  • ½ cup full-fat coconut milk
  • 1 tablespoon apple cider vinegar
  • ¼ teaspoon nutmeg, freshly grated or ground
  • ⅛ teaspoon cayenne pepper (optional)
  • 4 tablespoons unsalted butter
  • 10–12 fresh sage leaves
  • Flaky sea salt (for finishing)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Peel the butternut squash using a vegetable peeler, cut in half lengthwise, and scoop out the seeds. Cut into 1-inch cubes (about 5-6 cups).
  3. On the prepared baking sheet, toss the cubed squash, halved shallots, and garlic cloves (skin still on) with olive oil, salt, and pepper. Spread in a single layer.
  4. Roast for 30-35 minutes, flipping halfway through, until the squash is tender and caramelized on the edges. The shallots should be soft and golden.
  5. When the roasted vegetables are cool enough to handle, squeeze the garlic cloves out of their skins. Discard the skins.
  6. In a large pot or Dutch oven over medium heat, add the roasted squash, shallots, and garlic. Pour in the vegetable broth and bring to a simmer. Cook for 5 minutes.
  7. Using an immersion blender, blend the soup until completely smooth. (Alternatively, blend in batches in a regular blender, being careful with hot liquid.)
  8. Stir in the coconut milk, apple cider vinegar, nutmeg, and cayenne if using. Taste and adjust seasoning. Keep warm over low heat.
  9. In a small skillet over medium heat, melt the butter. Swirl the pan occasionally. The butter will foam, then the foam will subside, and brown specks will form at the bottom (about 3-4 minutes). When the butter smells nutty and is golden brown, add the sage leaves. They’ll sizzle and crisp up in about 30 seconds. Remove from heat immediately.
  10. Ladle the soup into bowls, drizzle with the brown butter, and top with the crispy sage leaves. Sprinkle with flaky sea salt and serve hot.

Notes

Don’t skip roasting the squash—it concentrates flavor. Watch the brown butter carefully; it goes from perfect to burnt in about 30 seconds. Season in layers: salt at roasting, after blending, and with flaky salt on top. Make extra brown butter sage for snacking or other dishes. The soup tastes even better the next day.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 8
  • Sodium: 600
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 28
  • Fiber: 6
  • Protein: 4

Keywords: butternut squash soup, roasted squash soup, brown butter sage, fall soup, winter soup, creamy soup, vegetarian soup, gluten-free soup

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 ★☆ ★☆ ★☆ ★☆ ★☆