Dinner was already fifteen minutes late when I realized I’d forgotten to buy bread. The loaf I’d planned to serve alongside the soup was a phantom memory—a good intention that never made it into the cart. I stood there, staring into the fridge, the cold air hitting my face, and spotted the butternut squash I’d bought three days ago. It was still firm, still perfect. And there was a bunch of sage starting to wilt on the counter. That’s when this creamy butternut squash soup with sage was born—not from a carefully planned menu, but from a frantic “what do I have?” moment that honestly turned into one of my favorite kitchen accidents.
The thing about this soup is that it doesn’t need bread. Or croutons. Or even a fancy garnish. It’s complete on its own—silky, rich, and deeply comforting without feeling heavy. I remember standing over the pot, stirring, and thinking how the color alone was enough to make you feel better. That deep, golden-orange that screams autumn and warmth and everything good. My husband walked in and asked if I’d ordered takeout. Nope. Just a squash, some sage, and a little desperation.
This is the kind of recipe you make when you want something that tastes like you spent hours in the kitchen but actually came together in under an hour. It’s forgiving, flexible, and somehow gets better the next day. I’ve made it for weeknight dinners, fancy holiday starters, and lazy Sunday lunches. Every single time, someone asks for the recipe. So here it is—the one that started with a forgotten loaf of bread and ended with a bowl of pure comfort.
Why You’ll Love This Recipe
Let me tell you why this creamy butternut squash soup with sage has earned a permanent spot in my weekly rotation. It’s not just because it’s delicious—though, honestly, it really is. It’s because this recipe works with your life, not against it.
- Quick & Easy: From fridge to bowl in under 45 minutes. No chopping vegetables into perfect cubes, no standing over a hot stove for hours. Just simple, honest cooking.
- Simple Ingredients: You probably already have most of this in your kitchen. Onion, garlic, broth, and that squash sitting on your counter. The sage is the star, but even dried sage works in a pinch.
- Perfect for Any Occasion: Serve it as a starter for Thanksgiving, a cozy weeknight dinner with crusty bread, or pack it for lunch. It’s fancy enough for guests but easy enough for a Tuesday.
- Crowd-Pleaser: I’ve served this to kids who swore they hated squash, to picky eaters, and to serious foodies. Empty bowls every single time.
- Unbelievably Delicious: The secret is roasting the squash first. It brings out this natural sweetness that you just can’t get from boiling. Paired with the earthy, slightly peppery sage—it’s pure magic.
What makes this version different from all the other squash soups out there? It’s the texture. I don’t use cream—instead, I blend a small potato into the mix. It adds body and creaminess without the heaviness of dairy. Plus, the sage gets fried in butter until crispy, then crumbled on top. That little crunch against the silky soup? Chef’s kiss.
This isn’t just another soup recipe. It’s the kind that makes you close your eyes after the first spoonful. It’s comfort food, reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable.
What Ingredients You Will Need
This creamy butternut squash soup with sage uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which makes this recipe perfect for those “I need dinner now” moments.
For the Soup Base
- 1 large butternut squash (about 3 pounds), peeled, seeded, and cubed into 1-inch pieces. Look for one that feels heavy for its size and has a firm, unblemished skin. I prefer using fresh squash for the best flavor, but pre-cut cubes from the grocery store work in a pinch.
- 1 medium yellow onion, diced. Sweet onions also work well here—they add a milder, slightly sweeter base.
- 3 cloves garlic, minced. Fresh garlic is non-negotiable here. The jarred stuff just doesn’t have the same punch.
- 1 medium Yukon Gold potato, peeled and cubed. This is my secret ingredient for creaminess without cream. Russet potatoes work too, but Yukon Golds give a silkier texture.
- 4 cups vegetable broth, low-sodium. I recommend Pacific Foods or Swanson for consistent flavor. Chicken broth works too if you’re not keeping it vegetarian.
- 2 tablespoons olive oil, for roasting the squash. Avocado oil is a great substitute—it has a higher smoke point.
- Salt and black pepper, to taste. I use fine sea salt for even seasoning.
For the Sage Magic

- 15-20 fresh sage leaves, plus more for garnish. Fresh sage has a milder, more aromatic flavor than dried. If you only have dried, use 1 tablespoon and add it during cooking rather than frying.
- 2 tablespoons unsalted butter, for frying the sage. The butter adds richness and helps the sage get perfectly crispy. Vegan butter works if needed.
For Garnish (Optional but Recommended)
- ¼ cup heavy cream or coconut cream, for drizzling. This adds a beautiful finish and extra richness.
- Toasted pumpkin seeds, for crunch. I love how these echo the squash flavor.
- A pinch of red pepper flakes, for a tiny kick. Totally optional, but I love the contrast.
Ingredient Selection Tip: When choosing a butternut squash, look for one with a long neck and a small bulb. The neck has fewer seeds and more usable flesh, which means less waste. Also, if the stem is still attached and looks fresh, that’s a good sign the squash was recently harvested.
Substitution Guidance: For a dairy-free version, use coconut oil instead of butter and skip the cream drizzle. For a lower-carb option, replace the potato with half a cauliflower head—it adds creaminess without the carbs. And if you can’t find fresh sage, dried works, but add it to the pot while cooking rather than frying it.
Equipment Needed
You don’t need a fancy kitchen to make this creamy butternut squash soup with sage. Here’s what you’ll need:
- Large baking sheet, for roasting the squash. A rimmed sheet works best to catch any juices.
- Parchment paper or silicone baking mat, for easy cleanup. Trust me, roasted squash can be sticky.
- Large soup pot or Dutch oven, at least 5 quarts. I use my trusty Le Creuset, but any heavy-bottomed pot works. The key is even heat distribution.
- Immersion blender, for pureeing the soup right in the pot. This is my preferred method because it’s less cleanup. If you don’t have one, a regular blender works—just work in batches and be careful with the hot liquid.
- Small skillet, for frying the sage leaves. Non-stick is easiest here.
- Chef’s knife and cutting board, for prepping the squash. Make sure your knife is sharp—butternut squash is dense and can be tricky to cut.
- Measuring cups and spoons, for accuracy.
Budget-Friendly Alternative: If you don’t have an immersion blender, a potato masher works for a chunkier texture. Or you can let the soup cool slightly, then transfer it to a regular blender in batches. Just don’t fill the blender more than halfway with hot liquid—it can explode. I learned that the hard way.
Maintenance Tip: After using your immersion blender, rinse the blade immediately under hot water. Dried soup is a nightmare to clean off.
Preparation Method
Let me walk you through making this creamy butternut squash soup with sage. I’ve tested this method dozens of times, and these steps will give you the best results every time.
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. This makes cleanup so much easier.
- Prep the squash. Carefully peel the butternut squash using a vegetable peeler or a sharp knife. Cut it in half lengthwise and scoop out the seeds with a spoon. Cut the flesh into 1-inch cubes. Don’t stress about making them perfect—they just need to be roughly the same size so they cook evenly.
- Roast the squash. Spread the cubed squash on the prepared baking sheet. Drizzle with 2 tablespoons olive oil and season with a pinch of salt and pepper. Toss to coat evenly. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and golden brown on the edges. You’ll know it’s done when a fork slides in easily. The roasting brings out the natural sweetness and adds a depth of flavor you just can’t get from boiling.
- While the squash roasts, start the base. In your large soup pot, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until softened and translucent. Don’t rush this step—browning the onion adds flavor.
- Add the garlic and potato. Stir in the minced garlic and cubed potato. Cook for 2 minutes, until the garlic is fragrant. The potato will start to look slightly translucent around the edges.
- Add the broth and simmer. Pour in the vegetable broth and bring to a boil. Reduce the heat to low, cover, and let it simmer for 15 minutes, or until the potato is fork-tender. The potato should break apart easily when pressed with a spoon.
- Add the roasted squash. Once the squash is done roasting, add it to the pot. Stir everything together and let it simmer for another 5 minutes so the flavors meld. You’ll notice the color turn that gorgeous golden-orange.
- Blend until smooth. Remove the pot from heat. Using an immersion blender, puree the soup until completely smooth. If you’re using a regular blender, let the soup cool for 10 minutes first, then blend in batches. Be careful—hot liquid expands, so only fill the blender halfway.
- Season to taste. Add salt and pepper as needed. I usually start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust. Taste it. Does it need more salt? More pepper? This is where you make it yours.
- Fry the sage leaves. In a small skillet, melt the butter over medium heat. Once it’s bubbling, add the sage leaves in a single layer. Cook for 30-45 seconds per side, until they’re crispy and the butter smells nutty. Don’t walk away—they burn fast. Transfer to a paper towel-lined plate to drain.
- Serve and garnish. Ladle the soup into bowls. Crumble the crispy sage leaves on top, drizzle with a swirl of cream or coconut cream, and add a few toasted pumpkin seeds if you’re feeling fancy. Serve immediately.
Sensory Cues: When the squash is roasted, it should smell sweet and slightly caramelized. The soup should look velvety and smooth after blending—no chunks. And when you fry the sage, the butter should smell nutty and the leaves should look dark green and crisp, not brown or burnt.
Personal Tip: I always taste the soup before and after seasoning. It’s amazing how much difference a pinch of salt makes. And if the soup is too thick for your liking, add a splash more broth or water until it reaches your desired consistency.
Cooking Tips & Techniques
After making this creamy butternut squash soup with sage more times than I can count, I’ve picked up a few tricks that make a real difference.
Roast, Don’t Boil. I know it’s tempting to just throw everything in a pot and boil it, but roasting the squash first is non-negotiable. It concentrates the flavor and adds a natural sweetness that you just can’t get any other way. The caramelized edges are where the magic happens.
Don’t Skip the Potato. The potato might seem like an extra step, but it’s what gives this soup its velvety texture without needing heavy cream. Plus, it helps stabilize the soup so it doesn’t separate when you reheat it. I’ve tried making this without the potato, and it’s just not the same.
Watch the Sage. Fried sage leaves go from perfect to burnt in about 10 seconds. Keep a close eye on them, and don’t be tempted to cook them on high heat. Medium heat is your friend here. The butter should be bubbling gently, not smoking.
Season in Layers. Add salt at each stage—when roasting the squash, when cooking the onion, and again after blending. This builds flavor from the ground up rather than trying to fix it at the end. I learned this from a chef friend, and it made a huge difference.
My Biggest Failure: The first time I made this soup, I used a regular blender without letting the soup cool first. Let’s just say my kitchen ceiling got a very thorough cleaning that day. Always let hot soup cool for at least 10 minutes before blending, and never fill the blender more than halfway.
Multitasking Strategy: While the squash roasts, prep the onion and garlic. While the soup simmers, fry the sage and toast the pumpkin seeds. This way, everything comes together at the same time without any last-minute scrambling.
Variations & Adaptations
One of the best things about this creamy butternut squash soup with sage is how adaptable it is. Here are some variations I’ve tried and loved.
Vegan Version: Replace the butter with coconut oil or vegan butter for frying the sage. Use coconut cream instead of heavy cream for the drizzle. The soup itself is already vegan if you use vegetable broth and skip the cream garnish. I’ve made this for vegan friends, and they couldn’t tell the difference.
Spicy Twist: Add ½ teaspoon of smoked paprika and a pinch of cayenne pepper when you add the garlic. The smokiness pairs beautifully with the sage, and the heat cuts through the richness. I love this version on cold winter nights when I need something to warm me from the inside out.
Apple-Squash Combo: Peel and cube one medium apple (I prefer Honeycrisp or Fuji) and add it to the pot with the potato. The apple adds a subtle sweetness and a touch of acidity that brightens the whole soup. This is my go-to for fall dinner parties—it feels extra special without extra effort.
Curried Butternut Squash Soup: Add 1 tablespoon of curry powder and ½ teaspoon of ground ginger when you cook the onion. The warm spices complement the squash and sage beautifully. Top with a dollop of yogurt and fresh cilantro instead of the cream and sage. It’s a completely different soup, but equally delicious.
Low-Carb Adaptation: Replace the potato with half a head of cauliflower, broken into florets. Cauliflower adds creaminess without the carbs. Roast it alongside the squash for extra flavor. This version is surprisingly satisfying and perfect for keto or low-carb diets.
My Personal Favorite Variation: I once added a splash of maple syrup and a pinch of cinnamon to the soup before blending. It sounds weird, but the maple enhances the squash’s natural sweetness, and the cinnamon adds warmth without being overpowering. My family requests this version every Thanksgiving now.
Serving & Storage Suggestions
This creamy butternut squash soup with sage is incredibly versatile when it comes to serving and storing.
Serving Temperature: Serve this soup piping hot. I like to warm the bowls first by filling them with hot water for a minute, then emptying them before ladling in the soup. It keeps the soup hot longer, especially on cold days.
Presentation Tips: Ladle the soup into shallow bowls for a more elegant look. Swirl a spoonful of cream or coconut cream on top, then use a toothpick to drag it into a pattern. Arrange a few crispy sage leaves in the center and sprinkle toasted pumpkin seeds around them. It looks like something from a fancy restaurant, but it takes 30 seconds.
What to Serve With It: A crusty baguette or sourdough bread is perfect for dipping. A simple green salad with a tangy vinaigrette balances the richness. For a heartier meal, serve it alongside a decadent red wine chocolate cake for dessert—the contrast is wonderful. I also love pairing it with a glass of dry white wine or a crisp apple cider.
Storage Instructions: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors actually meld and deepen overnight, so it often tastes even better the next day.
Freezing Instructions: This soup freezes beautifully. Pour cooled soup into freezer-safe bags or containers, leaving about an inch of headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating Tips: 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 thin it out. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling the soup when reheating—it can cause the texture to become grainy.
Flavor Development: I’ve noticed that this soup tastes even better after a day or two in the fridge. The flavors meld and mellow, creating a more harmonious taste. So don’t hesitate to make it a day ahead if you’re serving it for a special occasion.
Nutritional Information & Benefits
This creamy butternut squash soup with sage isn’t just delicious—it’s packed with nutrients that make you feel good about eating it.
Estimated Nutritional Values (per serving, serves 6):
- Calories: 185
- Total Fat: 8g
- Saturated Fat: 3g
- Cholesterol: 10mg
- Sodium: 480mg
- Total Carbohydrates: 28g
- Dietary Fiber: 5g
- Sugars: 8g
- Protein: 3g
- Vitamin A: 350% DV
- Vitamin C: 40% DV
- Potassium: 700mg
Health Benefits: Butternut squash is loaded with vitamin A, which is essential for eye health and immune function. It’s also rich in fiber, which supports digestive health and helps you feel full longer. The sage in this recipe isn’t just for flavor—it’s been used for centuries in traditional medicine for its anti-inflammatory properties.
Dietary Considerations: This soup is naturally gluten-free and can easily be made vegan and dairy-free with the substitutions mentioned earlier. It’s also relatively low in calories for such a satisfying dish, making it a great option for weight management. The potato adds resistant starch, which is beneficial for gut health.
Potential Allergens: This recipe contains dairy (butter and optional cream). For a dairy-free version, use coconut oil and coconut cream. The soup is nut-free, egg-free, and soy-free as written.
My Personal Wellness Perspective: I love that this soup feels indulgent but is actually packed with vegetables. It’s one of those rare recipes that satisfies both your comfort food cravings and your desire to eat well. I make a big batch every week during fall and winter, and it honestly makes me feel healthier just knowing it’s in the fridge.
Conclusion
This creamy butternut squash soup with sage started as a happy accident on a chaotic weeknight, but it’s become so much more than that. It’s the soup I turn to when I need comfort, when I want to impress without stress, and when I just want something that tastes like home. The combination of sweet roasted squash, earthy sage, and silky texture is simple but somehow perfect.
I encourage you to make this recipe your own. Add a pinch of cinnamon, swap in coconut milk, or throw in an extra handful of sage—whatever feels right. Cooking should be flexible and fun, not rigid and stressful. And if you forget to buy bread like I did? Don’t worry. This soup doesn’t need it anyway.
I’d love to hear how your soup turns out. Did you try a variation? Did your family love it? Drop a comment below and let me know. And if you’re in the mood for more cozy recipes, check out our full collection of recipes for more inspiration. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen butternut squash for this soup?
Absolutely! Frozen butternut squash works great in a pinch. Just skip the roasting step and add the frozen squash directly to the pot with the broth. The soup won’t have quite the same caramelized depth, but it’ll still be delicious. Add an extra pinch of salt and a dash of smoked paprika to boost the flavor.
How can I make this soup thicker or thinner?
For a thicker soup, add less broth or let it simmer uncovered for an extra 10 minutes to reduce. You can also add an extra half potato. For a thinner soup, add more broth or water a little at a time until it reaches your desired consistency. Remember, the soup will thicken as it cools, so account for that.
Can I make this soup in a slow cooker or Instant Pot?
Yes! For a slow cooker, roast the squash first, then add everything except the sage to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Blend, then fry the sage just before serving. For an Instant Pot, sauté the onion and garlic using the sauté function, add the remaining ingredients (except sage), and pressure cook on high for 10 minutes. Quick release, blend, and serve.
How do I store leftover crispy sage leaves?
Crispy sage leaves are best eaten fresh, but you can store leftovers in an airtight container at room temperature for up to 2 days. If they lose their crunch, you can re-crisp them in a dry skillet over medium heat for 30 seconds. Just watch them carefully—they burn easily.
Can I use dried sage instead of fresh?
Yes, but the flavor and texture will be different. Dried sage is more concentrated and slightly more bitter. Use 1 tablespoon of dried sage and add it to the pot while the soup simmers rather than frying it. Skip the crispy sage garnish or use fresh sage leaves for that part. The soup will still be delicious, just with a more subtle sage presence.
Pin This Recipe!

Easy Creamy Butternut Squash Soup with Sage Recipe
This creamy butternut squash soup with sage is a quick and easy recipe that comes together in under an hour. Roasted squash and a secret potato create a silky, dairy-free texture, while crispy fried sage adds the perfect crunch.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 large butternut squash (about 3 pounds), peeled, seeded, and cubed into 1-inch pieces
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 medium Yukon Gold potato, peeled and cubed
- 4 cups vegetable broth, low-sodium
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- 15–20 fresh sage leaves
- 2 tablespoons unsalted butter
- ¼ cup heavy cream or coconut cream (optional, for garnish)
- Toasted pumpkin seeds (optional, for garnish)
- A pinch of red pepper flakes (optional, for garnish)
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Prep the squash: peel, cut in half lengthwise, scoop out seeds, and cut into 1-inch cubes.
- Spread the cubed squash on the prepared baking sheet. Drizzle with 2 tablespoons olive oil and season with a pinch of salt and pepper. Toss to coat evenly. Roast for 25-30 minutes, flipping halfway, until tender and golden brown.
- While the squash roasts, heat 1 tablespoon of olive oil in a large soup pot over medium heat. Add the diced onion and cook for 5-6 minutes until softened and translucent.
- Stir in the minced garlic and cubed potato. Cook for 2 minutes until fragrant.
- Pour in the vegetable broth and bring to a boil. Reduce heat to low, cover, and simmer for 15 minutes until the potato is fork-tender.
- Add the roasted squash to the pot. Stir and let simmer for another 5 minutes.
- Remove from heat. Using an immersion blender, puree the soup until completely smooth. (If using a regular blender, let cool for 10 minutes first and blend in batches.)
- Season with salt and pepper to taste.
- In a small skillet, melt the butter over medium heat. Add the sage leaves in a single layer and cook for 30-45 seconds per side until crispy. Transfer to a paper towel-lined plate.
- Ladle the soup into bowls. Crumble the crispy sage leaves on top, drizzle with cream, and add pumpkin seeds or red pepper flakes if desired. Serve immediately.
Notes
Roasting the squash is key for flavor. The potato adds creaminess without dairy. Watch the sage carefully when frying—it burns quickly. For a vegan version, use coconut oil instead of butter and coconut cream instead of heavy cream. The soup thickens as it cools; add more broth to thin if needed.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 185
- Sugar: 8
- Sodium: 480
- Fat: 8
- Saturated Fat: 3
- Carbohydrates: 28
- Fiber: 5
- Protein: 3
Keywords: butternut squash soup, creamy soup, sage, fall recipe, easy soup, vegetarian soup, gluten-free soup


