Written by

Jacob Stewart

Published

Cozy Butternut Squash and Sage Soup: Easy Budget-Friendly Recipe

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My daughter asked why I couldn’t just dump the raw squash straight into the pot with the broth. I started to explain why that wouldn’t work—something about roasting first to unlock sweetness, about caramelization being non-negotiable. Then I stopped. It was a Tuesday. I was tired. And honestly? I had no good reason except “that’s how I’ve always done it.” So I shrugged and said, “Let’s find out.”

I chopped that stubborn butternut squash into rough chunks—skin on, because she was watching and I wanted to prove a point about texture—and tossed it into the pot with some broth, a sad-looking onion, and a few sage leaves I’d forgotten I had. Twenty minutes later, I blended it up, fully expecting a watery, bland disaster I’d have to salvage with cream and apologies. Instead, I took a sip and just stood there, holding the ladle. It was rich. It was velvety. It tasted like something I’d paid twelve dollars for at a café.

She was right. I was wrong. And that soup became our go-to budget dinner that fall, the one I’d make on Sundays while she did homework at the counter, the one that proved a beginner’s instinct sometimes beats a cookbook rule. Maybe you’ve been there—staring at a recipe, certain you knew the “right” way, only to have a kid or a partner suggest something so simple it felt almost offensive. That’s this soup. It’s the one that taught me to shut up and listen once in a while.

Why You’ll Love This Recipe

Let me tell you why this butternut squash and sage soup has earned a permanent spot in our weekly rotation. It’s not fancy. It’s not fussy. But it is the kind of meal that makes everyone at the table go quiet for a minute—and with two picky eaters under one roof, that’s basically a miracle.

  • Budget-Friendly to the Core : One medium butternut squash costs around two bucks at most grocery stores. Add an onion, some broth, and a handful of sage, and you’ve got dinner for four. No cream, no fancy oils, no imported cheese.
  • Kid-Approved Without Tricks : My kids don’t know there’s no cream in this. They just know it’s smooth and slightly sweet and tastes like something they’d order at a restaurant. I’ve served it to neighbor kids, to picky nephews, to a friend’s toddler who usually survives on air and goldfish crackers. It works.
  • Comes Together in Under 30 Minutes : No roasting required. No multiple pots. One pot, a blender, and you’re done. This is a weeknight hero, plain and simple.
  • Leftovers That Get Better : I’m not exaggerating when I say this soup tastes even better the next day. The flavors meld overnight into something deeper and cozier. Make a double batch on Sunday, and you’ve got lunch for half the week.
  • Comfort Food That’s Actually Good for You : Butternut squash is packed with vitamin A, fiber, and antioxidants. You’re feeding your family something nourishing without them suspecting a thing.

This isn’t just another squash soup recipe. It’s the one I landed on after years of roasting, sweating, and overcomplicating things. It’s the version that stripped away everything unnecessary and left only what mattered: sweet squash, earthy sage, and a silky texture that feels indulgent without any cream at all.

What Ingredients You Will Need

This recipe uses simple, affordable ingredients that you can find at any grocery store. No special trips to a fancy market, no obscure spices gathering dust in your cabinet. Here’s what you’ll need:

  • 1 medium butternut squash (about 2.5 to 3 pounds) — Look for one that feels heavy for its size and has a solid, unblemished skin. You’ll peel and cube it, so don’t stress about perfection. I prefer squash from the farmers’ market in fall, but the grocery store variety works just fine.
  • 1 large yellow onion, roughly chopped — Sweet onions work too, but yellow onions give a nice savory backbone. If all you have is a red onion, go for it—the color will be slightly different but the flavor will still be great.
  • 3 cloves garlic, smashed — I use pre-peeled garlic from a jar on lazy nights. No shame in that game. Fresh is lovely, but smashed garlic from a jar still brings the warmth.
  • 4 cups low-sodium vegetable broth — I recommend Better Than Bouillon vegetable base for the richest flavor without the price tag of boxed broth. Chicken broth works beautifully here too if you’re not keeping it vegetarian.
  • 1 cup water — Just tap water is fine. This helps thin the soup to the perfect consistency without adding extra cost.
  • 10 to 12 fresh sage leaves — Fresh sage is non-negotiable here, friends. Dried sage has its place, but it won’t give you that warm, woodsy aroma that makes this soup special. A standard grocery store produce section carries it in little plastic clamshells for about two bucks.
  • 1 tablespoon olive oil — Any neutral oil works. I use olive oil because it’s what I always have. Avocado oil or even coconut oil would be fine.
  • ½ teaspoon salt — Adjust to taste. Start with less if your broth is salted.
  • ¼ teaspoon black pepper — Freshly ground if you can, pre-ground if that’s what you’ve got.
  • Optional: ¼ cup plain Greek yogurt or heavy cream — For swirling on top at serving. Totally optional, but pretty. I use Greek yogurt because it adds a tangy contrast and a little protein.
  • Optional: Toasted pumpkin seeds or croutons — For crunch. My kids love crushed-up croutons sprinkled on top. Whatever gets them to the table.

That’s it. Nine ingredients, most of which you probably already have. The total cost for a pot of this soup usually runs me around five to six dollars. For a meal that feeds four with leftovers? That’s a win in my book.

Equipment Needed

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

  • A large pot or Dutch oven — I use my 5.5-quart Le Creuset that I found at a thrift store for twenty bucks, but any heavy-bottomed pot with a lid works. The heavier the pot, the more evenly your onions will cook without scorching.
  • A sharp chef’s knife — Butternut squash is tough. A dull knife is dangerous. If your knife won’t slice through a tomato cleanly, sharpen it first or grab a serrated knife for the squash.
  • A vegetable peeler — The Y-shaped peelers are my favorite for squash. They hug the curves better than a straight peeler. A paring knife works too if you’re comfortable with it.
  • A cutting board — Preferably a large one. Squash cubes go flying if you’re working on a tiny board.
  • A wooden spoon or spatula — For stirring the onions and scraping up any brown bits from the bottom of the pot.
  • A blender — An immersion blender is ideal here because you can blend right in the pot. But a standard countertop blender works perfectly too—just work in batches and hold the lid down with a towel so you don’t paint your kitchen with hot soup.
  • Measuring cups and spoons — For the broth and seasonings. I eyeball the salt these days, but starting out, measure.

If you don’t have a blender at all, you can mash the squash with a potato masher for a chunkier texture. It won’t be silky, but it’ll still taste wonderful.

Preparation Method

butternut squash and sage soup preparation steps

Here’s how to make this soup without any stress. I’ve broken it down into clear steps with the little tricks I’ve learned from making this probably fifty times by now.

  1. Prep the squash (5 minutes) — Cut off the stem end and the bottom of the squash so it sits flat on your cutting board. Use your vegetable peeler to strip off the skin. It’s thick, so take your time. Once peeled, slice the squash in half lengthwise and scoop out the seeds with a spoon. (Save those seeds! Toss them with oil and salt, roast at 350°F for 15 minutes, and you’ve got a snack.) Cut the flesh into 1-inch cubes. Don’t stress about perfect uniformity—they’ll all get blended anyway.
  2. Sauté the aromatics (8 minutes) — Heat your olive oil in the large pot over medium heat. Add the chopped onion and cook, stirring occasionally, until it turns translucent and starts to brown at the edges—about 5 minutes. Toss in the smashed garlic cloves and cook for another 2 minutes, until the garlic smells fragrant but not burned. If the garlic starts to brown too fast, turn the heat down. Burnt garlic tastes bitter and will ruin the soup.
  3. Add the squash and sage (2 minutes) — Dump in your cubed squash and the fresh sage leaves. Stir everything together so the squash gets coated in the oily onion mixture. Let it cook for about 2 minutes, stirring a few times. This little step helps the squash start softening and picks up the sage flavor.
  4. Pour in the liquid (1 minute) — Add the vegetable broth and water. Stir to combine, scraping the bottom of the pot with your wooden spoon to loosen any browned bits. Those bits are pure flavor—don’t leave them behind.
  5. Simmer until tender (15 to 20 minutes) — Bring the soup to a boil, then reduce the heat to medium-low so it’s at a gentle simmer. Cover the pot and let it cook until the squash is fork-tender—meaning you can pierce a cube easily with a fork and it falls apart. This usually takes about 15 minutes, but larger cubes might need 20. Check at the 12-minute mark to be safe.
  6. Blend until smooth (3 minutes) — Remove the pot from the heat. If you’re using an immersion blender, submerge it and blend until the soup is completely smooth. Be careful not to splash—hot soup burns. If you’re using a countertop blender, let the soup cool for 5 minutes first, then blend in batches, filling the blender no more than halfway each time. Hold the lid down with a folded kitchen towel and start on low speed before gradually increasing. Pour each batch into a clean pot or large bowl.
  7. Season and adjust (2 minutes) — Stir in the salt and pepper. Taste. Does it need more salt? Squash varies, so trust your tongue. If the soup is thicker than you like, stir in a little extra broth or water until it reaches your preferred consistency. If it’s thinner than you’d like, simmer it uncovered for a few more minutes to reduce.
  8. Serve (2 minutes) — Ladle the soup into bowls. Add a swirl of Greek yogurt or heavy cream if you’re using it, and sprinkle with pumpkin seeds, croutons, or a few torn fresh sage leaves. Serve hot.

One thing I learned the hard way: don’t skip the simmering time even if the squash seems soft. The longer it simmers, the more the flavors meld together. I once rushed this step and ended up with soup that tasted like separate ingredients instead of a unified dish.

Cooking Tips & Techniques

I’ve made enough mistakes with this soup to fill a small notebook. Here are the lessons that actually matter:

Don’t overcrowd the pot. If you’re doubling the recipe, use a bigger pot or cook it in two batches. When too much squash is crammed in, it steams instead of simmering, and you lose some of that concentrated flavor. I learned this when I tried to make a triple batch for a neighborhood gathering and ended up with soup that tasted watered down.

Toast the sage if you want a deeper flavor. Before adding the broth, push the onions and squash to the side of the pot and drop the sage leaves directly onto the hot surface for about 30 seconds. They’ll crisp up slightly and release an incredible aroma. This is optional but worth the extra 30 seconds.

Peel the squash in the sink. Squash peels fly everywhere. I learned to do it over the sink or inside a large bowl to contain the mess. Your countertops will thank you.

Use the blender lid vent. When blending hot soup in a countertop blender, remove the center cap from the lid and cover the opening with a folded towel. This lets steam escape without making a mess and prevents the lid from popping off. I ignored this advice once and spent an hour scrubbing soup off my ceiling.

Season in layers. Add a pinch of salt when you sauté the onions, another when you add the broth, and the final salt at the end. Layering the seasoning builds complexity that a single addition can’t match. This is a trick I picked up from a chef friend who said, “Salt is not a last-minute guest.”

Make it ahead. This soup is actually better the next day. The flavors settle and deepen overnight. I often make it on a Sunday evening, let it cool, and refrigerate it for Monday’s dinner. Reheat gently on the stove, adding a splash of broth if it thickened too much.

Variations & Adaptations

One of the best things about this soup is how flexible it is. Here are some ways I’ve adapted it over the years:

Creamy Coconut Version — Swap the water for a can of full-fat coconut milk and use coconut oil instead of olive oil. Add a teaspoon of curry powder with the garlic. The coconut makes it extra luxurious, and the curry gives it a warm, aromatic twist. My sister-in-law makes this version and calls it “vacation soup.”

Spicy Kick — Add a small diced jalapeño (seeds removed unless you like heat) along with the onions, or stir in half a teaspoon of red pepper flakes before blending. My husband loves this version. The kids, predictably, do not.

Apple Addition — Peel and dice one apple (Granny Smith or Honeycrisp work great) and add it to the pot with the squash. The apple adds a subtle sweetness and a touch of acidity that brightens the whole soup. I discovered this by accident when I had an apple about to go bad and threw it in on a whim.

Roasted Version — If you have extra time, roast the cubed squash at 400°F for 25 minutes before adding it to the pot. Roasting caramelizes the squash and adds a deeper, almost nutty flavor. This is the version I make for holidays or when I want to impress company.

Dairy-Free and Vegan — The base recipe is already vegan if you use vegetable broth and skip the yogurt swirl. For creaminess without dairy, blend in a quarter cup of raw cashews (soaked in hot water for 15 minutes) or a peeled, cooked potato. Both add body without any cream.

Protein Boost — Stir in a can of drained and rinsed white beans (cannellini or great northern) before blending. They disappear into the soup and add fiber and protein without changing the flavor. My kids have never noticed.

Serving & Storage Suggestions

This soup is cozy in a bowl, but a few thoughtful touches make it feel like a real meal.

Serving Temperature — Serve it piping hot. Cold squash soup is a thing, but this version is meant to warm you from the inside out. Let it cool for just a couple minutes after blending so nobody burns their tongue.

Presentation Ideas — Swirl a spoonful of Greek yogurt or heavy cream into each bowl in a spiral pattern. Top with toasted pumpkin seeds, a few croutons, or a small sage leaf that you’ve fried in butter for 10 seconds. A drizzle of good olive oil on top adds richness and a beautiful finish.

What to Serve With It — A crusty loaf of bread is the classic companion. I love sourdough or a simple baguette, toasted and buttered. A grilled cheese sandwich on the side turns this into a meal my kids request by name. For a lighter option, a simple green salad with a lemony vinaigrette cuts through the soup’s richness.

Storage Instructions — Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The soup will thicken as it sits, so add a splash of broth or water when reheating.

Freezing — This soup freezes beautifully. Pour cooled soup into freezer-safe containers or zip-top bags (lay them flat for easy stacking). Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove. I usually freeze individual portions in mason jars for easy grab-and-go lunches.

Reheating — Reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. Microwave works in a pinch—use a microwave-safe bowl, cover it, and heat in 1-minute intervals, stirring between each.

Flavor Development — I’ll say it again: this soup is better on day two. The sage mellows out, the squash sweetness deepens, and everything comes together into something that tastes like it simmered all day. Don’t be afraid to make it ahead.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving (about 1.5 cups, without optional toppings):

Nutrient Amount per Serving
Calories 175
Total Fat 4g
Saturated Fat 0.5g
Carbohydrates 33g
Fiber 7g
Sugar 8g (natural)
Protein 4g
Vitamin A 350% DV
Vitamin C 45% DV
Potassium 800mg

Butternut squash is a nutritional powerhouse. It’s loaded with vitamin A for healthy vision and immune function, vitamin C for collagen production and immune support, and fiber for digestive health. The sage adds antioxidants and has been used traditionally to support brain health. This soup is naturally gluten-free, dairy-free (if you skip the optional yogurt), and vegan-friendly.

For a soup this affordable and easy, the nutritional payoff is honestly ridiculous. You’re feeding your family something that supports their health without them even noticing. That’s the kind of win I love.

Conclusion

This butternut squash and sage soup has become more than just a recipe in my house. It’s the meal I turn to when the week has been long and the grocery budget is thin. It’s the one I make when I need to feel like I’ve got dinner handled without breaking a sweat. And it’s the one that taught me to trust a simpler approach—even when every instinct says to make things harder.

I hope you give it a try, and I hope you make it your own. Throw in an apple if you’ve got one. Swap the sage for thyme. Top it with whatever crunchy thing your kids will eat. This soup is forgiving, flexible, and endlessly adaptable. That’s what makes it a keeper.

If you make this soup, I’d love to hear about it. Drop a comment below and tell me how it turned out, what you changed, or whether your kids approved. Share a photo if you’re feeling fancy. And if you’re looking for more cozy, budget-friendly meals, check out our creamy Tuscan chicken soup or our easy 30-minute chili for more weeknight wins.

Until next time, happy cooking—and don’t be afraid to let the beginners in your kitchen teach you something.

Frequently Asked Questions

Can I use frozen butternut squash for this soup?

Absolutely. Frozen cubed squash is a huge time-saver and works perfectly. You can add it straight to the pot without thawing—just increase the simmering time by about 5 minutes. The texture will be slightly different (frozen squash releases more water), so you might need to simmer uncovered at the end to thicken the soup.

How can I make this soup thicker or thinner?

For a thicker soup, simmer it uncovered for an extra 5 to 10 minutes after blending to let some liquid evaporate. You can also add a peeled, cooked potato before blending—it adds body without changing the flavor. For a thinner soup, stir in additional broth or water until it reaches your desired consistency.

Can I make this soup in an Instant Pot or slow cooker?

Yes! For the Instant Pot, use the sauté function to cook the onions and garlic, then add the squash, sage, and broth. Pressure cook on high for 8 minutes, then do a quick release. Blend as directed. For a slow cooker, sauté the aromatics on the stove first, then transfer everything to the slow cooker and cook on low for 6 to 8 hours or high for 3 to 4 hours. Blend at the end.

What can I use instead of fresh sage?

Fresh sage really does make a difference, but if you can’t find it, use 1 teaspoon of dried sage. Add it with the broth rather than with the onions to let it rehydrate. Thyme is also a wonderful substitute—use 1 teaspoon of fresh thyme leaves or ½ teaspoon of dried thyme. Rosemary works too, but use it sparingly since it’s stronger.

Is this soup freezer-friendly?

Very much so. Let the soup cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove. The texture stays smooth and creamy after freezing—no separation issues like you get with cream-based soups.

Print

Cozy Butternut Squash and Sage Soup: Easy Budget-Friendly Recipe

This creamy, velvety butternut squash soup comes together in under 30 minutes with no roasting required. It’s budget-friendly, kid-approved, and packed with flavor from fresh sage and simple ingredients.

  • Author: Charlotte
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2.5 to 3 pounds), peeled and cubed
  • 1 large yellow onion, roughly chopped
  • 3 cloves garlic, smashed
  • 4 cups low-sodium vegetable broth
  • 1 cup water
  • 10 to 12 fresh sage leaves
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Optional: ¼ cup plain Greek yogurt or heavy cream (for serving)
  • Optional: Toasted pumpkin seeds or croutons (for serving)

Instructions

  1. Prep the squash: Cut off the stem end and bottom of the squash so it sits flat. Peel the skin with a vegetable peeler. Slice in half lengthwise, scoop out seeds, and cut flesh into 1-inch cubes.
  2. Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and cook until translucent and starting to brown, about 5 minutes. Add smashed garlic and cook 2 more minutes until fragrant.
  3. Add the squash and sage: Add cubed squash and fresh sage leaves. Stir to coat in the onion mixture and cook for 2 minutes.
  4. Pour in the liquid: Add vegetable broth and water. Stir, scraping up any browned bits from the bottom of the pot.
  5. Simmer until tender: Bring to a boil, then reduce heat to medium-low. Cover and simmer until squash is fork-tender, about 15 to 20 minutes.
  6. Blend until smooth: Remove from heat. Use an immersion blender to blend until smooth, or let cool 5 minutes then blend in batches in a countertop blender (hold lid with a towel).
  7. Season and adjust: Stir in salt and pepper. Taste and adjust seasoning. Add extra broth or water if thinner consistency is desired.
  8. Serve: Ladle into bowls. Swirl with Greek yogurt or cream if desired, and top with pumpkin seeds, croutons, or fresh sage leaves.

Notes

For deeper flavor, toast the sage leaves in the pot before adding broth. Season in layers: add a pinch of salt when sautéing onions, another when adding broth, and final salt at the end. This soup tastes even better the next day. To freeze, cool completely and store in airtight containers for up to 3 months. For a thicker soup, simmer uncovered after blending; for thinner, add more broth or water.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 175
  • Sugar: 8
  • Fat: 4
  • Saturated Fat: 0.5
  • Carbohydrates: 33
  • Fiber: 7
  • Protein: 4

Keywords: butternut squash soup, sage soup, easy soup, budget-friendly soup, fall soup, vegetarian soup, gluten-free soup, dairy-free soup, vegan soup, 30-minute 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