Third time in as many weeks I found myself standing over a hot stove, watching butter foam and turn a deep, nutty amber. This time, I added a single sage leaf, just to see what would happen. The sizzle was immediate—a sharp, earthy pop that filled the kitchen with something that smelled like autumn distilled into a single breath. I was supposed to be testing a different soup entirely, but the butternut squash on my counter had other plans.
I’d been chasing a version of creamy butternut squash soup with sage brown butter that didn’t feel like a compromise. You know the ones—too watery, too sweet, or so loaded with cream that you feel it sitting in your stomach for hours. I wanted the kind of bowl that makes you close your eyes on the first spoonful. The kind that feels like a hug, but still lets you breathe.
It turns out the answer wasn’t more cream or fancier spices. It was patience with a stick of butter and a single herb. Honestly, I almost didn’t share this one because it felt too simple. But sometimes the simplest things are the ones you keep making. And this soup? I’ve made it four times since that first accidental batch. It’s the one I keep coming back to when the air gets crisp and I need something that tastes like slowing down.
Why You’ll Love This Recipe
This isn’t just another squash soup. I’ve tested this recipe through every possible variation—roasted versus stovetop, with heavy cream versus without, with stock versus water. What I landed on is the version that delivers the most flavor with the least fuss. Here’s why it works:
- Simple Ingredients: No fancy grocery trips. You probably have most of this in your kitchen right now, minus the squash and sage.
- Quick & Easy: From cutting board to bowl in about 45 minutes. Most of that time is hands-off simmering.
- Perfect for Fall: This is the soup you want on a chilly October evening or as a starter for your Thanksgiving table.
- Crowd-Pleaser: I’ve served this to picky kids and food-snob adults. Empty bowls every time.
- Unbelievably Delicious: The sage brown butter takes it from “good” to “can I have the recipe?” in one drizzle.
What makes this different from the dozens of other squash soup recipes out there? It’s the technique. Instead of drowning the soup in heavy cream, I use a small amount of coconut milk for silkiness and let the roasted squash do the heavy lifting. And that sage brown butter? It’s not just a garnish—it’s the entire point. The nutty, herbaceous fat cuts through the sweetness of the squash in a way that feels alchemical. I’ve had nutritionist friends tell me this is one of the healthiest comfort foods they’ve seen, and I believe them. It’s rich without being heavy, satisfying without being indulgent.
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 pantry staples or easy to find at any grocery store.
- Butternut squash, peeled and cubed (about 4 cups): Look for one that feels heavy for its size with a firm, unblemished skin. I’ve used pre-cut squash in a pinch, but the flavor is noticeably better when you cut it yourself.
- Yellow onion, diced (1 medium): Adds a savory base note. Sweet onions work too, but yellow gives the best depth.
- Garlic cloves, minced (3-4): Fresh garlic is non-negotiable here. The jarred stuff won’t give you the same aromatic punch.
- Vegetable broth (4 cups): Use a good-quality brand like Pacific Foods or Swanson. The broth is a major flavor component, so don’t skimp.
- Coconut milk, full-fat (1/2 cup): This is my secret for creaminess without dairy. The flavor is neutral, and it blends into the soup seamlessly. You can substitute heavy cream if you prefer.
- Unsalted butter (4 tablespoons): Use unsalted so you can control the salt level. The butter is the star of the brown butter sauce, so use a brand you like.
- Fresh sage leaves (10-12 leaves): Dried sage won’t work for the brown butter. Fresh sage has a softer, more aromatic flavor that crisps beautifully in the hot butter.
- Salt and black pepper (to taste): I use fine sea salt for the soup and flaky salt for finishing.
- Optional garnish: Toasted pepitas, a drizzle of maple syrup, or a sprinkle of red pepper flakes.
Ingredient selection tip: If your butternut squash has a lot of green patches on the skin, it was picked too early. The flesh will be less sweet and more starchy. Wait for one with uniform beige skin.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- Large pot or Dutch oven (5-6 quart): A heavy-bottomed pot distributes heat evenly and prevents scorching. I use my trusty Le Creuset, but any heavy pot works.
- Chef’s knife and cutting board: A sharp knife makes peeling and cubing squash much safer and faster.
- Vegetable peeler: For removing the squash skin. A Y-peeler gives you more control.
- Immersion blender or regular blender: An immersion blender is easier and less messy. If using a regular blender, work in batches and don’t fill it more than halfway with hot liquid.
- Small skillet: For making the sage brown butter. A light-colored skillet helps you see the butter change color.
- Measuring cups and spoons: For accuracy.
Budget-friendly tip: If you don’t have an immersion blender, let the soup cool slightly before transferring it to a regular blender. Hold the lid down with a kitchen towel to prevent splatters.
Preparation Method

- Prep the squash: Peel the butternut squash with a vegetable peeler. Cut off the top and bottom, then slice it in half lengthwise. Scoop out the seeds with a spoon. Cut the flesh into 1-inch cubes. You should have about 4 cups. (Pro tip: Save the seeds—rinse, toss with oil and salt, and roast at 350°F for 10-12 minutes for a crunchy snack.)
- Sauté the aromatics: In your large pot, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and cook for 5-6 minutes until translucent and soft. Add the minced garlic and cook for another minute until fragrant. Don’t let the garlic brown—it turns bitter.
- Cook the squash: Add the cubed butternut squash to the pot along with 1 teaspoon of salt and 1/2 teaspoon of black pepper. Stir everything together and let it cook for 2-3 minutes. This step helps the squash release some of its natural sugars.
- Add the broth: Pour in the 4 cups of vegetable broth. Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for 20-25 minutes, or until the squash is fork-tender. You should be able to easily pierce a cube with a fork.
- Blend the soup: Remove the pot from the heat. Using an immersion blender, blend the soup directly in the pot until completely smooth. If using a regular blender, let the soup cool for 5 minutes first, then blend in batches. The soup should be velvety and uniform in color.
- Add the coconut milk: Stir in the 1/2 cup of full-fat coconut milk. Taste and adjust seasoning with more salt and pepper if needed. Keep the soup warm over low heat while you make the brown butter.
- Make the sage brown butter: In a small skillet (preferably light-colored so you can see the color change), melt the 4 tablespoons of unsalted butter over medium heat. Swirl the pan occasionally. After 2-3 minutes, the butter will start to foam. Watch carefully—when the foam subsides and the butter turns a golden-amber color with small brown specks at the bottom, it’s ready. Immediately add the fresh sage leaves. They’ll sizzle and crisp up in about 30 seconds. Remove the pan from the heat.
- Serve: Ladle the soup into bowls. Drizzle a spoonful of the sage brown butter over each serving. Garnish with the crispy sage leaves, a sprinkle of flaky salt, and optional toasted pepitas or a drizzle of maple syrup.
Sensory cue: When the brown butter is ready, it should smell nutty and rich, like toasted hazelnuts. If it smells burnt or acrid, you’ve gone too far—start over. It happens to the best of us.
Cooking Tips & Techniques
I’ve made this soup enough times to know exactly where things can go wrong. Here’s what I’ve learned:
Don’t rush the browning: The sage brown butter is the star of this dish. If you try to rush it over high heat, you’ll end up with burnt butter and bitter sage. Medium heat, patience, and constant attention are your friends. I once walked away to answer a text and came back to a smoking pan. The soup was still good, but that burnt butter taste lingered in a way I couldn’t fix.
Season in layers: Add salt at the beginning when you sauté the onions, again when you cook the squash, and again after blending. Each layer of seasoning builds depth. Under-salted soup tastes flat, and you can’t fix it by dumping salt in at the end.
Blend until silky: If you’re using a regular blender, blend for a full 60 seconds. The longer you blend, the smoother the texture. An immersion blender works faster but might leave tiny bits of squash fiber. That’s fine—it’s rustic.
Multitasking strategy: While the soup simmers, make the brown butter. Then let it sit while you finish the soup. The butter will stay warm enough to drizzle. If it solidifies, just reheat it gently over low heat for 10 seconds.
Consistency tip: If your soup is too thick after blending, add a splash of broth or water until it reaches your desired consistency. If it’s too thin, let it simmer uncovered for 5-10 minutes to reduce and concentrate the flavor.
Variations & Adaptations
This recipe is flexible, and I’ve tried several variations over the years. Here are my favorites:
- Vegan version: Use coconut oil instead of butter for the brown butter sauce. It won’t brown the same way, but you can add a teaspoon of coconut aminos or tamari for that nutty depth. The soup itself is already vegan with the coconut milk.
- Spicy twist: Add 1/2 teaspoon of red pepper flakes or a minced jalapeño when you sauté the onions. The heat contrasts beautifully with the sweet squash and nutty brown butter.
- Roasted squash method: For deeper flavor, roast the cubed squash at 400°F for 25 minutes before adding it to the pot. This caramelizes the sugars and adds a smoky sweetness. I do this when I have extra time and want to impress.
- Apple-squash combo: Swap 1 cup of squash for 1 diced apple (Honeycrisp or Granny Smith). Add it with the squash. The apple adds a subtle tartness that brightens the whole soup.
- Protein boost: Stir in a scoop of unflavored collagen powder or protein powder after blending. It dissolves completely and doesn’t change the flavor.
Personal variation: I once made this with a splash of bourbon added right before blending. It was a happy accident—I’d been making bourbon brown sugar peach cobbler the night before and had a tablespoon left in the bottle. The warmth of the bourbon paired with the sage brown butter was incredible. Try it if you’re feeling adventurous.
Serving & Storage Suggestions
This soup is best served hot, right after you make it. The brown butter should be drizzled on top just before serving so it stays warm and fragrant. I like to serve it with crusty bread or a simple side salad for a complete meal. It also pairs beautifully with crispy apple cider pork chops for a cozy fall dinner.
Storage: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The brown butter sauce should be stored separately in a small jar or container. It solidifies when cold, so reheat it gently before using.
Freezing: This soup freezes beautifully. Pour it into freezer-safe bags or containers, leaving an inch of headspace for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop over medium-low heat. The texture remains silky even after freezing—I’ve tested it.
Reheating: Reheat the soup gently on the stovetop, stirring occasionally. If it’s too thick after thawing, add a splash of broth or water. The brown butter sauce can be reheated in a small skillet over low heat for 30 seconds.
Flavor development: Honestly, this soup tastes even better the next day. The flavors meld together overnight, and the sweetness of the squash becomes more pronounced. I often make a double batch just so I have leftovers for lunch.
Nutritional Information & Benefits
This soup is as nourishing as it is delicious. Here’s an approximate breakdown per serving (based on 4 servings):
- Calories: 280
- Protein: 4g
- Fat: 18g
- Carbohydrates: 28g
- Fiber: 6g
- Sugar: 8g
Health benefits: Butternut squash is packed with vitamin A (over 400% of your daily needs per cup), vitamin C, and fiber. The sage in the brown butter is rich in antioxidants and has anti-inflammatory properties. Coconut milk provides healthy medium-chain triglycerides (MCTs) that support brain health. This soup is naturally gluten-free and can be made dairy-free, vegan, and paleo-friendly with simple swaps.
Dietary considerations: This recipe is already vegetarian and gluten-free. For a lower-fat version, use light coconut milk and reduce the butter to 2 tablespoons. The texture will be slightly thinner but still delicious.
Conclusion
This creamy butternut squash soup with sage brown butter is the kind of recipe you’ll make over and over again, not because it’s fancy, but because it’s exactly what you want on a cold day. It’s simple enough for a weeknight dinner and impressive enough for company. The sage brown butter takes it from a basic squash soup to something you’ll crave—trust me, I’ve been there.
I love that I can make this with ingredients I already have and that it comes together in under an hour. But more than that, I love the way it makes my kitchen smell. That nutty, herbaceous aroma is autumn in a pan. If you make this recipe, please let me know how it turns out. Leave a comment below or tag me in your photos—I genuinely want to see your bowls of golden soup. And if you come up with your own twist (bourbon, anyone?), share that too. This recipe is yours now.
Stay warm, friends. Happy cooking!
Frequently Asked Questions
Can I use frozen butternut squash for this soup?
Yes, absolutely. Frozen butternut squash works perfectly and saves you the peeling and cubing time. Just add it directly to the pot without thawing. The cooking time might increase by 5 minutes. The texture will be slightly less sweet than fresh, but still delicious.
Can I make this soup ahead of time for a party?
Yes, this soup is perfect for make-ahead entertaining. Prepare the soup up to 2 days in advance and store it in the refrigerator. Make the sage brown butter fresh on the day you serve it for the best flavor and texture. Reheat the soup gently on the stovetop before serving.
What can I use instead of coconut milk?
You can substitute heavy cream, half-and-half, or even a splash of whole milk for a lighter version. For a dairy-free option, use cashew cream (soaked cashews blended with water) or oat milk. Each will give a slightly different texture, but all work well.
My soup turned out too sweet. How can I fix it?
Add a squeeze of fresh lemon juice or a splash of apple cider vinegar. The acidity will balance the sweetness. You can also add an extra pinch of salt or a dash of cayenne pepper to cut through the sugar. If it’s still too sweet, stir in a tablespoon of tomato paste—it adds umami without changing the color.
Can I freeze the sage brown butter separately?
Yes, you can freeze the brown butter in an ice cube tray. Pop out the cubes and store them in a freezer bag. When you’re ready to use them, reheat a cube in a small skillet over low heat. The crispy sage leaves won’t survive freezing well, so make fresh sage leaves for garnish when you serve.
Pin This Recipe!

Creamy Butternut Squash Soup with Sage Brown Butter – Easy Fall Recipe
This creamy butternut squash soup with sage brown butter is the perfect fall comfort food. It’s rich, velvety, and topped with nutty, herbaceous brown butter that takes it from good to unforgettable.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Cuisine: American
Ingredients
- Butternut squash, peeled and cubed (about 4 cups)
- Yellow onion, diced (1 medium)
- Garlic cloves, minced (3-4)
- Vegetable broth (4 cups)
- Coconut milk, full-fat (1/2 cup)
- Unsalted butter (4 tablespoons)
- Fresh sage leaves (10-12 leaves)
- Salt and black pepper (to taste)
- Optional garnish: Toasted pepitas, a drizzle of maple syrup, or a sprinkle of red pepper flakes
Instructions
- Prep the squash: Peel the butternut squash with a vegetable peeler. Cut off the top and bottom, then slice it in half lengthwise. Scoop out the seeds with a spoon. Cut the flesh into 1-inch cubes. You should have about 4 cups.
- Sauté the aromatics: In your large pot, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and cook for 5-6 minutes until translucent and soft. Add the minced garlic and cook for another minute until fragrant.
- Cook the squash: Add the cubed butternut squash to the pot along with 1 teaspoon of salt and 1/2 teaspoon of black pepper. Stir everything together and let it cook for 2-3 minutes.
- Add the broth: Pour in the 4 cups of vegetable broth. Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for 20-25 minutes, or until the squash is fork-tender.
- Blend the soup: Remove the pot from the heat. Using an immersion blender, blend the soup directly in the pot until completely smooth. If using a regular blender, let the soup cool for 5 minutes first, then blend in batches.
- Add the coconut milk: Stir in the 1/2 cup of full-fat coconut milk. Taste and adjust seasoning with more salt and pepper if needed. Keep the soup warm over low heat while you make the brown butter.
- Make the sage brown butter: In a small skillet, melt the 4 tablespoons of unsalted butter over medium heat. Swirl the pan occasionally. After 2-3 minutes, the butter will start to foam. When the foam subsides and the butter turns a golden-amber color with small brown specks at the bottom, immediately add the fresh sage leaves. They’ll sizzle and crisp up in about 30 seconds. Remove the pan from the heat.
- Serve: Ladle the soup into bowls. Drizzle a spoonful of the sage brown butter over each serving. Garnish with the crispy sage leaves, a sprinkle of flaky salt, and optional toasted pepitas or a drizzle of maple syrup.
Notes
Don’t rush the browning of the butter. Medium heat and patience are key. Season in layers for best flavor. The soup tastes even better the next day. For a vegan version, use coconut oil instead of butter. For a spicy twist, add red pepper flakes or jalapeño when sautéing onions.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 280
- Sugar: 8
- Sodium: 600
- Fat: 18
- Saturated Fat: 12
- Carbohydrates: 28
- Fiber: 6
- Protein: 4
Keywords: butternut squash soup, sage brown butter, fall soup, creamy soup, easy soup recipe, vegetarian soup, gluten-free soup


