Written by

Helen Williamson

Published

Creamy Roasted Butternut Squash Soup with Sage – Easy & Perfect

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was trying to make a creamy roasted red pepper soup. That was the plan, anyway. I had the peppers lined up, the tomatoes ready, and I was feeling pretty confident about the whole thing. But somewhere between the farmer’s market and my kitchen, I grabbed a butternut squash instead of another red pepper. I didn’t even realize it until I had it on the cutting board, knife in hand, and the power flickered. It was that weird stormy Tuesday afternoon where the light kept changing every few minutes.

Honestly, I almost gave up. The power was being finicky, I was hungry, and now I had a squash that wasn’t part of the plan. But I’d already chopped an onion and peeled a few garlic cloves. So, I just went with it. I tossed the squash chunks with olive oil and sage, threw them in the oven, and figured I’d deal with the consequences later. What came out of that oven was nothing like the red pepper soup I had in my head. And honestly, it was better. So much better.

That first spoonful caught me off guard. The sweetness of the roasted squash, the earthiness of the sage, the silky texture from a splash of cream—it was comfort in a bowl. I remember standing at the counter, just eating it straight from the pot, not even bothering with a proper bowl. Maybe you’ve been there, where a recipe just clicks even though everything went wrong getting there. This creamy roasted butternut squash soup with sage is that recipe for me. It’s the one I keep coming back to, especially when the air gets crisp and I need something warm that feels like a hug.

Why You’ll Love This Recipe

This isn’t just another soup recipe. I’ve tested this one at least a dozen times, tweaking the roast time, the amount of sage, the perfect level of creaminess. It’s been approved by my picky neighbor, my vegetarian cousin, and even my dad who swears he doesn’t like squash. So trust me when I say this one works.

  • Quick & Easy: From start to bowl in about 45 minutes. Most of that is hands-off oven time while the squash roasts.
  • Simple Ingredients: You probably have onion, garlic, and broth in your kitchen right now. The squash and sage are the only special buys.
  • Perfect for Cozy Evenings: This soup was made for chilly nights, rainy afternoons, or any time you need something deeply comforting.
  • Crowd-Pleaser: It’s creamy without being heavy, savory with a hint of sweetness. Kids love it, adults love it, everyone loves it.
  • Unbelievably Delicious: The roasting brings out a natural sweetness in the squash that you just can’t get from boiling. Blended with sage and a touch of cream, it’s next-level comfort food.

What makes this version different? It’s the roasting. So many recipes skip this step or rush through it. Taking the time to caramelize the squash changes everything. You get this deep, nutty flavor that makes the soup taste like it simmered for hours, even though it didn’t.

This is the kind of soup that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday dinner into something memorable.

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.

  • For the Roasted Squash:
    • 1 medium butternut squash (about 2.5 to 3 pounds), peeled, seeded, and cut into 1-inch cubes
    • 2 tablespoons olive oil (I prefer a good extra virgin for roasting)
    • 1 teaspoon salt
    • ½ teaspoon black pepper
    • 6-8 fresh sage leaves, roughly chopped (plus more for garnish)
  • For the Soup Base:
    • 1 medium yellow onion, diced
    • 3 cloves garlic, minced
    • 1 tablespoon unsalted butter (or use olive oil for dairy-free)
    • 4 cups vegetable broth (low-sodium is best, so you control the salt)
    • ½ cup heavy cream (coconut cream works great for a dairy-free version)
    • ½ teaspoon ground nutmeg (freshly grated if you have it)
    • Salt and pepper to taste

Ingredient Tips: Look for a butternut squash that feels heavy for its size with firm, unblemished skin. Fresh sage makes a big difference here—dried sage won’t give you the same aromatic quality. For the broth, I really like Pacific Foods brand for its clean flavor, but any good vegetable broth works. If you’re using chicken broth, go for it—it adds a bit more richness.

Substitution Guidance: No butternut squash? Try buttercup or kabocha squash. They roast up similarly sweet and creamy. For a vegan version, swap the butter for olive oil and use full-fat coconut milk instead of heavy cream. The coconut flavor is subtle and actually pairs beautifully with the sage.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll actually use:

  • Large baking sheet (rimmed, so the squash juices don’t spill)
  • Parchment paper (for easy cleanup, but foil works too)
  • Large soup pot or Dutch oven (4-5 quart size is perfect)
  • Chef’s knife and cutting board
  • Immersion blender (my preferred tool for creamy soups)
  • Regular blender (if you don’t have an immersion blender)
  • Measuring spoons and cups

If you’re using a regular blender, let the soup cool slightly before blending. Trust me on this—hot soup in a closed blender can explode. I learned that the messy way. An immersion blender lets you blend right in the pot, which is safer and means one less dish to wash.

For budget-friendly options, a $20 immersion blender from a basic brand works just as well as an expensive one. I’ve had mine for years and it still gets the job done.

Preparation Method

creamy roasted butternut squash soup with sage preparation steps

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Prepare the squash. Peel the butternut squash with a vegetable peeler or sharp knife. Cut it in half lengthwise and scoop out the seeds. Cut into 1-inch cubes. Don’t stress about perfect cubes—just keep them roughly the same size so they roast evenly.
  3. Toss and roast. In a large bowl, toss the squash cubes with olive oil, salt, pepper, and chopped fresh sage. Spread them in a single layer on the baking sheet. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and the edges are caramelized and golden brown. The smell in your kitchen right now is incredible.
  4. Start the soup base. While the squash roasts, melt the butter in a large pot over medium heat. Add the diced onion and cook for 5-6 minutes until soft and translucent. Add the minced garlic and cook for another minute until fragrant. Don’t let the garlic burn—it gets bitter.
  5. Add the roasted squash. Once the squash is done, add it to the pot with the onions and garlic. Stir everything together and let it cook for 1-2 minutes so the flavors meld.
  6. Pour in the broth. Add the vegetable broth and bring to a gentle simmer. Let it cook for 5-7 minutes so everything gets friendly with each other.
  7. Blend until smooth. Remove the pot from heat. Use an immersion blender to puree the soup until completely smooth. If using a regular blender, work in batches and vent the lid slightly to release steam.
  8. Finish with cream and nutmeg. Stir in the heavy cream and ground nutmeg. Taste and adjust seasoning with more salt and pepper if needed. The soup should be velvety smooth with a beautiful golden-orange color.
  9. Serve hot. Ladle into bowls and garnish with a drizzle of cream, a few fresh sage leaves, and a crack of black pepper.

Sensory Cue: When the squash is properly roasted, the edges will look slightly crispy and the cubes will yield easily when pierced with a fork. The soup should be thick enough to coat the back of a spoon but still pourable.

Cooking Tips & Techniques

Roasting the squash at a high temperature is the real secret here. It caramelizes the natural sugars and concentrates the flavor. Don’t crowd the pan—if the squash is piled on top of itself, it steams instead of roasts. Use two baking sheets if you need to.

One mistake I made early on was under-seasoning. Squash is sweet, and it needs enough salt to balance that. Taste the soup before you add the cream, then again after. You might be surprised how much salt brings everything together.

If your soup turns out too thick, thin it with a little extra broth or water. Too thin? Let it simmer uncovered for a few more minutes to reduce. It’s forgiving like that.

For the silkiest texture, blend the soup for a full minute. Most people stop too soon. Give it time to become truly smooth. And if you’re using a regular blender, blend in batches and don’t fill the pitcher more than halfway.

I once forgot to add the cream entirely and served it to guests. No one noticed until I mentioned it. So if you’re out of cream, the soup is still delicious without it. The roasted squash does most of the heavy lifting anyway.

Variations & Adaptations

Vegan Version: Use olive oil instead of butter and full-fat coconut milk instead of heavy cream. The coconut flavor is subtle and actually complements the sage beautifully.

Spicy Twist: Add a pinch of red pepper flakes or a small diced jalapeño when you sauté the onion. The heat cuts through the sweetness and adds a nice kick.

Apple-Squash Combo: Roast a peeled, chopped apple along with the squash. A Honeycrisp or Fuji adds a touch of fruity sweetness that’s lovely with the sage.

Protein Boost: Stir in a cup of cooked white beans or chickpeas before blending. It adds protein and makes the soup even creamier without changing the flavor much.

Herb Swap: No sage? Try fresh thyme or rosemary. They bring a different but equally delicious earthiness. I’ve done this when my sage plant went dormant for the winter, and it worked great.

Serving & Storage Suggestions

Serve this soup piping hot with a swirl of cream on top and a few fresh sage leaves. A sprinkle of pumpkin seeds or toasted pepitas adds a nice crunch. Crusty bread or a simple grilled cheese sandwich is the perfect companion—I mean, soup and grilled cheese is a classic for a reason.

For storing, let the soup cool completely before transferring to an airtight container. It keeps in the refrigerator for up to 5 days. The flavors actually get better after a day or two as they meld together.

To freeze, portion the soup into freezer-safe bags or containers. It freezes beautifully for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheat gently on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened after refrigeration, add a splash of broth or water to loosen it up. Avoid microwaving if you can—it heats unevenly and can affect the texture.

Nutritional Information & Benefits

Per serving (based on 6 servings): approximately 220 calories, 12g fat, 28g carbohydrates, 4g protein, 5g fiber, 8g sugar.

Butternut squash is packed with vitamin A (great for eye health), vitamin C, and potassium. It’s also a good source of fiber, which helps keep you full. The sage in this recipe isn’t just for flavor—it’s known for its anti-inflammatory properties. And the olive oil provides healthy monounsaturated fats.

This soup is naturally gluten-free and can easily be made dairy-free or vegan. It’s also relatively low in calories for how satisfying it feels. For me, that’s the sweet spot—food that feels indulgent but actually supports my health goals.

Potential allergens: dairy (if using butter and cream), but easily adaptable.

Conclusion

This creamy roasted butternut squash soup with sage started as a mistake, but it’s become one of my favorite recipes to make. It’s proof that sometimes the best things come from accidents—or at least from not having the right pepper. The roasting brings out a sweetness that no amount of sugar could replicate, and the sage adds that earthy, aromatic touch that makes it feel special.

I hope you give this one a try, especially as the weather cools down. Don’t be afraid to make it your own—add more garlic, swap the herbs, throw in an apple. Cooking should feel flexible, not rigid. Let me know how it turns out in the comments, or tag me in your photos. I love seeing how people make recipes their own.

Happy cooking, and here’s to happy accidents in the kitchen!

Frequently Asked Questions

Can I make this soup ahead of time?

Absolutely. In fact, it tastes even better the next day. Make it up to 3 days ahead and store it in the fridge. Reheat gently on the stovetop.

Can I use frozen butternut squash?

You can, but fresh is better for roasting. Frozen squash releases a lot of water and won’t caramelize the same way. If using frozen, skip the roasting step and simmer it directly in the broth.

How do I make this soup thinner or thicker?

For a thinner soup, add more broth or water until it reaches your desired consistency. For a thicker soup, let it simmer uncovered for a few extra minutes to reduce, or add less broth initially.

Can I leave out the cream?

Yes! The soup is still creamy from the roasted squash itself. You can skip the cream entirely or use a splash of coconut milk or plain yogurt instead.

What’s the best way to peel a butternut squash?

Use a sharp vegetable peeler or a chef’s knife. If the squash is very hard, microwave it for 2-3 minutes to soften the skin slightly. Always be careful—squash can be tough to cut through.

Pin This Recipe!

creamy roasted butternut squash soup with sage recipe

Print

Creamy Roasted Butternut Squash Soup with Sage – Easy & Perfect

This creamy roasted butternut squash soup with sage is a comforting, easy-to-make recipe that turns a simple squash into a velvety, flavorful soup. Perfect for cozy evenings, it’s a crowd-pleaser that’s both healthy and indulgent.

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

Ingredients

Scale
  • 1 medium butternut squash (about 2.5 to 3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 68 fresh sage leaves, roughly chopped (plus more for garnish)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon unsalted butter (or olive oil for dairy-free)
  • 4 cups vegetable broth (low-sodium)
  • ½ cup heavy cream (or coconut cream for dairy-free)
  • ½ teaspoon ground nutmeg (freshly grated if possible)
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Prepare the squash: peel, halve lengthwise, scoop out seeds, and cut into 1-inch cubes.
  3. In a large bowl, toss squash cubes with olive oil, salt, pepper, and chopped sage. Spread in a single layer on the baking sheet. Roast for 25-30 minutes, flipping halfway, until tender and caramelized.
  4. While squash roasts, melt butter in a large pot over medium heat. Add diced onion and cook for 5-6 minutes until soft. Add minced garlic and cook for 1 minute until fragrant.
  5. Add roasted squash to the pot with onions and garlic. Stir and cook for 1-2 minutes.
  6. Pour in vegetable broth and bring to a gentle simmer. Cook for 5-7 minutes.
  7. Remove pot from heat. Use an immersion blender to puree until smooth. (If using a regular blender, work in batches and vent lid.)
  8. Stir in heavy cream and ground nutmeg. Taste and adjust seasoning with salt and pepper.
  9. Serve hot, garnished with a drizzle of cream, fresh sage leaves, and black pepper.

Notes

Roasting the squash at high temperature caramelizes natural sugars. Don’t crowd the pan to avoid steaming. Taste and adjust seasoning before and after adding cream. For silkiest texture, blend for a full minute. If soup is too thick, thin with extra broth; if too thin, simmer uncovered to reduce. The soup can be made ahead and tastes even better the next day. For vegan version, use olive oil and coconut cream.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 220
  • Sugar: 8
  • Sodium: 600
  • Fat: 12
  • Saturated Fat: 5
  • Carbohydrates: 28
  • Fiber: 5
  • Protein: 4

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