I figured roasting butternut squash was just a formality—something food bloggers did for pretty pictures. It took about twenty minutes of staring at a pot of watery, bland, pale orange mush to realize how wrong I was. That first attempt was a disaster, honestly. I had skipped the roasting step entirely, thinking boiling would save time. Let’s face it, it did not. The soup tasted like sad, sweet water with a vague squash memory. I almost gave up on the whole idea of creamy roasted butternut squash soup with sage brown butter right then and there.
But here’s the thing about cooking—you learn more from the failures than the wins. The next weekend, I tried again. I cubed that squash, tossed it in oil, and waited. And waited. The kitchen filled with this nutty, caramelized smell that made me impatient for something good. When I finally blended it with the roasted garlic and a splash of cream, the color alone told me I had done something right. That deep, golden orange—the color of a sunset you want to bottle up.
The sage brown butter was an afterthought, honestly. I had some sage left over from another recipe and figured, why not? That first sizzle of butter hitting the hot pan, the way the sage leaves crisped up like tiny green chips—it felt like I had stumbled onto a secret. The nutty, toasty butter poured over that silky soup, and I just stood there, spoon in hand, eating straight from the bowl. No bread, no sides, no pretense. Just me and that bowl of comfort.
That’s the thing about this recipe. It’s not complicated. It just asks for a little patience up front. And in return, you get a bowl of soup that tastes like fall feels—warm, golden, and a little bit magical.
Why You’ll Love This Recipe
This isn’t just another squash soup recipe. After testing this about seven times (yes, seven—my family staged a gentle intervention), I can say with confidence that this version hits different. Here’s why you’ll want to make it:
- Deep, Caramelized Flavor : Roasting the squash instead of boiling it concentrates the natural sugars and creates that rich, almost nutty taste you cannot get any other way. It is the single most important step.
- Simple Ingredients : You only need a handful of pantry staples. No fancy cream, no exotic spices. Just squash, broth, garlic, cream, butter, and sage.
- Perfect for Meal Prep : This soup gets better after a day in the fridge. Make it on Sunday, and you have lunches sorted for half the week.
- Impressive Enough for Guests : The sage brown butter drizzle looks and tastes fancy, but it takes about 4 minutes to make. Your guests will think you slaved away for hours.
- Naturally Gluten-Free and Vegetarian : No one will miss the gluten or meat. This soup is pure comfort without any dietary drama.
What makes this recipe different from all the others out there? It is the balance. So many squash soups are either too sweet or too savory. This one hits that perfect middle ground—the sweetness from the roasted squash, the savory depth from the garlic and broth, and that gorgeous nutty finish from the brown butter. It is the kind of soup that makes you close your eyes after the first bite. I have tested it with friends who swore they didn’t like squash soup, and every single one of them asked for seconds.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are probably already hanging out in your kitchen.
For the Soup Base:
- 1 large butternut squash (about 3 pounds) — peeled, seeded, and cut into 1-inch cubes. Look for one that feels heavy for its size with firm, unblemished skin. The neck is the easiest part to cube.
- 1 medium yellow onion — roughly chopped. A sweet onion works beautifully here too.
- 4 cloves garlic — leave them in their skins for roasting. You will squeeze out the soft, caramelized cloves later. Trust me on this one.
- 3 tablespoons olive oil — for roasting. Use a good quality one here since it coats the squash.
- 1 teaspoon salt — plus more to taste at the end. I prefer fine sea salt for even distribution.
- 1/2 teaspoon black pepper — freshly ground if you can.
- 4 cups vegetable broth — low-sodium if you are watching salt. Chicken broth works too if you are not keeping it vegetarian.
- 1/2 cup heavy cream — or full-fat coconut milk for a dairy-free version. The cream adds that velvety texture.
For the Sage Brown Butter:
- 4 tablespoons unsalted butter — do not use salted here; you want to control the salt level yourself.
- 10-12 fresh sage leaves — look for leaves that are bright green and not wilted. Dried sage will not work the same way here.
- Pinch of salt — to finish.
For Garnish (optional but lovely):
- Extra crispy sage leaves — save a few from the brown butter pan.
- Toasted pumpkin seeds — for crunch.
- A drizzle of cream — for that pretty swirl effect.
One note on the squash: if you are short on time, many grocery stores sell pre-cut butternut squash cubes. They work in a pinch, but they tend to be drier and less flavorful than cutting your own. I have used both, and the whole squash always wins on flavor. A good vegetable peeler and a sharp knife make quick work of it.
Equipment Needed
You do not need a fancy kitchen to make this soup. Here is what you will need:
- Large baking sheet — rimmed, so nothing slides off. I use a half-sheet pan for even roasting.
- Parchment paper — for easy cleanup. Not mandatory, but your future self will thank you.
- Large soup pot or Dutch oven — 5 to 6 quarts is perfect. A heavy-bottomed one prevents scorching.
- Immersion blender — my preferred tool for silky soup without transferring hot liquid to a blender. If you do not have one, a regular blender works fine (just work in batches and vent the lid).
- Small skillet — for the sage brown butter. Any small pan works.
- Sharp chef’s knife and vegetable peeler — for tackling the squash. A dull knife makes this job miserable.
If you are using a regular blender instead of an immersion blender, let the soup cool for about 10 minutes before blending. Hot liquid expands, and you do not want a soup explosion in your kitchen. I learned that one the hard way.
Preparation Method

Let me walk you through this step by step. Take your time with the roasting—it is where all the magic happens.
Step 1: Roast the Squash and Garlic
Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. Toss the cubed butternut squash with 2 tablespoons of olive oil, 1/2 teaspoon of salt, and 1/4 teaspoon of pepper. Spread it out in a single layer—crowding the pan will steam the squash instead of roasting it. Nestle the garlic cloves (still in their skins) right in among the squash cubes. Roast for 35 to 40 minutes, flipping halfway through. You want the squash to be tender when pierced with a fork and have some nice brown edges. The garlic should be soft and squishy when you squeeze the cloves.
Step 2: Sauté the Onion
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 a pinch of salt. Cook for about 6 to 8 minutes, stirring occasionally, until the onion is soft and translucent. Do not let it brown—you want sweet, not caramelized here. Set the pot aside for now.
Step 3: Squeeze the Garlic
When the squash and garlic are done roasting, let them cool for a few minutes. Squeeze the roasted garlic cloves out of their skins into the pot with the onions. The garlic will be soft and almost paste-like. This is where the magic starts.
Step 4: Combine and Simmer
Add the roasted squash to the pot along with the 4 cups of vegetable broth. Stir everything together. Bring the soup to a gentle simmer over medium heat, then reduce the heat to low. Let it simmer for about 10 minutes. The flavors are getting to know each other in there.
Step 5: Blend Until Silky
Remove the pot from the heat. Using an immersion blender, blend the soup until completely smooth. If you are using a regular blender, work in batches and fill the blender no more than halfway. Remove the center cap from the lid and cover it with a kitchen towel to let steam escape. Blend until velvety smooth. Return the soup to the pot.
Step 6: Finish with Cream
Stir in the 1/2 cup of heavy cream. Taste and adjust the salt and pepper. You might need a bit more salt here—roasted squash can handle it. Warm the soup over low heat for another 2 to 3 minutes. Do not let it boil after adding the cream, or it might separate.
Step 7: Make the Sage Brown Butter
While the soup warms, melt the 4 tablespoons of butter in a small skillet over medium heat. Add the sage leaves. Swirl the pan gently. The butter will start to foam, then turn golden, then brown. You will smell a nutty aroma when it is ready—this takes about 3 to 4 minutes. Watch closely; brown butter goes from perfect to burnt very quickly. When the butter is golden brown and the sage leaves are crispy, remove the pan from the heat. Sprinkle with a tiny pinch of salt.
Step 8: Serve
Ladle the soup into bowls. Drizzle a spoonful of sage brown butter over each bowl. Top with a few crispy sage leaves and some toasted pumpkin seeds if you are feeling fancy. Serve immediately.
Cooking Tips & Techniques
I have made this soup more times than I can count, and I have messed it up in almost every way possible. Here is what I learned:
Do not skip the roasting. I know it adds time. I know you are hungry. But roasting transforms the squash from watery and bland into something deeply sweet and almost caramel-like. Boiling just dilutes the flavor. Trust the process.
Cut the squash into uniform cubes. If some pieces are smaller than others, they will burn while the big ones are still raw. Aim for 1-inch cubes, and try to keep them even. A sharp knife makes this so much easier.
Brown butter is worth the attention. The first time I made it, I walked away to check my phone and came back to burnt butter that smelled like a campfire gone wrong. Stay by the stove. Swirl the pan. The moment you see the butter turn a warm amber color and smell that nutty aroma, pull it off the heat. It will continue to cook from the residual heat.
Season in layers. Add salt at the roasting stage, a little more when you sauté the onion, and then adjust at the end. This builds depth of flavor instead of just tasting salty at the finish.
Let the soup cool slightly before blending. Hot liquid expands in a blender and can blow the lid off. I once had soup on my ceiling. True story. Give it 10 minutes, vent the lid, and cover with a towel.
Make it ahead. This soup actually tastes better the next day. The flavors meld and deepen overnight. If you are serving it to guests, make it a day ahead and reheat gently.
Variations & Adaptations
One of the best things about this soup is how adaptable it is. Here are some ways to make it your own:
Dairy-Free Version : Swap the heavy cream for full-fat coconut milk. It adds a subtle sweetness that works beautifully with the roasted squash. Use vegan butter or olive oil for the brown butter drizzle. I have made this version for friends with dairy sensitivities, and they never felt like they were missing out.
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 richness of the soup and brown butter beautifully. I tried this on a whim one chilly evening, and it has become one of my favorite variations.
Roasted Apple Addition : Toss one peeled and cubed apple (Honeycrisp or Granny Smith work great) onto the baking sheet with the squash. The apple adds a subtle fruity sweetness that pairs perfectly with the sage. This is my go-to fall version when apples are in season.
Herb Swap : If you cannot find fresh sage, try fresh thyme or rosemary in the brown butter. The flavor profile changes, but it is still delicious. Just remove the herb sprigs before drizzling.
Extra Protein : Stir in a cup of cooked white beans (cannellini or great northern) before blending. They add creaminess and a boost of protein without changing the flavor much. This turns the soup into a more complete meal.
Smoky Version : Add 1/2 teaspoon of smoked paprika to the soup before blending. It gives the soup a subtle smoky depth that is unexpected and wonderful.
Serving & Storage Suggestions
This soup is versatile enough for a casual weeknight dinner or a fancy dinner party. Here is how to serve and store it:
Serving Temperature : Serve the soup hot, but not boiling. The brown butter should be warm and fluid when you drizzle it. If the soup sits too long, the butter will solidify on top—still delicious, just not as pretty.
Presentation : Ladle the soup into wide, shallow bowls. Drizzle the brown butter in a spiral or zigzag pattern. Top with a few crispy sage leaves and a sprinkle of toasted pumpkin seeds. A swirl of extra cream on top looks lovely too.
What to Serve With It : A crusty loaf of sourdough bread for dipping is my favorite. A simple green salad with a tangy vinaigrette balances the richness. For a heartier meal, serve it alongside a loaded lasagna or a comforting pasta e fagioli soup for a full Italian-inspired feast.
Refrigerator Storage : Let the soup cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually improve after a day or two.
Freezer Storage : This soup freezes beautifully. Pour cooled soup into freezer-safe containers or zip-top bags. Leave a little room for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating : Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it seems too thick. The microwave works in a pinch, but the stovetop gives better results. Make fresh brown butter for serving—it only takes 4 minutes and makes a huge difference.
Nutritional Information & Benefits
This soup is comfort food that happens to be good for you. Here is a rough breakdown per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 285 |
| Total Fat | 18g |
| Saturated Fat | 9g |
| Carbohydrates | 28g |
| Fiber | 5g |
| Sugar | 8g |
| Protein | 4g |
| Vitamin A | 457% DV |
| Vitamin C | 45% DV |
| Potassium | 680mg |
Butternut squash is packed with vitamin A (one serving gives you over 400% of your daily needs), vitamin C, and fiber. It is also rich in antioxidants like beta-carotene. The sage in the brown butter has anti-inflammatory properties, and the healthy fats from the olive oil and butter help your body absorb all those fat-soluble vitamins. This is the kind of soup that feels indulgent but actually nourishes you from the inside out. I love serving it after a long, cold day when I need something that feels like a hug in a bowl.
Conclusion
This creamy roasted butternut squash soup with sage brown butter is the kind of recipe that earns a permanent spot in your fall rotation. It is simple enough for a Tuesday night but impressive enough for Thanksgiving dinner. The roasting brings out the squash’s natural sweetness, the brown butter adds a nutty richness, and the sage ties it all together in the most satisfying way.
I hope you make this soup and make it your own. Maybe you add a little extra garlic. Maybe you skip the cream for a lighter version. Maybe you double the brown butter because, honestly, why not? That is the beauty of cooking—you get to decide what works for you.
If you try this recipe, I would love to hear about it. Drop a comment below and let me know how it turned out, what you changed, or just tell me about your favorite soup memory. And if you are looking for more cozy, comforting recipes, check out this cozy southern squash casserole or this crispy cast iron cornbread skillet for the perfect pairing. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
You can, but the texture will be different. Frozen squash releases more water as it cooks, so it will not caramelize the same way. If you use frozen, skip the roasting step and sauté the thawed squash directly in the pot with the onions. The soup will still be good, just not as deeply flavored.
How can I make this soup vegan?
Swap the heavy cream for full-fat coconut milk and use a vegan butter or olive oil for the brown butter. The coconut milk adds a subtle sweetness that works beautifully. I have made this version many times, and even non-vegans love it.
Can I make this soup in a slow cooker?
Yes, but you will lose some of the roasted flavor. To adapt, toss the cubed squash with oil, salt, and pepper, then roast it in the oven first (this step is non-negotiable for the best flavor). Transfer the roasted squash to the slow cooker with the sautéed onion, garlic, and broth. Cook on low for 4 hours, then blend and stir in the cream.
Why did my brown butter burn?
Brown butter goes from perfect to burnt very quickly. The key is to watch the color and smell. Once the butter turns a warm amber color and smells nutty, remove it from the heat immediately. The residual heat will continue to cook it. If you see black specks or smell a burnt aroma, you have gone too far. Start over—it only takes a few minutes.
Can I freeze the soup with the cream already added?
Yes, but the texture might change slightly. Cream can sometimes separate when frozen and thawed. For the best results, freeze the soup before adding the cream, then stir it in when you reheat. If you have already added the cream, just whisk it well after thawing, and it will be fine.
Pin This Recipe!

Creamy Roasted Butternut Squash Soup with Sage Brown Butter
A deeply flavorful, velvety butternut squash soup made by roasting the squash to caramelized perfection, then finished with a nutty sage brown butter drizzle. This comforting fall soup is naturally gluten-free and vegetarian, perfect for weeknight dinners or special occasions.
- 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 pounds), peeled, seeded, and cut into 1-inch cubes
- 1 medium yellow onion, roughly chopped
- 4 cloves garlic, left in skins
- 3 tablespoons olive oil
- 1 teaspoon fine sea salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 4 cups low-sodium vegetable broth
- 1/2 cup heavy cream
- 4 tablespoons unsalted butter
- 10–12 fresh sage leaves
- Pinch of salt (for brown butter)
- Extra crispy sage leaves (for garnish, optional)
- Toasted pumpkin seeds (for garnish, optional)
- A drizzle of cream (for garnish, optional)
Instructions
- Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Toss cubed butternut squash with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread in a single layer on the baking sheet. Nestle garlic cloves (in skins) among the squash.
- Roast for 35-40 minutes, flipping halfway, until squash is tender with brown edges and garlic is soft when squeezed.
- While squash roasts, heat remaining 1 tablespoon olive oil in a large soup pot over medium heat. Add chopped onion and a pinch of salt. Cook 6-8 minutes until soft and translucent. Do not brown. Set pot aside.
- When squash and garlic are done, let cool slightly. Squeeze roasted garlic cloves out of their skins into the pot with the onions.
- Add roasted squash and 4 cups vegetable broth to the pot. Stir and bring to a gentle simmer over medium heat, then reduce to low. Simmer for 10 minutes.
- Remove pot from heat. Using an immersion blender, blend until completely smooth. (If using a regular blender, work in batches, filling no more than halfway; remove center cap, cover with a towel, and blend until smooth.)
- Stir in 1/2 cup heavy cream. Taste and adjust salt and pepper. Warm over low heat for 2-3 minutes; do not boil.
- While soup warms, melt 4 tablespoons butter in a small skillet over medium heat. Add sage leaves. Swirl pan gently. Cook 3-4 minutes until butter turns golden brown and smells nutty, and sage leaves are crispy. Remove from heat and sprinkle with a tiny pinch of salt.
- Ladle soup into bowls. Drizzle with sage brown butter. Garnish with crispy sage leaves and toasted pumpkin seeds if desired. Serve immediately.
Notes
Do not skip roasting the squash—it concentrates the natural sugars and creates deep flavor. Cut squash into uniform 1-inch cubes for even roasting. Watch brown butter carefully; it goes from perfect to burnt quickly. For best results, make the soup a day ahead; flavors meld and deepen overnight. Let soup cool slightly before blending to avoid splattering.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 285
- Sugar: 8
- Sodium: 680
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 28
- Fiber: 5
- Protein: 4
Keywords: butternut squash soup, roasted butternut squash soup, sage brown butter, creamy squash soup, fall soup, vegetarian soup, gluten-free soup, easy soup recipe


