Creamy Roasted Butternut Squash Soup with Crispy Sage

Ready In
Servings
Difficulty

I was standing in line at the hardware store, clutching a faulty hose nozzle and trying not to make eye contact with anyone, when the woman behind me started talking about soup. Not just any soup. She was describing, to no one in particular, the most velvety butternut squash soup she’d ever made. I turned around, and there she was—a retired nurse named Helen, holding a bag of lightbulbs and looking like she’d just stepped out of a 1970s cookbook photo. “You have to roast the squash first,” she said, as if we were old friends. “And don’t you dare skip the sage.”

I nodded like I knew exactly what she meant, even though at that point, my soup-making experience started and ended with opening a can. But there was something about the way she talked—so matter-of-fact, so certain—that made me want to try. She told me about the deep orange color, the way the kitchen fills with that earthy, sweet smell, and the trick of frying sage leaves until they shatter like glass. I wrote it all down on the back of my receipt, standing there by the plumbing aisle. Honestly, I didn’t even buy the hose nozzle that day. I went straight home and bought a butternut squash.

That first batch was a mess. I didn’t cut the squash evenly, so half of it burned while the other half stayed raw. The soup came out grainy, and I accidentally added way too much garlic. But I kept at it, tweaking and tasting, and eventually, I got it right. This creamy roasted butternut squash soup with crispy sage is the result of all those trials. It’s the soup Helen described, but with a few of my own twists thrown in. Maybe you’ve been there—chasing a recipe that someone described so perfectly you just had to make it yourself. This is that recipe for me.

Why You’ll Love This Recipe

Let me tell you why this creamy roasted butternut squash soup with crispy sage has become my go-to for everything from chilly weeknights to fancy dinner parties. It’s one of those rare recipes that feels both indulgent and wholesome at the same time.

  • Quick & Easy: Despite the roasting time, the active prep is only about 15 minutes. The oven does most of the work, and then you just blend it all together. Perfect for those days when you want something impressive without spending hours in the kitchen.
  • Simple Ingredients: No weird specialty items here. You’ll find everything at your regular grocery store—butternut squash, onions, garlic, broth, and a bunch of fresh sage. That’s it.
  • Perfect for Meal Prep: This soup actually gets better after a day or two in the fridge. Make a big batch on Sunday, and you’ve got lunches sorted for the week. It freezes beautifully too.
  • Crowd-Pleaser: I’ve served this to vegans, picky kids, and my meat-and-potatoes dad. Everyone loves it. The creamy texture and savory-sweet flavor combo is just universally appealing.
  • Unbelievably Delicious: The secret is roasting the squash until it caramelizes, which brings out this deep, nutty sweetness that you just can’t get from boiling. And those crispy sage leaves on top? They add this incredible earthy crunch that takes the whole thing over the top.

This isn’t just another butternut squash soup recipe. The technique of roasting the squash separately from the aromatics ensures every component gets perfectly caramelized. And blending it until silky smooth gives you that luxurious texture without needing heavy cream. It’s comfort food that happens to be good for you—the best kind of recipe, if you ask me.

What Ingredients You Will Need

This creamy roasted butternut squash soup with crispy sage relies on a handful of simple ingredients, each playing a specific role in building flavor and texture. Most of these are pantry staples or easy to find year-round.

For the Soup

  • 1 medium butternut squash (about 2-3 pounds) – peeled, seeded, and cut into 1-inch cubes. Look for one that feels heavy for its size with firm, unblemished skin. The deeper the orange color, the sweeter the flavor.
  • 2 tablespoons olive oil – for roasting. Use a good quality extra virgin for better flavor, but regular works fine too.
  • 1 medium yellow onion – roughly chopped. Yellow onions have the best balance of sweetness and savory depth for this soup.
  • 3 cloves garlic – smashed. Keep them whole-ish so they don’t burn during roasting.
  • 1 teaspoon salt – plus more to taste. I prefer fine sea salt for even seasoning.
  • ½ teaspoon black pepper – freshly ground if possible.
  • ¼ teaspoon cayenne pepper (optional) – adds a tiny warmth without making it spicy. Leave it out if you’re sensitive to heat.
  • 4 cups vegetable broth – or chicken broth if you’re not keeping it vegetarian. I like Pacific Foods brand for its clean taste.
  • ½ cup full-fat coconut milk – for creaminess without dairy. Canned works best. You can also use heavy cream if dairy isn’t an issue.

For the Crispy Sage

creamy roasted butternut squash soup with crispy sage preparation steps

  • 12-15 fresh sage leaves – look for leaves that are vibrant green without any brown spots. The fresher they are, the crispier they’ll get.
  • 2 tablespoons butter or olive oil – butter gives a richer flavor, but olive oil works for a vegan version.
  • Flaky sea salt – for finishing. Maldon is my go-to.

Ingredient Tips: If you can’t find fresh sage, dried sage won’t work for the crispy topping, but you can add a pinch to the soup while it simmers. For a nuttier flavor, try roasting the squash with a tablespoon of maple syrup drizzled over it. And if you’re watching your sodium, use low-sodium broth so you can control the salt level yourself.

Equipment Needed

You don’t need a fancy kitchen to make this creamy roasted butternut squash soup with crispy sage. Here’s what you’ll need:

  • Baking sheet – a large rimmed baking sheet works best. I prefer Nordic Ware for even heat distribution and easy cleanup.
  • Parchment paper or silicone baking mat – makes cleanup a breeze and prevents sticking.
  • Chef’s knife and cutting board – a sharp knife is crucial for safely cutting through that tough squash. Trust me, I learned this the hard way.
  • Vegetable peeler – for removing the squash skin. A Y-shaped peeler is faster and more comfortable to use.
  • Large pot or Dutch oven – for simmering the soup. A Le Creuset is lovely if you have one, but any heavy-bottomed pot works perfectly.
  • Immersion blender or regular blender – an immersion blender lets you blend right in the pot, which means less cleanup. If using a regular blender, work in batches and be careful with the hot liquid.
  • Small skillet – for frying the sage leaves. A non-stick skillet makes this easier.
  • Measuring cups and spoons – for accuracy, especially with the broth and coconut milk.

Budget-Friendly Tip: If you don’t have an immersion blender, a regular blender works just fine. Just let the soup cool for a few minutes before blending, and never fill the blender more than halfway with hot liquid. Hold the lid down with a kitchen towel to be safe.

Preparation Method

Let’s get cooking. This creamy roasted butternut squash soup with crispy sage comes together in a few straightforward steps. I’ll walk you through each one with the little tricks I’ve picked up along the way.

Step 1: Roast the Squash and Aromatics

Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. Toss the cubed butternut squash, chopped onion, and smashed garlic cloves with the olive oil, salt, pepper, and cayenne if using. Spread everything in a single layer—crowding the pan will steam the vegetables instead of roasting them. Roast for 30-35 minutes, flipping halfway through, until the squash is tender and the edges are starting to caramelize. You’ll know it’s done when a fork slides in easily and the onions are golden brown.

Step 2: Simmer the Soup Base

Transfer the roasted vegetables to a large pot or Dutch oven. Add the vegetable broth and bring to a boil over medium-high heat. Once boiling, reduce the heat to low and let it simmer for 10 minutes. This allows the flavors to meld together. The kitchen will start smelling incredible at this point—that sweet, earthy aroma is pure comfort.

Step 3: Blend Until Smooth

Remove the pot from heat. Using an immersion blender, blend the soup until completely smooth. If you’re using a regular blender, let the soup cool for about 5 minutes first, then blend in batches. Be careful—hot liquid expands when blended, so only fill the blender halfway and hold the lid firmly with a towel. Blend until velvety smooth, about 30-60 seconds per batch.

Step 4: Add the Cream

Return the blended soup to the pot if you used a regular blender. Stir in the coconut milk (or heavy cream) until fully incorporated. Taste and adjust seasoning—you might want a pinch more salt or a dash of pepper. Keep the soup warm over low heat while you prepare the crispy sage.

Step 5: Make the Crispy Sage

Heat the butter or olive oil in a small skillet over medium heat. Once it’s shimmering (but not smoking), add the sage leaves one at a time. They’ll sizzle immediately. Fry for about 15-20 seconds per side, until they turn a deeper green and become crisp. Be careful not to burn them—they go from perfect to bitter very quickly. Transfer to a paper towel-lined plate and sprinkle with flaky sea salt while they’re still warm.

Step 6: Serve

Ladle the soup into bowls. Top each serving with a few crispy sage leaves and a drizzle of olive oil or a swirl of coconut milk if you’re feeling fancy. Serve immediately. The contrast between the silky soup and the crunchy sage is absolutely magical.

My Personal Tip: I always roast a little extra squash than I need because I inevitably snack on a few pieces straight from the baking sheet. They’re like candy—sweet, caramelized, and impossible to resist.

Cooking Tips & Techniques

Over the years, I’ve made this creamy roasted butternut squash soup with crispy sage more times than I can count. Here are the lessons I’ve learned, often the hard way.

Cut the squash evenly. This is the most important tip I can give you. If your cubes are different sizes, some will burn while others stay undercooked. Aim for 1-inch cubes, and take your time cutting. A sharp knife makes all the difference here.

Don’t skip the roasting. I know it’s tempting to just boil the squash to save time, but roasting is what gives this soup its deep, caramelized flavor. That browning process creates compounds that add complexity you just can’t get any other way. Trust the process.

Watch the sage carefully. The first time I made crispy sage, I walked away for “just a second” and came back to blackened, bitter leaves. Sage goes from perfectly crispy to burnt in about 10 seconds. Stay at the stove, and have your paper towel ready.

Blend in batches if using a regular blender. Hot liquid expands when blended, and if you fill the blender too full, the lid can blow off. I learned this the messy way. Work in small batches, and always hold the lid down with a folded kitchen towel.

Taste and adjust at the end. Different squashes have different sweetness levels, and broths vary in saltiness. Always taste your finished soup and adjust the seasoning before serving. A little extra salt or a squeeze of lemon juice can make all the difference.

Variations & Adaptations

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

Vegan Version

The recipe as written is already vegan if you use olive oil instead of butter for the sage. The coconut milk adds plenty of creaminess without any dairy. For an even richer texture, try blending in a soaked cashew—it adds body without changing the flavor.

Spicy Southwest Twist

Add 1 teaspoon of cumin and ½ teaspoon of smoked paprika to the roasting vegetables. After blending, stir in ¼ cup of fire-roasted diced green chiles. Top with crispy sage, pepitas, and a drizzle of lime crema (mix lime juice with your cream of choice). It’s a whole different soup, and it’s amazing.

Apple & Squash Combo

Peel and cube one large apple (Honeycrisp or Granny Smith work well) and add it to the baking sheet with the squash. The apple adds a subtle sweetness and a hint of tartness that pairs beautifully with the sage. This is my favorite fall variation.

Curried Butternut Soup

Stir in 2 teaspoons of curry powder and 1 teaspoon of garam masala when you add the broth. Finish with a swirl of yogurt (dairy or coconut) instead of coconut milk. The warm spices complement the sweet squash perfectly.

Lower-Carb Option

Replace half the butternut squash with roasted cauliflower florets. The cauliflower blends into the soup seamlessly, adding creaminess without the carbs. You honestly won’t taste the difference.

Serving & Storage Suggestions

This creamy roasted butternut squash soup with crispy sage is incredibly versatile when it comes to serving. Here’s how I like to enjoy it:

Serving Temperature: Serve it hot, straight from the pot. The crispy sage is best added just before serving, as it will soften if it sits in the soup too long.

Presentation Ideas: For a beautiful presentation, ladle the soup into shallow bowls. Swirl a spoonful of coconut milk or heavy cream on top, then arrange 3-4 crispy sage leaves in the center. A drizzle of good olive oil and a sprinkle of flaky salt finishes it off nicely. For texture, I sometimes add roasted pepitas or crumbled bacon on top.

What to Serve With It: This soup pairs beautifully with crusty bread for dipping—a warm baguette or sourdough is perfect. For a complete meal, serve it alongside a simple arugula salad with lemon vinaigrette, or a grilled cheese sandwich. It also works as a starter for a fall dinner party, followed by something like roasted chicken or a hearty pasta.

Storage: Leftover soup keeps well in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and meld together over time, so it often tastes even better the next day. The crispy sage is best made fresh, but you can store leftovers in an airtight container at room temperature for up to 2 days—though they won’t be as crispy.

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. 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. If it’s too thick after thawing, add a splash of broth or water to thin it out. You can also reheat individual portions in the microwave—just do it in 30-second bursts, stirring in between.

Nutritional Information & Benefits

This creamy roasted butternut squash soup with crispy sage isn’t just delicious—it’s packed with nutrients that make you feel good about eating it.

Estimated Nutrition Per Serving (serves 4):

Nutrient Amount
Calories 210
Total Fat 12g
Saturated Fat 5g
Carbohydrates 25g
Fiber 5g
Sugar 8g
Protein 4g
Vitamin A 350% DV
Vitamin C 35% DV
Potassium 580mg

Health Benefits: Butternut squash is a powerhouse of vitamin A, which supports eye health and immune function. It’s also rich in fiber, which aids digestion and keeps you feeling full. The olive oil provides healthy monounsaturated fats, and the garlic has anti-inflammatory properties. This soup is naturally gluten-free and can be made vegan with a simple swap.

Dietary Considerations: This recipe is naturally gluten-free and dairy-free if you use coconut milk. It’s also suitable for vegetarian and vegan diets. The only potential allergen is coconut (if using coconut milk), but you can easily substitute with another non-dairy milk or heavy cream.

I love that this soup feels indulgent but is actually packed with good-for-you ingredients. It’s the kind of meal that nourishes your body and your soul at the same time.

Conclusion

This creamy roasted butternut squash soup with crispy sage has become a staple in my kitchen for good reason. It’s the recipe that started with a chance encounter at the hardware store and turned into something I make on repeat every fall. The deep, caramelized flavor from roasting, the silky texture from blending, and that incredible crunch from the fried sage—it all comes together in a way that feels special without being complicated.

I hope you give this recipe a try and make it your own. Maybe you’ll add a little extra cayenne for heat, or swap in coconut milk for a tropical twist. That’s the beauty of cooking—you can adapt and experiment until it’s exactly what you want. And honestly, that’s what makes a recipe truly yours.

If you make this soup, I’d love to hear about it. Leave a comment below and let me know how it turned out, or share your own variation. Did you add something unexpected? Did your family love it? Tell me all about it. And if you’re looking for more cozy soup recipes, be sure to check out my creamy tomato basil soup or my roasted carrot ginger soup for more bowl-licking goodness. Happy cooking, friends!

Frequently Asked Questions

Can I make this soup ahead of time?

Absolutely! This soup actually tastes better the next day as the flavors have time to meld together. Make it up to 5 days ahead and store it in the refrigerator. Just reheat gently on the stovetop and make fresh crispy sage right before serving.

Can I use frozen butternut squash instead of fresh?

You can, but I don’t recommend it for this recipe. Frozen squash has a higher water content and won’t caramelize as well during roasting, which means you’ll lose some of that deep, sweet flavor. If you’re short on time, try cutting the squash into smaller cubes so they roast faster.

How do I make this soup thicker or thinner?

For a thicker soup, use less broth—start with 3 cups instead of 4, and add more if needed after blending. You can also stir in a tablespoon of cornstarch mixed with cold water if you want it really thick. For a thinner soup, simply add more broth or water until it reaches your desired consistency.

Can I freeze this soup?

Yes, this soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers, leaving about an inch of headspace. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. The texture remains silky smooth after freezing.

What can I use instead of coconut milk?

Heavy cream is the most common substitute and gives an even richer texture. For a lighter option, try half-and-half or whole milk. If you’re dairy-free but don’t like coconut, cashew cream (soaked and blended cashews) works beautifully and adds a neutral creaminess.

Print

Creamy Roasted Butternut Squash Soup with Crispy Sage

This creamy roasted butternut squash soup with crispy sage is the ultimate comfort food—velvety smooth, deeply caramelized from roasting, and topped with earthy, crunchy sage leaves. It’s quick to prep, uses simple ingredients, and is perfect for meal prep or a cozy dinner.

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

Ingredients

Scale
  • 1 medium butternut squash (about 23 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 medium yellow onion, roughly chopped
  • 3 cloves garlic, smashed
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon cayenne pepper (optional)
  • 4 cups vegetable broth
  • ½ cup full-fat coconut milk
  • 1215 fresh sage leaves
  • 2 tablespoons butter or olive oil
  • Flaky sea salt (for finishing)

Instructions

  1. Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Toss cubed butternut squash, chopped onion, and smashed garlic cloves with olive oil, salt, pepper, and cayenne (if using). Spread in a single layer on the baking sheet.
  3. Roast for 30-35 minutes, flipping halfway through, until squash is tender and edges are caramelized.
  4. Transfer roasted vegetables to a large pot or Dutch oven. Add vegetable broth and bring to a boil over medium-high heat. Reduce heat to low and simmer for 10 minutes.
  5. Remove from heat. Using an immersion blender, blend until smooth. (If using a regular blender, let soup cool 5 minutes, then blend in batches, filling blender no more than halfway.)
  6. Return blended soup to pot. Stir in coconut milk until fully incorporated. Taste and adjust seasoning.
  7. Heat butter or olive oil in a small skillet over medium heat. Add sage leaves one at a time and fry for 15-20 seconds per side until crisp. Transfer to paper towel-lined plate and sprinkle with flaky sea salt.
  8. Ladle soup into bowls. Top with crispy sage leaves and a drizzle of olive oil or coconut milk if desired. Serve immediately.

Notes

Cut squash into even 1-inch cubes for even roasting. Watch sage carefully as it burns quickly. For a vegan version, use olive oil instead of butter. Soup can be stored in the refrigerator for up to 5 days or frozen for up to 3 months. Reheat gently on the stovetop.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 210
  • Sugar: 8
  • Sodium: 580
  • Fat: 12
  • Saturated Fat: 5
  • Carbohydrates: 25
  • Fiber: 5
  • Protein: 4

Keywords: butternut squash soup, creamy soup, roasted squash, crispy sage, fall soup, vegetarian soup, gluten-free soup, vegan 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