Written by

Ryan Collins

Published

Creamy Roasted Butternut Squash Soup with Crispy Sage

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The neighborhood fall potluck was in four hours and I’d completely forgotten. Everyone else would be bringing elaborate things — a friend’s famous hand-rolled pasta, another neighbor’s three-tiered apple cake that took her two days. I had a single butternut squash sitting on my counter, some sad-looking sage wilting in the fridge, and about forty-five minutes to pull something together before I had to leave. I mean, honestly, I almost just grabbed a bag of chips and called it a day. But then I remembered this soup I’d thrown together last winter when I was sick and couldn’t be bothered to go to the store. It had worked then, right? So I cranked up the oven, started chopping, and crossed my fingers that no one would notice I was the person who brought soup to a fall-themed event like it was a Tuesday night dinner. The potluck was at my neighbor Linda’s house — the one with the perfectly manicured garden and the matching serving platters. I walked in with my soup in a slightly too-large mason jar with a crack in the lid, feeling like I’d already lost. You know that feeling when you show up to something underprepared and everyone else looks like they stepped out of a cooking show? Yeah. That was me. But then people started tasting it. And then they started asking for the recipe. And by the end of the night, Linda had scraped the last bit from the bottom of my sad mason jar with a piece of bread and actually asked me if I’d cater her daughter’s bridal shower. I laughed, obviously — but I also wrote down the recipe for her on a napkin. That’s the thing about this soup. It doesn’t try hard. It just shows up and does the work. And honestly? That’s kind of my favorite kind of recipe.

Why You’ll Love This Recipe

This isn’t just another butternut squash soup recipe floating around the internet. I’ve tested this version about a dozen times — tweaking the roast time, adjusting the cream ratio, figuring out exactly when to add the sage so it gets perfectly crispy without burning. It’s been family-approved, neighbor-approved, and even picky-toddler-approved (my nephew ate three bowls and asked for more). Here’s what makes it special:

  • Quick & Easy: Ready in about 45 minutes, most of which is hands-off roasting time. Perfect for busy weeknights or last-minute dinner plans.
  • Simple Ingredients: You probably already have most of this in your kitchen. No fancy grocery trips required.
  • Perfect for Cozy Evenings: This is the soup you want when the weather turns cold, you’ve had a rough day, or you just need something warm and comforting.
  • Crowd-Pleaser: I’ve served this at gatherings, holiday dinners, and casual weeknight meals — it always gets rave reviews.
  • Unbelievably Delicious: The combination of caramelized roasted squash, fragrant sage, and a touch of cream creates something that tastes way more complex than it actually is.

What sets this recipe apart is the roasting technique. Instead of boiling the squash (which can make it watery and bland), we roast it until it’s deeply caramelized and almost jammy. That extra step concentrates the flavor and brings out a natural sweetness that you just can’t get any other way. And the crispy sage? It’s not just a garnish — it adds this incredible texture and earthy, almost nutty flavor that takes the whole thing to another level. This is comfort food at its finest: simple, soul-soothing, and absolutely delicious.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most are pantry staples, and the ones that aren’t are easy to find at any grocery store.

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 and has a deep orange color
  • 2 tablespoons olive oil (I prefer extra virgin for roasting, but regular works fine too)
  • 1 medium yellow onion, roughly chopped
  • 3 cloves garlic, smashed — don’t bother mincing, they’ll get blended anyway
  • 1 medium carrot, roughly chopped — adds a subtle sweetness and helps create a silky texture
  • 1 stalk celery, roughly chopped — adds depth and balances the sweetness
  • 4 cups vegetable broth (use low-sodium so you can control the salt) — or chicken broth if you’re not keeping it vegetarian
  • 1/2 cup heavy cream (or full-fat coconut milk for a dairy-free option)
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg, freshly grated if possible — it makes a difference!

For the Crispy Sage

butternut squash soup preparation steps

  • 12-15 fresh sage leaves — look for ones that are evenly colored without brown spots
  • 2 tablespoons butter (or olive oil for dairy-free)
  • Flaky sea salt, for finishing

Ingredient Tips & Substitutions

For the best texture, I recommend using a fresh butternut squash rather than pre-cut cubes from the store — they tend to dry out faster and don’t roast as evenly. If you’re short on time, though, pre-cut works in a pinch. You can swap the heavy cream with full-fat coconut milk for a dairy-free version that’s still incredibly creamy. For a lighter option, use half-and-half or even whole milk, though the soup won’t be quite as luxurious. The nutmeg is optional but highly recommended — it adds this warm, cozy flavor that just belongs with butternut squash.

Equipment Needed

  • Large baking sheet — rimmed, to prevent any juices from spilling
  • Chef’s knife — a sharp one makes cutting squash much safer and easier
  • Vegetable peeler — for removing the squash skin
  • Large pot or Dutch oven — I use my 5.5-quart Le Creuset, but any heavy-bottomed pot works
  • Immersion blender — my preferred tool for silky soup without transferring hot liquid to a blender (a regular blender works too, just be careful with hot liquid)
  • Small skillet — for frying the sage leaves
  • Wooden spoon or spatula

If you don’t have an immersion blender, let the soup cool slightly before transferring it to a regular blender in batches. Fill it no more than halfway, hold the lid down with a towel, and blend until smooth. I learned that lesson the hard way — hot soup explosions are not fun to clean up.

Preparation Method

  1. Preheat your oven to 425°F (220°C). While it’s heating, prepare the squash. Peel it with a vegetable peeler, cut it in half lengthwise, and scoop out the seeds with a spoon. Cut it into 1-inch cubes — try to make them roughly the same size so they roast evenly.
  2. Toss the squash cubes with 1 tablespoon of olive oil, 1/2 teaspoon salt, and a few grinds of black pepper. Spread them in a single layer on your baking sheet. Don’t overcrowd — if they’re too close together, they’ll steam instead of roast. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and deeply caramelized around the edges. You want some dark brown spots — that’s where the flavor lives.
  3. While the squash roasts, start the aromatics. Heat the remaining 1 tablespoon of olive oil in your large pot over medium heat. Add the chopped onion, carrot, and celery. Cook for 8-10 minutes, stirring occasionally, until the vegetables are soft and the onion is translucent. Add the smashed garlic cloves and cook for another minute until fragrant.
  4. When the squash is done, add it to the pot with the vegetables. Pour in the vegetable broth, scraping up any browned bits from the bottom of the pot. Bring everything to a boil, then reduce the heat to low and let it simmer for 10 minutes. This allows all the flavors to meld together.
  5. Remove the pot from the heat. Using an immersion blender, blend the soup until it’s completely smooth and silky. If using a regular blender, let the soup cool for 10 minutes first, then blend in batches. Be careful — hot liquid expands and can blow the lid off a blender.
  6. Stir in the heavy cream and nutmeg. Taste and adjust the seasoning — you might want more salt, pepper, or even a pinch of cayenne for heat. Keep the soup warm over low heat while you make the crispy sage.
  7. Make the crispy sage. In a small skillet, melt the butter over medium heat. Once it’s foaming, add the sage leaves in a single layer. Cook for 30-45 seconds per side — they’ll turn bright green and then darker as they crisp up. Watch closely, they can burn in seconds! Transfer to a paper towel-lined plate and sprinkle immediately with flaky sea salt.
  8. Ladle the soup into bowls. Top each serving with a few crispy sage leaves and a drizzle of the browned butter from the pan. Serve hot, with crusty bread or a simple side salad.

Cooking Tips & Techniques

Roasting the squash at a high temperature is the key to this recipe. I’ve made this soup every way imaginable — boiled, steamed, slow-cooked — and roasting gives you the deepest, most complex flavor by far. Don’t rush this step. If your squash isn’t getting those dark caramelized edges, give it another 5-10 minutes. Trust me, it’s worth it.

One mistake I used to make was adding all the broth at once and then blending. The soup would come out thin and watery, and I’d end up simmering it forever to thicken it up. Now I start with just enough broth to cover the vegetables, blend, and then add more if needed. You can always thin a soup, but you can’t un-thin it.

For the sage, the most important thing is to pat the leaves completely dry before frying. Any moisture will cause the butter to splatter and the leaves to steam instead of crisp. Also, don’t walk away from the pan — sage goes from perfectly crispy to burnt in about 15 seconds. If you’re nervous, you can also crisp them in the oven at 350°F for 5-7 minutes, but I find the stovetop method gives you better flavor from the browned butter.

If you’re making this ahead of time, hold off on adding the cream until you’re ready to serve. The soup base (without cream) can be refrigerated for up to 4 days or frozen for 3 months. When you’re ready to serve, reheat it gently, stir in the cream, and make fresh crispy sage — it only takes a couple of minutes and makes a huge difference.

Variations & Adaptations

Vegan Version: Replace the heavy cream with full-fat coconut milk and use olive oil instead of butter for the crispy sage. The coconut flavor is subtle and actually complements the squash beautifully.

Spicy Kick: Add 1/2 teaspoon of red pepper flakes along with the garlic, or stir in a tablespoon of harissa paste before blending. The heat cuts through the richness perfectly.

Apple-Squash Combo: Roast a peeled, chopped apple (like Honeycrisp or Fuji) along with the squash. It adds a bright, fruity sweetness that’s absolutely lovely. I tried this on a whim one fall when I had extra apples, and now it’s my favorite variation.

Curried Butternut Soup: Add 1 tablespoon of curry powder along with the garlic, and swap the nutmeg for a pinch of garam masala. Top with toasted coconut flakes instead of sage for a completely different but equally delicious soup.

Smoky Version: Use smoked paprika instead of nutmeg and add a can of drained chickpeas before blending. The smokiness adds a whole new dimension, and the chickpeas make it heartier — almost a meal in itself.

Serving & Storage Suggestions

This soup is best served hot, right after you’ve added the crispy sage on top. The contrast between the silky soup and the crunchy sage is part of the magic. I like to serve it in wide, shallow bowls with a drizzle of the browned butter from the pan and a few extra cracks of black pepper.

For a complete meal, pair it with crusty sourdough bread for dipping, or a simple arugula salad with lemon vinaigrette to cut through the richness. It also makes a fantastic starter for a fall dinner party — serve it in small cups or shot glasses for a cozy appetizer.

Storage: Leftover soup (without the crispy sage) keeps in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and meld together overnight, so it might taste even better the next day. To reheat, warm it gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each.

Freezing: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It keeps for up to 3 months. Thaw overnight in the refrigerator and reheat as directed. Make the crispy sage fresh when you’re ready to serve — frozen sage loses its texture.

Nutritional Information & Benefits

Per serving (about 1.5 cups, based on 6 servings):

  • Calories: 245
  • Fat: 14g
  • Carbohydrates: 28g
  • Fiber: 5g
  • Protein: 4g
  • Vitamin A: 380% of the Daily Value
  • Vitamin C: 45% of the Daily Value

Butternut squash is packed with vitamin A (in the form of beta-carotene), which supports eye health and immune function. It’s also a great source of fiber, which helps keep you full and supports digestion. The olive oil provides healthy monounsaturated fats, and the garlic offers anti-inflammatory benefits. This soup is naturally gluten-free and can easily be made vegan or dairy-free. It’s a wonderful way to get a hearty dose of vegetables in a form that feels indulgent and comforting.

Conclusion

This creamy roasted butternut squash soup with crispy sage is the kind of recipe that feels special without requiring a ton of effort. It’s cozy, comforting, and deeply satisfying — perfect for those chilly evenings when all you want is something warm in a bowl. The roasted squash gives it a natural sweetness, the cream makes it luxuriously smooth, and those crispy sage leaves on top? Pure magic. I love that I can make it for a quiet dinner at home or bring it to a gathering and watch people go back for seconds. I hope you give it a try and make it your own — maybe add a little extra nutmeg, or swap in coconut milk, or top it with pumpkin seeds instead of sage. However you make it, I’d love to hear about it. Drop a comment below and let me know how it turned out, or tag me in your photos! Happy cooking, friends.

Frequently Asked Questions

Can I use frozen butternut squash for this soup?

You can, but the texture won’t be quite as good. Frozen squash releases more water as it cooks, which can make the soup thinner and less caramelized. If you’re in a pinch, thaw the squash first and pat it dry before roasting. It’ll still be tasty, just not quite as rich.

How do I make this soup without an immersion blender?

Let the soup cool for about 10 minutes, then transfer it to a regular blender in batches. Fill the blender no more than halfway, hold the lid down with a folded kitchen towel, and blend until smooth. Work in batches and be careful — hot liquid expands and can push the lid off if you overfill.

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

Absolutely! Make the soup base (without the cream) up to 3 days ahead and refrigerate. When you’re ready to serve, reheat it gently, stir in the cream, and make the crispy sage fresh. The soup actually tastes better the next day as the flavors have time to meld.

What can I use instead of sage?

Thyme or rosemary work beautifully in place of sage. For the crispy topping, try fried shallots, toasted pumpkin seeds, or crumbled bacon for a non-vegetarian option. Each brings a different flavor, but they all complement the squash nicely.

Is this soup freezer-friendly?

Yes! Freeze the soup without the cream in airtight containers for up to 3 months. Thaw overnight in the refrigerator, reheat gently, and stir in the cream before serving. Make fresh crispy sage when you’re ready to eat — it only takes a couple of minutes and makes all the difference.

Print

Creamy Roasted Butternut Squash Soup with Crispy Sage

This creamy roasted butternut squash soup is deeply caramelized, silky smooth, and topped with crispy sage. It’s a quick and easy comfort food that’s perfect for cozy evenings and crowd-pleasing gatherings.

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

Ingredients

Scale
  • 1 large butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 medium yellow onion, roughly chopped
  • 3 cloves garlic, smashed
  • 1 medium carrot, roughly chopped
  • 1 stalk celery, roughly chopped
  • 4 cups low-sodium vegetable broth
  • 1/2 cup heavy cream
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon freshly grated nutmeg
  • 1215 fresh sage leaves
  • 2 tablespoons butter
  • Flaky sea salt, for finishing

Instructions

  1. Preheat your oven to 425°F (220°C). Peel the squash, cut it in half lengthwise, scoop out the seeds, and cut into 1-inch cubes.
  2. Toss the squash cubes with 1 tablespoon olive oil, 1/2 teaspoon salt, and a few grinds of black pepper. Spread in a single layer on a baking sheet. Roast for 25-30 minutes, flipping halfway, until tender and deeply caramelized.
  3. While the squash roasts, heat the remaining 1 tablespoon olive oil in a large pot over medium heat. Add the onion, carrot, and celery. Cook for 8-10 minutes until soft. Add the garlic and cook for 1 minute until fragrant.
  4. Add the roasted squash to the pot with the vegetables. Pour in the vegetable broth, scraping up any browned bits. Bring to a boil, then reduce heat and simmer for 10 minutes.
  5. Remove from heat. Using an immersion blender, blend the soup until completely smooth. (If using a regular blender, let cool 10 minutes first, then blend in batches.)
  6. Stir in the heavy cream and nutmeg. Taste and adjust seasoning. Keep warm over low heat.
  7. In a small skillet, melt the butter over medium heat. Add the sage leaves in a single layer. Cook for 30-45 seconds per side until crisp. Transfer to a paper towel-lined plate and sprinkle with flaky sea salt.
  8. Ladle the soup into bowls. Top each serving with crispy sage leaves and a drizzle of the browned butter from the pan. Serve hot.

Notes

For best texture, use fresh butternut squash rather than pre-cut cubes. Pat sage leaves completely dry before frying to ensure crispiness. The soup base (without cream) can be refrigerated for up to 4 days or frozen for 3 months. Make crispy sage fresh when serving.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 245
  • Sugar: 8
  • Sodium: 580
  • Fat: 14
  • Saturated Fat: 7
  • Carbohydrates: 28
  • Fiber: 5
  • Protein: 4

Keywords: butternut squash soup, creamy soup, roasted squash, crispy sage, fall soup, comfort food, vegetarian, gluten-free

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