Creamy Butternut Squash Soup with Crispy Sage

Ready In 90 minutes
Servings 6 servings
Difficulty Medium

Third time in two weeks, and I finally cracked the code on that silky texture I was chasing. The first batch was too thin — basically fancy pumpkin water. The second one? I let the cream boil and it split into little sad curds floating around. But this third bowl, right here, with the crispy sage leaves floating on top like little green rafts — this one made me stop mid-spoonful and just stare at the bowl. That’s when you know you’ve got something.

I didn’t grow up with butternut squash soup. Honestly, I thought it was one of those things people ordered at cafes to feel sophisticated, not something you’d actually crave on a Tuesday night. But then a friend dropped off a massive squash from her garden, and I was stuck with this awkward orange gourd taking up half my counter. So I did what any reasonable person would do — I googled, roasted, blended, and ended up with a bowl so good I texted her a photo mid-slurp. She didn’t even respond, but I didn’t care.

What makes this creamy butternut squash soup with crispy sage different from the dozens of recipes out there is the little things. The way you roast the squash until the edges caramelize and get all jammy. The pinch of nutmeg that doesn’t scream “holiday spice” but just whispers it. And the sage — oh, the sage. Crisping it in butter until it’s paper-thin and shatter-crisp turns this from a simple soup into something that feels intentional. Like you planned it, even if you didn’t. That’s the kind of cooking I love most — the kind that makes you look like you know what you’re doing, even when you’re just figuring it out as you go.

Why You’ll Love This Recipe

I’ve tested this creamy butternut squash soup with crispy sage about seven times now, and I can tell you with confidence — it works. Every single time. Here’s why this version deserves a spot in your regular rotation:

  • Simple Ingredients, Big Flavor — You don’t need a specialty grocery store or a pantry full of exotic spices. Just a good butternut squash, some aromatics, stock, cream, and fresh sage. That’s it. No weird ingredients you’ll use once and forget about.
  • One-Pot (Plus a Sheet Pan) — Roast the squash on a tray, then everything comes together in one pot. Minimal cleanup, maximum reward. This is the kind of recipe that doesn’t leave you staring at a mountain of dishes afterward.
  • Perfect for Meal Prep — This soup gets better after a day in the fridge. The flavors meld together, the texture thickens up beautifully, and it reheats like a dream. Make it on Sunday, eat it all week.
  • Crowd-Pleaser Status — I’ve served this to picky eaters, to friends who “don’t really like soup,” and to my dad who claims he’s not a squash person. Empty bowls every time. The crispy sage on top does something magical — it makes people feel like they’re eating something fancy, even though it’s dead simple.
  • Naturally Gluten-Free and Vegetarian — This recipe works as-is for most dietary needs. Swap the cream for coconut milk and use vegetable broth, and it’s vegan too. No one will miss a thing.

What Ingredients You Will Need

This creamy butternut squash soup with crispy sage relies on a short list of ingredients that work together to create something deeply satisfying. Here’s what you’ll need and why each one matters:

For the Soup Base

  • 1 medium butternut squash (about 2.5-3 pounds) — Look for one that feels heavy for its size with a matte, not shiny, skin. The neck (the straight part) is easier to peel than the bulbous bottom, but you’ll use the whole thing. If you’re in a hurry, pre-cut cubes work — just know they won’t caramelize quite as well since they release more moisture.
  • 2 tablespoons olive oil — For roasting the squash. Use a good quality one here since you’ll taste it. Avocado oil works too if that’s what you have.
  • 1 large yellow onion, diced — Adds savory depth. Sweet onion works fine, but skip red onion here — it’ll turn the soup a weird grayish color.
  • 3 cloves garlic, smashed — Whole cloves, not minced, so they don’t burn during cooking. You’ll blend them in later anyway.
  • 1 teaspoon salt — I prefer kosher salt for its clean flavor. Start with this amount and adjust at the end.
  • ½ teaspoon black pepper — Freshly ground, please. The pre-ground stuff just doesn’t have the same warmth.
  • ¼ teaspoon nutmeg, freshly grated if possible — This is non-negotiable for me. Pre-ground nutmeg works, but freshly grated adds a floral, slightly sweet note that makes the soup taste more complex. A microplane does the job in seconds.
  • 3 cups vegetable or chicken broth — Use a good-quality broth here since it’s a major flavor component. I like Better Than Bouillon roasted vegetable base — it adds a deeper flavor than most boxed broths.

For the Creamy Finish

creamy butternut squash soup with crispy sage preparation steps

  • ½ cup heavy cream — Full-fat gives the best texture. Half-and-half works in a pinch but won’t be as luxurious. For a dairy-free version, full-fat coconut milk is fantastic (just use the creamy part from the top of the can).

For the Crispy Sage

  • 12-15 fresh sage leaves — Look for leaves that are vibrant green without any brown spots. If your sage is a little wilted, soak it in cold water for 10 minutes and pat dry — it’ll perk right up.
  • 2 tablespoons butter — Unsalted so you control the salt level. The butter does double duty here — it crisps the sage and leaves behind sage-infused brown butter that you’ll drizzle over the finished soup.

Optional Garnishes

  • Toasted pumpkin seeds — For crunch and visual contrast.
  • A drizzle of maple syrup or balsamic glaze — A little sweetness or acidity to balance the richness.
  • Extra cracked black pepper — Because why not?

Equipment Needed

You don’t need much fancy equipment for this creamy butternut squash soup with crispy sage, but a few tools make the process smoother:

  • Large rimmed baking sheet — For roasting the squash. A half-sheet pan (18×13 inches) is ideal. If you don’t have one, any oven-safe tray with edges will work — just make sure the squash fits in a single layer.
  • Sharp vegetable peeler — A Y-shaped peeler is my favorite for butternut squash. It glides around the curves much better than a standard straight peeler. If your peeler is dull, you’ll struggle — trust me, I’ve been there, and it’s frustrating.
  • Chef’s knife and cutting board — A sharp 8-inch chef’s knife makes quick work of cubing the squash. Dull knives are dangerous here because squash is dense and slippery.
  • Large pot or Dutch oven — A 5-6 quart pot is perfect. Dutch ovens retain heat beautifully for even simmering. I use my Lodge enameled one and love it.
  • Immersion blender OR regular blender — An immersion blender lets you blend right in the pot, which means less cleanup. If using a regular blender, blend in batches and never fill it more than halfway with hot liquid — the steam can blow the lid off and make a huge mess (speaking from experience).
  • Small skillet — For crisping the sage leaves. Any small non-stick or stainless pan works.
  • Measuring spoons and liquid measuring cup — For accuracy, especially with the cream and broth.

If you don’t have an immersion blender, no worries. A regular blender works just fine — just let the soup cool slightly before blending, and hold the lid down with a kitchen towel for safety.

Preparation Method

Let me walk you through making this creamy butternut squash soup with crispy sage step by step. I’ve included all the little details I wish someone had told me the first time I made it.

Step 1: Prep and Roast the Squash (45 minutes)

Preheat your oven to 400°F (200°C). While it’s heating, tackle the squash. Cut off both ends with a sharp chef’s knife, then slice the squash in half right where the narrow neck meets the bulbous bottom. Use a sturdy vegetable peeler to remove the skin from both pieces — the neck is easy, the bottom takes a bit more patience. Cut the neck into 1-inch cubes. Scoop the seeds out of the bottom section, then cube that too. You should end up with roughly 5-6 cups of cubed squash.

Toss the cubes with 2 tablespoons olive oil, ½ teaspoon salt, and a few grinds of black pepper. Spread them in a single layer on your baking sheet — crowding will steam them instead of roasting. Roast for 35-40 minutes, flipping halfway through, until the edges are caramelized and a fork slides in easily. The caramelization is key — it’s where the deep, sweet flavor comes from.

Step 2: Sauté the Aromatics (8 minutes)

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-6 minutes until translucent and just starting to brown at the edges. Add the smashed garlic cloves and cook for another minute until fragrant. Don’t let the garlic burn — burnt garlic turns bitter and there’s no fixing it.

Step 3: Simmer the Soup (20 minutes)

Add the roasted squash cubes to the pot along with the 3 cups of broth, the remaining ½ teaspoon salt, and the nutmeg. Stir everything together, scraping up any browned bits from the bottom of the pot. Bring to a gentle boil, then reduce the heat to low and let it simmer for 15-20 minutes. This gives the flavors time to get friendly with each other.

Step 4: Blend Until Silky (5 minutes)

Remove the pot from heat. If using an immersion blender, blend directly in the pot until completely smooth — this takes about 2 minutes. If using a regular blender, let the soup cool for 10 minutes first, then blend in batches. Fill the blender no more than halfway, hold the lid down with a folded kitchen towel, and start on low speed before gradually increasing. Pour each batch into a clean pot or large bowl.

Step 5: Finish with Cream (2 minutes)

Return the blended soup to the pot (if you used a regular blender) and place it over low heat. Stir in the ½ cup heavy cream. Taste and adjust seasoning — you might want a pinch more salt or another grating of nutmeg. Don’t let it boil after adding the cream, or it might curdle. Just warm it through gently.

Step 6: Make the Crispy Sage (5 minutes)

This is the fun part. Pat your sage leaves completely dry with paper towels — any moisture will make them sputter in the hot butter. In a small skillet, melt 2 tablespoons butter over medium heat. Once it’s foaming, add the sage leaves in a single layer. They’ll sizzle immediately. Cook for 30-45 seconds per side, until they’re darker green and the butter smells nutty and fragrant. Transfer the leaves to a paper towel-lined plate — they’ll crisp up as they cool. Don’t throw away that butter! Drizzle it over the finished soup for extra flavor.

Step 7: Serve and Garnish

Ladle the soup into bowls. Top with 3-4 crispy sage leaves per serving, a drizzle of the sage brown butter, and any other garnishes you like. A few toasted pumpkin seeds add nice crunch, and a swirl of cream on top looks beautiful. Serve immediately while it’s hot.

Cooking Tips & Techniques

After making this creamy butternut squash soup with crispy sage more times than I’d like to admit, I’ve collected a few hard-earned tips that will save you from my mistakes:

  • Don’t skip the roasting step. I know it’s tempting to just boil the squash directly in the broth to save time, but you lose so much flavor. Roasting concentrates the natural sugars and adds a caramelized depth that boiling just can’t replicate. Trust the process.
  • Pat those sage leaves bone-dry. The first time I made crispy sage, I didn’t dry them well enough and the butter popped everywhere — I had little grease spots on my stove for days. Lay the leaves between paper towels and press gently. Dry leaves = crispy, non-splattery sage.
  • Season in layers. Add salt at the roasting stage, again during simmering, and again after blending. Building flavor step by step makes a huge difference compared to dumping it all in at the end.
  • Let the soup cool slightly before blending. Hot liquid expands in a blender, and the steam pressure can blow the lid off. I learned this the hard way when I ended up with butternut squash soup on my ceiling. Yes, my ceiling. Let it cool for 10 minutes, and always vent the lid slightly.
  • Adjust the thickness to your preference. If the soup is too thick after blending, stir in a little extra broth or water. Too thin? Let it simmer uncovered for 5-10 minutes to reduce and concentrate.
  • Make the crispy sage right before serving. They stay crispy for about an hour, but they’re best within the first 15 minutes. If you’re serving a crowd, make them last so everyone gets that perfect crunch.

Variations & Adaptations

This creamy butternut squash soup with crispy sage is wonderfully adaptable. Here are some variations I’ve tried and loved:

Vegan Version

Swap the heavy cream for full-fat coconut milk (use the thick cream from the top of the can) and use vegetable broth instead of chicken broth. For the crispy sage, use olive oil instead of butter — it works beautifully and adds a slightly different flavor that’s still delicious.

Spicy Kick

Add ½ teaspoon of red pepper flakes along with the garlic, or stir in a minced fresh jalapeño (seeds removed unless you want real heat). The warmth plays surprisingly well with the sweet squash and nutty sage.

Apple-Squash Fusion

Peel and cube one Granny Smith apple and add it to the pot along with the roasted squash. The apple adds a bright, tart note that cuts through the richness. I tried this on a whim with a sad apple sitting in my fruit bowl, and it was so good I’ve made it that way ever since.

Smoky Twist

Replace ½ teaspoon of salt with smoked salt, or add ¼ teaspoon smoked paprika along with the nutmeg. The smokiness adds a subtle bacon-like depth without actually adding meat. Perfect for vegetarians who miss that savory hit.

Curried Version

Skip the nutmeg and add 1 tablespoon of curry powder along with the garlic. Cook it for a minute to toast the spices before adding the broth. The warm, earthy curry spices pair beautifully with the sweet squash. Top with cilantro instead of sage for a completely different but equally delicious soup.

Serving & Storage Suggestions

This creamy butternut squash soup with crispy sage is versatile enough for weeknight dinners or holiday entertaining. Here’s how to serve and store it:

Serving Suggestions

Serve the soup piping hot in wide, shallow bowls so the crispy sage leaves can sit on top without sinking. A crusty piece of sourdough or a warm cheesy crescent roll on the side is perfect for dipping. For a more substantial meal, pair it with a simple green salad dressed with lemon vinaigrette, or serve it alongside a crispy sheet pan honey mustard chicken for a cozy fall dinner that feels special without being fussy.

The soup also works beautifully as a starter for a holiday meal. Serve it in small cups or shot glasses for a party appetizer — just skip the crispy sage on top and use a tiny sage leaf instead.

Storage Instructions

Let the soup cool completely before storing. Transfer to an airtight container and refrigerate for up to 5 days. The flavors actually improve after a day or two as they meld together. Store the crispy sage separately in a paper towel-lined container at room temperature — they’ll stay crisp for about a day.

Freezing Instructions

This soup freezes beautifully. Pour cooled soup into freezer-safe containers or zip-top bags, leaving an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Don’t freeze the crispy sage — make fresh ones when you serve the thawed soup.

Reheating Tips

Reheat gently on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened after refrigeration, thin it with a splash of broth or water. You can also reheat individual portions in the microwave — use 50% power and stir every 30 seconds to prevent hot spots. Avoid boiling, which can cause the cream to separate.

Nutritional Information & Benefits

This creamy butternut squash soup with crispy sage is as nourishing as it is delicious. Here’s the estimated nutritional breakdown per serving (based on 6 servings):

Nutrient Amount Per Serving
Calories 245
Total Fat 16g
Saturated Fat 8g
Carbohydrates 24g
Fiber 5g
Sugar 7g
Protein 4g
Vitamin A 280% DV
Vitamin C 35% DV
Potassium 650mg

Butternut squash is packed with vitamin A (in the form of beta-carotene), which supports eye health and immune function. It’s also a good source of fiber, which keeps you feeling full and satisfied. The sage leaves add a small amount of antioxidants, and the cream provides a touch of calcium. This soup is naturally gluten-free and, with the vegan modifications mentioned earlier, can be dairy-free as well. It’s the kind of meal that feels indulgent but is actually pretty good for you — my favorite kind of cooking.

Conclusion

This creamy butternut squash soup with crispy sage has become my go-to for those days when I need something warm, comforting, and just a little bit special. It’s simple enough for a Tuesday night but impressive enough for company — and honestly, that’s the sweet spot where most of my favorite recipes live.

The thing I love most about this soup is how forgiving it is. You can swap the cream for coconut milk, add extra garlic, throw in an apple, or skip the sage altogether and it’s still delicious. It’s a recipe that teaches you to trust your instincts in the kitchen — to taste as you go, to adjust, to make it your own. That’s real cooking, not just following instructions.

I’d love to hear how yours turns out. Did you try a variation? Add something unexpected? Burn the sage and have to start over (I’ve been there)? Drop a comment below and let me know. And if you’re looking for another cozy soup to add to your rotation, this cozy stuffed pepper soup is another weeknight favorite that comes together in 30 minutes flat. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Yes, you can use frozen cubed butternut squash to save time. Thaw it first and pat it dry with paper towels to remove excess moisture, then roast as directed. The texture won’t be quite as caramelized as fresh, but it still works well. You may need to roast for 5-10 minutes less since frozen squash is already partially cooked.

How do I prevent the soup from being too watery?

Make sure you roast the squash until it’s deeply caramelized — this drives off excess moisture and concentrates the flavor. Also, let the soup simmer uncovered for the full 20 minutes to allow some liquid to evaporate. If it’s still too thin after blending, simmer it for another 5-10 minutes to reduce it further.

Can I make this soup ahead of time for a dinner party?

Absolutely! This soup is actually better when made a day ahead — the flavors meld and deepen overnight. Make the soup up to 2 days in advance, store it in the refrigerator, and reheat gently before serving. Make the crispy sage fresh right before serving for the best texture. Your guests will never know you didn’t make it that day.

What can I use instead of heavy cream?

Half-and-half works well for a lighter version. For a dairy-free option, full-fat coconut milk is excellent — use the thick cream from the top of the can for the richest texture. You can also use unsweetened oat milk or cashew cream, though the soup will be slightly thinner. Avoid skim milk or almond milk, which can make the soup watery and may curdle when heated.

How do I get the soup really smooth without a blender?

If you don’t have an immersion or regular blender, you can use a food processor (work in batches and let the soup cool first) or a potato masher for a chunkier texture. For the smoothest result without a blender, roast the squash until very tender, then press it through a fine-mesh sieve or food mill using the back of a ladle. It takes a bit more effort, but the result is silky smooth.

Pin This Recipe!

creamy butternut squash soup with crispy sage recipe

Print

Creamy Butternut Squash Soup with Crispy Sage

This creamy butternut squash soup with crispy sage is the perfect cozy fall meal. Roasted squash, aromatic vegetables, and a touch of cream create a silky, flavorful soup topped with shatter-crisp sage leaves.

  • Author: Rowan
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2.53 pounds)
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, smashed
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon freshly grated nutmeg
  • 3 cups vegetable or chicken broth
  • ½ cup heavy cream
  • 1215 fresh sage leaves
  • 2 tablespoons unsalted butter
  • Optional: toasted pumpkin seeds, maple syrup or balsamic glaze, extra cracked black pepper

Instructions

  1. Preheat oven to 400°F (200°C). Cut off both ends of the squash, slice in half where the neck meets the bulb. Peel both pieces, cut neck into 1-inch cubes, scoop seeds from bottom and cube that too. Toss cubes with 2 tablespoons olive oil, ½ teaspoon salt, and a few grinds of black pepper. Spread in a single layer on a baking sheet and roast for 35-40 minutes, flipping halfway, until caramelized and fork-tender.
  2. While squash roasts, heat a drizzle of olive oil in a large pot over medium heat. Add diced onion and cook for 5-6 minutes until translucent and just starting to brown. Add smashed garlic cloves and cook for 1 minute until fragrant.
  3. Add roasted squash cubes, 3 cups broth, remaining ½ teaspoon salt, and nutmeg to the pot. Stir, scraping up any browned bits. Bring to a gentle boil, then reduce heat to low and simmer for 15-20 minutes.
  4. Remove pot from heat. Using an immersion blender, blend directly in the pot until completely smooth (about 2 minutes). If using a regular blender, let soup cool for 10 minutes, then blend in batches, filling no more than halfway and holding lid down with a towel.
  5. Return blended soup to pot over low heat. Stir in ½ cup heavy cream. Taste and adjust seasoning. Do not let it boil after adding cream.
  6. Pat sage leaves completely dry. In a small skillet, melt 2 tablespoons butter over medium heat. Once foaming, add sage leaves in a single layer. Cook for 30-45 seconds per side until darker green and butter smells nutty. Transfer leaves to a paper towel-lined plate. Reserve the brown butter.
  7. Ladle soup into bowls. Top with 3-4 crispy sage leaves per serving, a drizzle of sage brown butter, and optional garnishes like toasted pumpkin seeds or a swirl of cream. Serve immediately.

Notes

Don’t skip roasting the squash—it concentrates the sugars and adds deep flavor. Pat sage leaves completely dry before frying to prevent splattering. Season in layers: add salt at roasting, simmering, and after blending. Let soup cool slightly before blending in a regular blender to avoid steam explosions. Adjust thickness with extra broth or by simmering uncovered. Make crispy sage right before serving for best crunch.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 245
  • Sugar: 7
  • Sodium: 650
  • Fat: 16
  • Saturated Fat: 8
  • Carbohydrates: 24
  • Fiber: 5
  • Protein: 4

Keywords: butternut squash soup, creamy soup, crispy sage, fall 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