This was supposed to be a roasted butternut squash lasagna. I had the whole thing planned out in my head—layers of tender squash, a creamy béchamel, and crispy sage leaves on top. But somewhere between the grocery store and my kitchen, my brain short-circuited. I grabbed the wrong bag of onions—sweet ones instead of yellow—and my oven decided to run about 50 degrees cooler than it should. The squash took forever to soften, the kids were circling like hungry sharks, and I was this close to ordering pizza.
In a moment of pure “I give up,” I scraped the half-roasted squash into my biggest pot, tossed in the sweet onions (because why not at this point?), and poured in some broth I found hiding in the back of the pantry. I figured we’d have a weird, chunky soup situation. My neighbor, Maria, had just knocked on the door to borrow an egg, and she saw me staring into the pot like it had personally offended me. “Just blend it,” she said, like it was the most obvious thing in the world. So I did. And honestly? That first spoonful made me laugh out loud. It was creamy, but not heavy. Sweet, but balanced by the earthy sage I’d meant to crisp up for the lasagna. The whole thing came together in one pot, cost maybe eight bucks, and everyone—even my picky seven-year-old—asked for seconds. Maybe you’ve been there, staring down a kitchen fail and wondering if you should just give up. Let me tell you, sometimes the best recipes come from the messiest moments. This one’s been on weekly rotation ever since.
Why You’ll Love This Recipe
I’ve tested this soup more times than I can count, and each time, it just gets better. It’s the kind of recipe that makes you look like a kitchen hero without actually trying very hard. Here is why this one is different from all the other squash soups out there.
- Budget-Friendly Winner: A single butternut squash costs about the same as a fast-food value meal, but it feeds a family of four with leftovers. No fancy ingredients, no specialty stores needed.
- One-Pot Magic: Everything happens in one pot—sautéing, simmering, blending. Less cleanup means more time to actually sit down and enjoy your meal.
- Creamy Without Cream: The squash itself gets so silky when blended that you honestly won’t miss the heavy cream. It’s rich and satisfying without feeling like a gut bomb.
- Picky Eater Approved: My kids have no idea they’re eating a vegetable that’s packed with vitamin A. The sweetness of the roasted squash wins them over every single time.
- Freezes Like a Dream: Make a double batch and stash some in the freezer for those nights when cooking feels impossible. It thaws and reheats beautifully.
This isn’t just another soup recipe. It’s the one I turn to when I need a win on a Tuesday night—when the pantry looks bare, the budget is tight, and everyone at the table needs something warm and comforting. The sage adds this cozy, almost woodsy note that makes the whole kitchen smell like fall, even in the middle of winter.
What Ingredients You Will Need
This recipe uses simple, honest ingredients that work together to create something truly special. Most of these are pantry staples or easy to find at any grocery store, which makes this a great go-to meal when you’re short on time and energy.
- 1 medium butternut squash (about 2.5 to 3 pounds) — Look for one that feels heavy for its size and has a matte, beige skin. No shiny ones—those are underripe. You’ll peel, seed, and cube it. (I’ve tried pre-cut cubes from the store in a pinch, and they work, but fresh is always better for flavor.)
- 2 tablespoons olive oil — Use a good-quality extra virgin olive oil for the best flavor. It’s the base for sautéing the aromatics and adds a subtle richness.
- 1 large sweet onion, diced — Sweet onions (like Vidalia or Walla Walla) add a natural sweetness that balances the earthy squash. Yellow onions work too, but sweet ones are my preference.
- 3 cloves garlic, minced — Fresh garlic is non-negotiable here. Pre-minced jarred stuff just doesn’t have the same punch. (I’ve made that mistake before, trust me.)
- 1 tablespoon fresh sage, chopped — Fresh sage is the star of this soup. Dried sage works in a pinch, but use half the amount—dried herbs are more concentrated.
- 4 cups vegetable broth — I use low-sodium broth so I can control the salt. Homemade is lovely, but a good store-bought brand works perfectly. (I like Pacific Foods or Better Than Bouillon paste.)
- 1 cup water — Just regular tap water. You might need a splash more to adjust the consistency at the end.
- 1/2 teaspoon salt — Fine sea salt is my go-to. You can adjust to taste later.
- 1/4 teaspoon black pepper — Freshly ground is always best, but pre-ground works too.
- Optional: 1/4 cup coconut milk or heavy cream — For extra richness. I usually skip it, but it’s a nice touch if you’re feeling fancy.
- Optional toppings: Toasted pumpkin seeds, extra sage leaves, a drizzle of olive oil — These add texture and visual appeal, but the soup is delicious on its own.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll actually use:
- A large, heavy-bottomed pot or Dutch oven — I use my 5.5-quart Le Creuset, but any sturdy pot with a lid works. The heavy bottom helps prevent burning and ensures even cooking.
- A sharp vegetable peeler — A Y-shaped peeler makes quick work of the squash’s tough skin. I’ve used a paring knife in a pinch, but it’s a lot more work.
- A chef’s knife and cutting board — You’ll need to cube the squash and dice the onion. A sharp knife makes this safer and faster.
- An immersion blender — This is my favorite tool for creamy soups. It blends right in the pot, which means less mess. If you don’t have one, a regular blender works too—just work in batches and be careful with the hot liquid.
- A wooden spoon or silicone spatula — For stirring and scraping the bottom of the pot.
- Measuring cups and spoons — For accuracy, especially with the broth and seasonings.
If you’re on a budget, skip the immersion blender and use a regular blender. Just let the soup cool slightly before blending, and never fill the blender more than halfway. Trust me on that one—I’ve cleaned hot soup off my ceiling before, and it’s not fun.
Preparation Method

Let’s walk through this step by step. I’ll include all the little details I wish someone had told me the first time I made this.
- Prep the squash. Start by cutting off both ends of the butternut squash so it sits flat on your cutting board. Use a sharp vegetable peeler to remove the skin. It’s thick, so you might need to go over some spots twice. Cut the squash in half lengthwise and scoop out the seeds with a spoon. (Save the seeds if you want—they roast up nicely with a little salt.) Cut the flesh into 1-inch cubes. This takes about 10 minutes, but it gets faster with practice.
- Heat the oil. Place your large pot over medium heat and add the olive oil. Let it warm up for about 30 seconds until it shimmers. You want it hot enough to sizzle when the onion hits the pot, but not smoking.
- Sauté the aromatics. Add the diced sweet onion and cook, stirring occasionally, for about 5 minutes until it turns translucent and starts to soften. The smell should be sweet and mellow—not sharp or burning. Add the minced garlic and chopped sage, and cook for another minute until fragrant. Stir constantly so the garlic doesn’t burn. Burnt garlic tastes bitter and will ruin the whole pot.
- Add the squash. Toss in the cubed butternut squash and stir to coat it with the onion mixture. Let it cook for 2-3 minutes, stirring occasionally. This step helps the squash start releasing its natural sugars, which adds depth to the soup.
- Pour in the liquid. Add the vegetable broth and water. The liquid should just barely cover the squash. If it doesn’t, add a bit more broth or water. Bring everything to a boil, then reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes. The squash is ready when you can easily pierce a cube with a fork—it should be very tender, almost falling apart.
- Blend until smooth. Turn off the heat. If you’re using an immersion blender, submerge it fully in the soup and blend until completely smooth. Move the blender around to make sure you get every bit. If you’re using a regular blender, let the soup cool for about 10 minutes first. Work in batches, filling the blender no more than halfway. Hold the lid down with a folded kitchen towel to prevent any accidents. Blend each batch until velvety smooth, then pour into a separate pot or large bowl.
- Season and adjust. Stir in the salt and pepper. Taste the soup and adjust the seasoning. You might want a pinch more salt or an extra grind of pepper. If the soup is thicker than you’d like, stir in a splash of water or broth. If you’re using coconut milk or cream, stir it in now. Heat the soup gently over low heat if it needs to be warmer.
- Serve and garnish. Ladle the soup into bowls and add your favorite toppings. A few toasted pumpkin seeds, a drizzle of olive oil, and an extra sage leaf make it look restaurant-worthy. But honestly, it’s just as good plain.
Cooking Tips & Techniques
Over the years, I’ve learned a few things that make this soup even better. Here are the tips I wish I’d known from the start.
Roast the squash first for deeper flavor. If you have an extra 15 minutes, toss the cubed squash with a little olive oil and salt, spread it on a baking sheet, and roast at 400°F for 20 minutes before adding it to the pot. This caramelizes the sugars and adds a nutty, almost smoky flavor. I do this on weekends when I have more time, and it’s worth the extra step.
Don’t skip the sage. Fresh sage is the heart of this soup. It has this earthy, slightly peppery flavor that complements the sweetness of the squash perfectly. If you can’t find fresh sage, dried is okay—just use half the amount. And if you’re really in a pinch, dried thyme or rosemary can stand in, but the soup won’t taste quite the same.
Watch your salt. Butternut squash is naturally sweet, so it needs enough salt to balance that sweetness. I start with 1/2 teaspoon and always taste before adding more. Different broths have different sodium levels, so trust your taste buds over the recipe.
Blend carefully. Hot soup expands when blended, which is why I always let it cool slightly first. One time I was in a hurry and blended it while it was still boiling—let’s just say the kitchen ceiling needed a wipe-down. Patience pays off here.
Make it ahead. This soup actually tastes better the next day. The flavors have time to meld and deepen. I often make it a day ahead and reheat it gently on the stove. Just add a splash of water or broth if it’s thickened overnight.
Variations & Adaptations
This recipe is forgiving and flexible. Here are some ways to make it your own.
- Vegan and Dairy-Free: The soup is naturally vegan if you use vegetable broth and skip the cream. The coconut milk option adds richness without dairy, and it’s delicious.
- Add Some Heat: Stir in a pinch of red pepper flakes or a minced fresh chili along with the garlic. The heat cuts through the sweetness beautifully and adds a whole new dimension.
- Make It Heartier: Add a can of drained and rinsed chickpeas or white beans during the last 5 minutes of simmering. They blend in nicely and add protein, making the soup more filling for lunch or dinner.
- Swap the Squash: No butternut squash? Use acorn squash, kabocha, or even a sugar pumpkin. The cooking time might vary slightly, but the method stays the same. Sweet potatoes also work in a pinch.
- Try Different Herbs: If you’re out of sage, try fresh thyme or rosemary. Both pair well with squash. I once used a mix of sage and thyme, and it was honestly one of the best batches I’ve made.
Serving & Storage Suggestions
This soup is incredibly versatile when it comes to serving. Here’s how I like to enjoy it.
Serving Temperature: Serve it hot, but not boiling. I let it sit for a minute or two after ladling into bowls. A drizzle of olive oil and a few pumpkin seeds on top add texture and make it look pretty.
What to Serve With It: A crusty loaf of bread is my go-to—sourdough or a good French baguette works perfectly. For a more complete meal, pair it with a simple green salad dressed with lemon vinaigrette. I’ve also served it alongside grilled cheese sandwiches for the ultimate comfort food combo.
Storage: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors actually deepen over time, so leftovers are a treat.
Freezing: This soup freezes beautifully. Pour cooled soup into freezer-safe bags or containers, leaving a little room for expansion. It keeps for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove or in the microwave.
Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of water or broth if it’s too thick. The microwave works too—just use a microwave-safe bowl and heat in 1-minute intervals, stirring between each.
Nutritional Information & Benefits
This soup is as good for you as it is delicious. Here’s a rough breakdown per serving (based on 6 servings, without optional toppings).
- Calories: Approximately 150-180
- Fat: 7g (mostly from healthy olive oil)
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 3g
- Vitamin A: Over 200% of the daily value (from the squash)
- Vitamin C: About 35% of the daily value
Butternut squash is packed with vitamin A, which supports eye health and immune function. The sage has anti-inflammatory properties, and the olive oil provides heart-healthy fats. This soup is naturally gluten-free, dairy-free (if you skip the cream), and vegan-friendly. It’s a nutrient-dense meal that fills you up without weighing you down.
Conclusion
This cozy one-pot butternut squash and sage soup is proof that some of the best things in life come from happy accidents. It’s budget-friendly, family-approved, and comes together in a single pot with minimal fuss. Whether you’re feeding a crowd on a chilly evening or just need a comforting bowl of soup after a long day, this recipe delivers every single time.
I love that I can make it with ingredients I almost always have on hand, and that it pleases everyone at my table—from the picky eater to the vegetable lover. Don’t be afraid to play with the variations and make it your own. That’s the beauty of a simple recipe like this one.
I’d love to hear how yours turns out! Drop a comment below and let me know what toppings you used or if you tried a fun twist. And if you snap a photo, tag me on Pinterest—I’m always looking for new inspiration from fellow home cooks. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
Absolutely. Frozen butternut squash cubes are a great time-saver. You can add them directly to the pot without thawing—just increase the simmering time by about 5 minutes. The texture will be slightly different (frozen squash tends to be a bit more watery), but the flavor is still excellent.
How can I make this soup thicker or thinner?
For a thicker soup, use less broth or let it simmer uncovered for an extra 10 minutes to reduce the liquid. For a thinner soup, stir in additional broth or water a splash at a time until it reaches your desired consistency. I always start with the recommended amount and adjust at the end.
Can I make this in a slow cooker or Instant Pot?
Yes! For a slow cooker, sauté the aromatics on the stovetop first, then transfer everything to the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Blend at the end. For an Instant Pot, use the sauté function for the aromatics, then pressure cook on high for 10 minutes with a natural release. Blend and serve.
What can I use instead of fresh sage?
Dried sage is the best substitute—use about 1 teaspoon. You can also try fresh thyme, rosemary, or even a pinch of dried marjoram. Each herb will give the soup a slightly different character, but they all pair well with butternut squash.
How do I prevent the soup from being too sweet?
If your squash is particularly sweet, balance it with a little extra salt and a squeeze of fresh lemon juice or a splash of apple cider vinegar. The acidity cuts through the sweetness and brightens the whole soup. I also find that adding a pinch of cayenne or black pepper helps round out the flavors.
Pin This Recipe!

Cozy One-Pot Butternut Squash and Sage Soup
A creamy, budget-friendly butternut squash soup made in one pot with fresh sage. It’s naturally vegan, gluten-free, and perfect for chilly evenings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 2.5 to 3 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 large sweet onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh sage, chopped
- 4 cups vegetable broth (low-sodium recommended)
- 1 cup water
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Optional: 1/4 cup coconut milk or heavy cream
- Optional toppings: Toasted pumpkin seeds, extra sage leaves, a drizzle of olive oil
Instructions
- Prep the squash: Cut off both ends of the butternut squash so it sits flat. Use a sharp vegetable peeler to remove the skin. Cut the squash in half lengthwise and scoop out the seeds. Cut the flesh into 1-inch cubes.
- Heat the oil: Place a large pot over medium heat and add the olive oil. Let it warm up until shimmering.
- Sauté the aromatics: Add the diced sweet onion and cook, stirring occasionally, for about 5 minutes until translucent. Add the minced garlic and chopped sage, and cook for another minute until fragrant.
- Add the squash: Toss in the cubed butternut squash and stir to coat. Let it cook for 2-3 minutes, stirring occasionally.
- Pour in the liquid: Add the vegetable broth and water. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes until the squash is very tender.
- Blend until smooth: Turn off the heat. Use an immersion blender to blend the soup until completely smooth. If using a regular blender, let the soup cool for 10 minutes, then blend in batches.
- Season and adjust: Stir in the salt and pepper. Taste and adjust seasoning. If the soup is too thick, add a splash of water or broth. If using coconut milk or cream, stir it in now.
- Serve and garnish: Ladle into bowls and add optional toppings like toasted pumpkin seeds, a drizzle of olive oil, or extra sage leaves.
Notes
For deeper flavor, roast the cubed squash with olive oil and salt at 400°F for 20 minutes before adding to the pot. Fresh sage is key; if using dried, use half the amount. The soup tastes even better the next day. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 165
- Sugar: 6
- Sodium: 480
- Fat: 7
- Saturated Fat: 1
- Carbohydrates: 22
- Fiber: 4
- Protein: 3
Keywords: butternut squash soup, one-pot soup, vegan soup, gluten-free soup, fall soup, sage soup


