Cozy Creamy Roasted Butternut Squash Soup with Crispy Sage

Ready In
Servings
Difficulty

The neighborhood fall potluck was in six hours and I’d completely forgotten. Everyone else would be bringing elaborate dishes—someone’s famous apple tart, another neighbor’s slow-cooked brisket, and the woman across the street who always brings those perfectly decorated sugar cookies that look like they belong in a bakery window. I had a single butternut squash sitting in my fruit bowl, a bunch of sage that was starting to look a little sad, and honestly? Not much else. I stood in my kitchen staring at that squash like it had personally betrayed me.

I mean, what was I supposed to do? Mash it? Roast it plain and hope for the best? I’d made butternut squash soup before, sure, but never one I’d serve to people who actually knew what good food tasted like. My hands were shaking a little as I grabbed my chef’s knife—partly from panic, partly from the coffee I’d downed when I realized my mistake. I chopped that squash in a hurry, tossed it with olive oil and salt, and threw it in the oven while I frantically searched my pantry for anything that could make this soup taste intentional rather than desperate.

Let me tell you, sometimes the best recipes come from those moments of sheer, sweaty-palmed improvisation. That soup—the one I threw together in a panic, the one I barely had time to taste before ladling it into a thermos—ended up being the dish everyone asked about for weeks. I didn’t win that potluck on purpose. I won it because I had no time to overthink, no room to second-guess. The crispy sage butter I made on a whim? That was the thing that sealed the deal. Honestly, I still make this soup exactly the same way, panic and all. Maybe you’ve been there too—standing in your kitchen with nothing but a vegetable and a deadline, wondering how you’ll pull it off. This one’s for you.

Why You’ll Love This Recipe

This isn’t just another butternut squash soup recipe you’ve seen floating around Pinterest. I’ve tested this one at least a dozen times—sometimes on purpose, sometimes because I forgot an ingredient and had to start over. Every single time, it delivered. Here’s why this soup stands out from the rest:

  • Rich, Velvety Texture Without Heavy Cream: Most creamy squash soups rely on heavy cream or half-and-half. This one gets its luxurious body from the roasting process itself. The caramelization does all the heavy lifting.
  • Simple Ingredients, Big Flavor: You don’t need a specialty grocery store. Onion, garlic, a single butternut squash, vegetable broth, and a bundle of fresh sage. That’s it.
  • Perfect for Hosting: This soup is a showstopper at any fall gathering. You can make it entirely ahead of time, reheat it when guests arrive, and top it with that crispy sage butter right before serving. It looks and tastes like you spent all day in the kitchen.
  • Crowd-Pleaser Across Dietary Needs: It’s naturally gluten-free, dairy-free if you skip the butter topping (or use a vegan alternative), and easily made vegan. Everyone at the table can enjoy it.
  • Freezer-Friendly and Batch-Ready: Double the recipe, freeze half, and you’ve got a cozy dinner ready for those nights when you just can’t.

What makes this version different is the roasted garlic and the crispy sage butter. Roasting the garlic alongside the squash mellows its sharpness into something sweet and almost nutty. And that sage butter? It adds a nutty, herbaceous crunch that transforms a simple soup into something memorable. This is the soup that makes people close their eyes after the first spoonful. I’ve seen it happen at least six times.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something far greater than the sum of their parts. You likely have most of these in your kitchen already—except maybe the sage, but trust me, it’s worth the trip to the store.

For the Soup

  • 1 large butternut squash (about 3 pounds or 1.4 kg), peeled, seeded, and cut into 1-inch cubes. Look for a squash that feels heavy for its size and has a solid, tan-colored skin without soft spots.
  • 1 medium yellow onion, roughly chopped. A sweet onion like Vidalia works too, but yellow onion gives a nice savory backbone.
  • 4 cloves garlic, unpeeled. Roasting them whole makes them soft and spreadable—don’t skip this step.
  • 3 tablespoons olive oil, divided. Use a good-quality extra virgin olive oil for roasting; it makes a difference in flavor.
  • 1 teaspoon salt, plus more to taste. I prefer kosher salt for its clean flavor and easy pinchability.
  • 1/2 teaspoon black pepper, freshly ground if possible.
  • 1/2 teaspoon smoked paprika (optional, but adds a subtle warmth).
  • 4 cups vegetable broth (or chicken broth if not vegetarian). I recommend a low-sodium broth so you can control the salt level.
  • 1/2 cup full-fat coconut milk (or heavy cream for a richer version). The coconut milk adds a subtle sweetness that complements the squash beautifully.

For the Crispy Sage Butter

butternut squash soup preparation steps

  • 3 tablespoons unsalted butter. Use a good European-style butter for richer flavor.
  • 12-15 fresh sage leaves, washed and patted completely dry. Wet sage will splatter in the hot butter.
  • Flaky sea salt (like Maldon), for finishing.

Ingredient Tips: When choosing your butternut squash, look for one with a long neck—it has fewer seeds and more usable flesh. I’ve found that organic squash tends to have a sweeter, more concentrated flavor, but conventional works just fine. For the sage, fresh is non-negotiable here. Dried sage won’t crisp up the same way and has a much more muted flavor. If you can’t find fresh sage, you can substitute with fresh thyme or rosemary for a different but equally delicious herbaceous note.

Equipment Needed

Nothing too fancy here—this is a one-pot (well, one-sheet-pan) recipe that doesn’t require any special gadgets. Here’s what you’ll need:

  • Large rimmed baking sheet: For roasting the squash, onions, and garlic. A half-sheet pan (18×13 inches) is ideal. Line it with parchment paper for easier cleanup.
  • Chef’s knife and cutting board: A sharp knife makes cutting through butternut squash much safer and easier. I’ve used a dull knife before and let me tell you, it’s a recipe for frustration.
  • Vegetable peeler: For peeling the squash. A Y-shaped peeler works best for the curves of a butternut squash.
  • Large soup pot or Dutch oven: A 5- to 6-quart pot is perfect. A Dutch oven retains heat beautifully for even simmering.
  • Immersion blender (or regular blender): An immersion blender lets you blend the soup directly in the pot—less mess, fewer dishes. If using a regular blender, work in batches and never fill it more than halfway with hot liquid.
  • Small skillet: For making the crispy sage butter. A non-stick or stainless steel pan works fine.
  • Ladle: For serving. A nice deep ladle makes portioning soup look effortless.

If you don’t have an immersion blender, no worries. A regular blender works just as well—just let the soup cool slightly before blending, and hold the lid down with a kitchen towel to prevent any hot soup explosions. Trust me on that one.

Preparation Method

Let’s get cooking. This recipe takes about 45 minutes from start to finish, with about 10 minutes of active prep time. The oven does most of the work.

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Prepare the squash: Using a sharp chef’s knife, carefully cut off both ends of the butternut squash. Stand it upright on a stable cutting board and slice it in half where the narrow neck meets the bulbous bottom. Peel both sections with a vegetable peeler, then cut each in half lengthwise. Scoop out the seeds and stringy bits from the bottom section using a spoon. Cut all the flesh into 1-inch cubes. Don’t worry about making them perfect—they’ll be blended later.
  3. Roast the vegetables: On the prepared baking sheet, toss the cubed squash and chopped onion with 2 tablespoons of olive oil, salt, pepper, and smoked paprika (if using). Spread everything in a single, even layer. Nestle the unpeeled garlic cloves among the vegetables. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and caramelized around the edges. The squash should be easily pierced with a fork.
  4. Make the crispy sage butter while the vegetables roast: In a small skillet, melt the butter over medium heat. Once it’s melted and starting to foam, carefully add the sage leaves in a single layer. Cook for 1-2 minutes, flipping once, until the sage leaves are crisp and the butter is fragrant and lightly browned. The leaves will darken slightly and become papery. Transfer the sage leaves to a paper towel-lined plate and sprinkle with a pinch of flaky sea salt. Pour the browned butter into a small bowl and set aside—you’ll use it to finish the soup.
  5. Squeeze the roasted garlic: Once the vegetables are done roasting, let them cool for a minute or two. Squeeze the softened garlic cloves out of their skins—they should pop right out. Discard the skins.
  6. Blend the soup: Transfer the roasted squash, onion, and garlic to your soup pot or Dutch oven. Add the vegetable broth. Using an immersion blender, blend until completely smooth and velvety. If using a regular blender, work in batches, filling the blender no more than halfway. Blend until smooth, then return the blended soup to the pot.
  7. Finish the soup: Place the pot over medium heat and stir in the coconut milk (or heavy cream). Heat through, about 3-5 minutes, stirring occasionally. Taste and adjust seasoning with additional salt and pepper as needed. If the soup is too thick, add a splash more broth or water until it reaches your desired consistency.
  8. Serve: Ladle the hot soup into bowls. Drizzle a teaspoon of the reserved browned butter over each serving. Top with 2-3 crispy sage leaves. Serve immediately with crusty bread or a simple side salad.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things the hard way. Here are the tips that will save you time and frustration:

  • Don’t overcrowd the baking sheet. If the squash pieces are piled on top of each other, they’ll steam instead of roast. Use two baking sheets if needed. Caramelization equals flavor—you want those golden-brown edges.
  • Pat the sage leaves completely dry. Wet sage leaves will cause the butter to splatter aggressively. I learned this when a droplet of hot butter landed on my wrist. Not fun. Dry them thoroughly between paper towels before adding them to the pan.
  • Watch the sage closely. It goes from perfectly crisp to burnt in about 15 seconds. The leaves should darken slightly but still be green. Once they start looking dry and papery, remove them immediately.
  • Use an immersion blender for the smoothest texture. A regular blender works, but you’ll have to deal with hot soup splashing. If using a regular blender, remove the center cap from the lid and cover it with a kitchen towel to let steam escape.
  • Season in layers. Add salt at the roasting stage, then again after blending. The flavors will be more complex and well-rounded. I once forgot to salt the roasting vegetables and ended up with a flat-tasting soup that no amount of last-minute salt could fix.
  • Make it ahead of time. This soup actually tastes better the next day. The flavors have time to meld and deepen. Make it a day before your gathering, refrigerate it, and reheat gently on the stove.

Variations & Adaptations

This recipe is wonderfully adaptable. Here are some ways to make it your own:

  • Vegan Version: Use full-fat coconut milk and substitute the butter with a high-quality vegan butter or olive oil for crisping the sage. The coconut milk adds a lovely richness that mimics cream perfectly.
  • Spicy Kick: Add 1/2 teaspoon of red pepper flakes along with the smoked paprika during roasting. Or garnish with a drizzle of chili oil before serving for a beautiful presentation and a warm heat.
  • Apple-Squash Fusion: Add one peeled and chopped apple (Granny Smith or Honeycrisp) to the roasting pan with the squash. The apple adds a subtle sweetness and a touch of acidity that brightens the whole soup. I tried this on a whim one rainy Tuesday and it’s been my favorite variation ever since.
  • Herb Swap: If you can’t find fresh sage, use fresh thyme sprigs or rosemary. For the crispy topping, you can crisp up thinly sliced shallots in the butter instead—they’re equally delicious and add a wonderful crunch.
  • Curried Butternut Squash Soup: Add 1 tablespoon of curry powder to the roasting vegetables. The warm spices—turmeric, cumin, coriander—pair beautifully with the sweet squash. Top with a dollop of yogurt instead of the sage butter for a completely different but equally delicious bowl.
  • Lower-Fat Option: Skip the coconut milk or cream entirely. The roasted squash puree is naturally creamy enough. Use a little extra broth to thin the soup to your desired consistency.

Serving & Storage Suggestions

This soup is a star on its own, but here’s how to make it shine even brighter:

  • Serving Temperature: Serve this soup piping hot. The warmth is part of the comfort. Let it simmer for a few minutes after blending to ensure it’s heated through.
  • Presentation: Ladle the soup into shallow bowls. Drizzle the browned butter in a swirl pattern on top—it adds a beautiful golden ribbon. Place 2-3 crispy sage leaves in the center. A sprinkle of flaky sea salt and a crack of black pepper right before serving adds visual appeal and a burst of flavor.
  • What to Serve Alongside: A crusty sourdough bread or a warm baguette is perfect for dipping. A simple arugula salad with lemon vinaigrette cuts through the richness of the soup beautifully. For a heartier meal, serve it alongside a grilled cheese sandwich or a roasted chicken.
  • Storage: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and improve over time. The crispy sage leaves and browned butter should be stored separately—the leaves will lose their crunch if stored with the soup.
  • Freezing: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. Freeze 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’s too thick. You can also reheat individual portions in the microwave—just cover the bowl and heat in 30-second intervals, stirring between each.
  • Flavor Development: I honestly prefer this soup on day two. The roasted squash flavor becomes more pronounced, and the garlic mellows even further. If you’re hosting, make it a day ahead—your future self will thank you.

Nutritional Information & Benefits

This soup is as good for you as it is delicious. Here’s a rough breakdown per serving (based on 6 servings):

Butternut squash is a nutritional powerhouse. It’s packed with vitamin A (in the form of beta-carotene), which supports eye health and immune function. The fiber content helps with digestion and keeps you feeling full and satisfied. Sage is rich in antioxidants and has anti-inflammatory properties. And the garlic? It’s known for its immune-boosting benefits—perfect for cold and flu season. This soup is naturally gluten-free and can easily be made dairy-free and vegan. It’s a bowl of comfort that also happens to be good for you.

Conclusion

This cozy creamy roasted butternut squash soup with crispy sage is proof that you don’t need hours in the kitchen or a long list of complicated ingredients to create something truly memorable. It came from a moment of panic, but it’s become a staple I return to every fall. The roasting brings out the natural sweetness of the squash, the garlic adds a mellow depth, and that crispy sage butter? It’s the kind of finishing touch that makes people ask for the recipe before they’ve even finished their bowl.

I hope you make this soup for your next gathering—whether it’s a quiet dinner with family or a bustling potluck with friends. Make it your own. Swap the herbs, add a pinch of spice, or keep it exactly as written. However you make it, I promise it will be a hit. And if you do try it, I’d love to hear how it went. Drop a comment below and let me know what you thought. Did you add your own twist? Did someone ask for the recipe? Share your story—I read every single one. Until next time, happy cooking!

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Yes, you can. Frozen butternut squash is already peeled and cubed, which saves prep time. However, roasting frozen squash can be trickier because it releases more water. To get the best caramelization, spread the frozen cubes on a baking sheet and let them thaw for about 15 minutes, then pat them dry with paper towels before tossing with oil and roasting. You may need to roast them for an extra 5-10 minutes.

How do I make this soup dairy-free or vegan?

This soup is easily made dairy-free and vegan. Use full-fat coconut milk instead of heavy cream—it adds richness without any dairy. For the crispy sage topping, substitute the butter with a high-quality vegan butter or simply crisp the sage leaves in olive oil. The flavor will be slightly different but still absolutely delicious.

Can I make this soup in a slow cooker or Instant Pot?

Absolutely. For a slow cooker, roast the squash, onion, and garlic in the oven first (this step is crucial for flavor), then transfer them to the slow cooker with the broth. Cook on low for 4-6 hours or high for 2-3 hours. Blend with an immersion blender directly in the slow cooker. For an Instant Pot, use the sauté function to brown the butter and crisp the sage first (set aside), then sauté the onion for 2-3 minutes. Add the cubed raw squash, garlic, and broth. Pressure cook on high for 8 minutes, then quick release. Blend and finish with coconut milk.

How do I prevent the soup from being too watery?

The key to a thick, creamy soup is proper roasting. Make sure your squash cubes are spread in a single layer on the baking sheet and aren’t overcrowded. Roast until they’re tender and have visible caramelized edges—this concentrates the flavor and evaporates excess moisture. Also, start with less broth and add more as needed after blending. You can always thin the soup out, but you can’t thicken it once it’s too watery.

What can I use instead of sage?

If you can’t find fresh sage, you have several options. Fresh thyme sprigs add an earthy, slightly floral note. Fresh rosemary gives a piney, aromatic flavor. For the crispy topping, you can crisp thinly sliced shallots in the butter instead—they become sweet and crunchy. Or simply drizzle the browned butter over the soup without any herb garnish. The soup will still be delicious.

Nutrient Amount Per Serving
Calories 210
Total Fat 12g
Saturated Fat 6g
Carbohydrates 26g
Fiber 6g
Sugar 8g
Protein 3g
Vitamin A 457% DV
Vitamin C 37% DV
Potassium 582mg

Pin This Recipe!

butternut squash soup recipe
Print

Cozy Creamy Roasted Butternut Squash Soup with Crispy Sage

A rich, velvety butternut squash soup made with roasted vegetables and finished with a crispy sage butter. Perfect for fall gatherings, this soup is naturally gluten-free and easily made vegan.

  • Author: Lucas
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 large butternut squash (about 3 pounds or 1.4 kg), peeled, seeded, and cut into 1-inch cubes
  • 1 medium yellow onion, roughly chopped
  • 4 cloves garlic, unpeeled
  • 3 tablespoons olive oil, divided
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper, freshly ground
  • 1/2 teaspoon smoked paprika (optional)
  • 4 cups vegetable broth (low-sodium recommended)
  • 1/2 cup full-fat coconut milk (or heavy cream)
  • 3 tablespoons unsalted butter
  • 1215 fresh sage leaves, washed and patted dry
  • Flaky sea salt (for finishing)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Prepare the squash: Cut off both ends, slice in half where the neck meets the bulb, peel both sections, cut in half lengthwise, scoop out seeds, and cut into 1-inch cubes.
  3. On the prepared baking sheet, toss cubed squash and chopped onion with 2 tablespoons olive oil, salt, pepper, and smoked paprika (if using). Spread in a single layer. Nestle unpeeled garlic cloves among the vegetables. Roast for 25-30 minutes, flipping halfway, until tender and caramelized.
  4. While vegetables roast, make the crispy sage butter: In a small skillet, melt butter over medium heat. Add sage leaves in a single layer. Cook for 1-2 minutes, flipping once, until crisp and butter is lightly browned. Transfer sage to a paper towel-lined plate and sprinkle with flaky sea salt. Pour browned butter into a small bowl and set aside.
  5. Once vegetables are done, let cool slightly. Squeeze roasted garlic cloves out of their skins and discard skins.
  6. Transfer roasted squash, onion, and garlic to a soup pot or Dutch oven. Add vegetable broth. Blend with an immersion blender until smooth. (If using a regular blender, work in batches, filling no more than halfway.)
  7. Place pot over medium heat and stir in coconut milk (or heavy cream). Heat through, about 3-5 minutes, stirring occasionally. Adjust seasoning with salt and pepper. If too thick, add a splash more broth or water.
  8. Ladle hot soup into bowls. Drizzle a teaspoon of reserved browned butter over each serving. Top with 2-3 crispy sage leaves. Serve immediately.

Notes

For best flavor, roast squash in a single layer to ensure caramelization. Pat sage leaves completely dry before frying to prevent splattering. The soup tastes even better the next day as flavors meld. Store crispy sage and browned butter separately from soup. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 210
  • Sugar: 8
  • Sodium: 580
  • Fat: 12
  • Saturated Fat: 6
  • Carbohydrates: 26
  • Fiber: 6
  • Protein: 3

Keywords: butternut squash soup, creamy soup, fall soup, roasted butternut squash, sage butter, gluten-free soup, vegan soup option

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating