Written by

Maria Garcia

Published

Cozy Creamy Butternut Squash Soup with Sage

Ready In 40 minutes
Servings 4 servings
Difficulty Easy

By the third time I made butternut squash soup that week, I finally stopped measuring the sage. The first batch was too brothy. The second was too sweet. But that third one—the one where I let the sage hit the hot butter first and listened to it crackle—that was the one where I stopped tweaking and started eating. I had a mountain of squash on my counter from a farm stand run I couldn’t resist, and suddenly making soup felt less like cooking and more like a compulsion. Something about the orange flesh and the earthy scent of fresh sage kept pulling me back into the kitchen, even when I had other things to do.

It wasn’t about wanting a healthy dinner (though that helped). It was about the way the kitchen smelled after twenty minutes—warm, woodsy, a little bit like fall had moved in permanently. I’d pour myself a bowl, sit on the couch, and just stare at it for a second before taking that first spoonful. The color alone felt like a hug. And honestly? That third bowl was the one that made me realize I’d been overcomplicating it. You don’t need ten ingredients to make a soup that feels this good. You just need the right ones, treated with a little respect.

This cozy creamy butternut squash soup with sage became my quiet Friday night ritual. It’s not fancy. It doesn’t try to impress anyone. But it sticks with you. And that’s exactly why I keep coming back.

Why You’ll Love This Recipe

I’ve tested this soup more times than I care to admit, and each round taught me something. That’s the kind of experience I’m bringing to this recipe—not just a list of steps, but a real understanding of what works and what doesn’t. Here’s why this version stands out:

  • Quick & Easy: From cutting board to bowl in about 40 minutes. No roasting required, which saves a ton of time.
  • Simple Ingredients: You probably have onion, garlic, and broth on hand already. The squash and sage are the only special stops.
  • Perfect for Cozy Nights: This is the soup you want when the weather turns gray and you need something warm to hold onto.
  • Crowd-Pleaser: I’ve served this to picky kids and skeptical adults. Empty bowls every time.
  • Unbelievably Creamy: No heavy cream here—just a little coconut milk (or regular milk) blended in for that silky texture.

What makes this recipe different from the dozens of other squash soups out there? It’s the technique. Sautéing the sage in butter first releases its essential oils in a way that stirring it in later just can’t match. That one step changes everything. The flavor becomes deeper, more aromatic—like the sage is actually part of the soup, not just floating on top.

This isn’t just a good soup. It’s the kind that makes you close your eyes after the first bite and forget about your to-do list for a minute. It’s comfort food, reimagined to be faster and lighter, but with the same soul-soothing satisfaction. Perfect for impressing a date or just treating yourself on a Tuesday.

What Ingredients You Will Need

This recipe relies on a short list of everyday ingredients that come together to create something surprisingly rich. Each one plays a specific role, so here’s what to grab and why it matters.

  • Butternut squash, peeled and cubed (about 4 cups): Look for a squash that feels heavy for its size. The skin should be firm and free of soft spots. Pre-cut cubes work in a pinch, but they tend to be drier. I prefer cutting my own for the best texture.
  • Yellow onion, diced (1 medium): Adds a savory base note. Sweet onions work too, but yellow gives the most balanced flavor.
  • Garlic cloves, minced (3 cloves): Don’t skimp here. Fresh garlic makes a noticeable difference over the jarred stuff.
  • Fresh sage leaves (about 10–12 leaves): This is the star herb. Dried sage won’t give you the same punch, so go fresh if you can. I’ve used dried in a pinch (about 1 teaspoon), but it’s just not the same.
  • Unsalted butter (2 tablespoons): For sautéing the sage and aromatics. You can swap in olive oil for a dairy-free version, but butter gives that nutty richness.
  • Vegetable or chicken broth (4 cups): Use a good-quality broth—it’s the backbone of the soup. I like this brand for its clean flavor. Low-sodium gives you more control over salt.
  • Coconut milk or heavy cream (½ cup): For creaminess. Canned coconut milk (full-fat) adds a subtle sweetness that pairs beautifully with the squash. Heavy cream works if you want it extra indulgent.
  • Salt and black pepper (to taste): Start with 1 teaspoon salt and adjust at the end.
  • Optional garnish: Toasted pumpkin seeds, extra sage leaves, or a drizzle of olive oil. Not necessary, but they add nice crunch and visual appeal.

That’s it. No weird ingredients, no specialty items. You can find everything at a standard grocery store. If you’re looking for a lighter option, swap the coconut milk for unsweetened almond milk—just know the soup will be a little less creamy.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what I used, along with some alternatives if you’re working with what you’ve got.

  • Large pot or Dutch oven (5-6 quart): A heavy-bottomed pot distributes heat evenly and prevents scorching. I use my trusty enameled cast iron Dutch oven, but any large soup pot works.
  • Immersion blender: This is my preferred tool for silky soup. It lets you blend right in the pot, which means less cleanup. If you don’t have one, a regular blender works fine—just blend in batches and be careful with the hot liquid.
  • Chef’s knife and cutting board: A sharp knife makes peeling and cubing squash much less frustrating. I learned that the hard way after a few close calls with dull blades.
  • Wooden spoon or spatula: For stirring the aromatics. Nothing fancy needed.
  • Measuring cups and spoons: For accuracy, especially with the broth and coconut milk.

If you’re using a regular blender, let the soup cool for a few minutes before blending. And don’t fill the blender more than halfway—hot liquid expands and can blow the lid off. Trust me, I’ve cleaned soup off my ceiling before.

Preparation Method

butternut squash soup with sage preparation steps

Let’s get cooking. This method is straightforward, but I’ve added notes at each step to help you avoid the mistakes I made along the way.

  1. Prep the squash. Peel the butternut squash with a vegetable peeler or a sharp knife. Cut it in half lengthwise, scoop out the seeds, and cube it into 1-inch pieces. Aim for uniform size so everything cooks evenly. You should have about 4 cups of cubes. (Pro tip: If the squash feels too hard to cut, microwave it whole for 2 minutes to soften it slightly.)
  2. Sauté the sage in butter. Place your pot over medium heat and add the butter. Once it melts and starts to foam, toss in the fresh sage leaves. Let them cook for 1-2 minutes until they darken slightly and smell incredibly fragrant. Remove a few leaves for garnish if you want, then leave the rest in the pot. This step is non-negotiable—it’s where the magic happens.
  3. Cook the aromatics. Add the diced onion to the pot with the sage butter. Sauté for 5-6 minutes until translucent and soft. Stir occasionally so the onion doesn’t brown too much. Add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell amazing at this point.
  4. Add the squash and broth. Pour in the cubed butternut squash and the broth. Stir everything together, scraping up any browned bits from the bottom of the pot (that’s flavor). Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for 20-25 minutes, or until the squash is fork-tender. You should be able to pierce a cube easily with no resistance.
  5. Blend until smooth. Remove the pot from the heat. Use an immersion blender to puree the soup directly in the pot until it’s completely smooth. If using a regular blender, let the soup cool for 5 minutes first, then blend in batches. Be careful—hot liquid can splatter. Blend until you see no chunks left.
  6. Stir in the creaminess. Add the coconut milk (or heavy cream) and stir well. Taste the soup and season with salt and pepper. Start with 1 teaspoon of salt and adjust from there. I usually end up with about 1½ teaspoons, but it depends on your broth.
  7. Simmer and adjust. Return the soup to low heat for 2-3 minutes to warm through. If it’s too thick, add a splash more broth or water. If it’s too thin, let it simmer uncovered for a few more minutes to reduce.
  8. Serve and garnish. Ladle the soup into bowls. Top with the reserved fried sage leaves, a sprinkle of toasted pumpkin seeds, and a drizzle of olive oil if you’re feeling fancy. Serve hot with crusty bread or a simple side salad.

One thing I learned the hard way: don’t skip the tasting step. Even if you followed the recipe exactly, different broths and squashes have varying salt levels. Taste, adjust, and trust your palate.

Cooking Tips & Techniques

Over the course of my soup-making obsession, I picked up a few tricks that make a real difference. Here’s what I wish someone had told me sooner.

Don’t rush the sage. Letting the sage leaves sizzle in butter for a full minute or two is what gives this soup its signature aroma. If you add them too late or skip this step, you’ll miss that deep, almost woodsy flavor. I once tried adding dried sage directly to the broth—don’t do it. The taste was flat and dusty.

Cut the squash evenly. Uneven cubes mean some pieces will be mushy while others stay hard. Take an extra minute to make them uniform. Your blender will thank you.

Use low-sodium broth. This gives you control over the salt level. I’ve ruined batches with overly salty broth, and there’s no fixing it once it’s in there. Better to add salt at the end.

Blend safely. If using a regular blender, always remove the center cap from the lid and cover it with a kitchen towel. This lets steam escape and prevents pressure buildup. I learned this after a lid blew off and soup went everywhere. Not my finest moment.

Adjust the consistency. Some people like their soup thick enough to coat a spoon. Others prefer it sippable. You control that by how much broth you add at the end. Start with 4 cups and add more if needed.

Make it ahead. This soup actually tastes better the next day. The flavors meld together overnight. So if you’re planning a dinner party, make it a day in advance and reheat gently.

Don’t boil after adding cream. If you’re using coconut milk or heavy cream, keep the heat low after adding it. Boiling can cause dairy to curdle or coconut milk to separate. A gentle simmer is all you need.

Variations & Adaptations

This recipe is flexible, and I’ve tried several twists over the weeks. Here are some of my favorites.

  • Vegan version: Use olive oil instead of butter and full-fat coconut milk for creaminess. It’s already dairy-free if you take that route, and the coconut adds a lovely richness.
  • Spicy kick: Add a pinch of red pepper flakes or a small diced jalapeño along with the onion. The heat cuts through the sweetness of the squash beautifully.
  • Roasted squash version: If you have extra time, roast the cubed squash at 400°F for 25 minutes before adding it to the pot. This caramelizes the natural sugars and adds a deeper, almost smoky flavor. It’s worth the extra step when you want something special.
  • Add a apple: Peel and dice one apple (like Honeycrisp or Granny Smith) and sauté it with the onion. The fruit adds a subtle sweetness and brightness that pairs perfectly with the sage.
  • Make it a meal: Stir in a cup of cooked white beans or shredded chicken after blending for extra protein. I’ve done this on busy nights and it turns soup into dinner.
  • Gluten-free: This recipe is naturally gluten-free, so no adjustments needed. Just double-check your broth label if you’re sensitive.

I personally love the roasted squash version for when I have company. It feels more elevated, but the base recipe is my go-to for weeknights. Both are delicious—just different moods.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot. Ladle it into wide bowls so the garnish sits nicely on top. I like to pair it with a chunk of crusty sourdough for dipping or a simple Mediterranean stuffed mini peppers with feta on the side for a more complete meal. The creamy soup and tangy feta are a surprisingly good match.

For storage, let the soup cool completely before transferring it to an airtight container. It keeps in the refrigerator for up to 5 days. The flavors actually deepen over time, so don’t be surprised if day two tastes even better.

To freeze: Pour the cooled soup into freezer-safe bags or containers. Leave a little headroom for expansion. It freezes well for up to 3 months. Thaw overnight in the fridge before reheating.

To reheat: Warm 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 loosen it up. You can also microwave individual portions in 30-second bursts, stirring in between. Avoid boiling, especially if you added cream or coconut milk.

One note: the fried sage leaves lose their crunch after a day in the fridge. If you’re making this ahead, save the garnish for just before serving. Fresh sage leaves fried at the last minute make all the difference.

Nutritional Information & Benefits

Here’s an approximate breakdown per serving (based on 4 servings, using coconut milk):

  • Calories: 210
  • Fat: 10g
  • Carbohydrates: 28g
  • Fiber: 5g
  • Protein: 4g
  • Sugar: 8g (natural from squash)

Butternut squash is packed with vitamin A (over 100% of your daily needs per serving) and vitamin C, both of which support immune health. The sage adds antioxidants, and the coconut milk provides healthy fats that help your body absorb those fat-soluble vitamins.

This soup is naturally gluten-free and can easily be made vegan. It’s also low in added sugars—the sweetness comes entirely from the squash. If you’re watching your carb intake, this fits nicely into a moderate low-carb diet (just keep portions reasonable).

Personally, I love that this soup feels indulgent without being heavy. It’s the kind of meal that leaves you satisfied but not stuffed, which is exactly what I want on a cozy evening.

Conclusion

This cozy creamy butternut squash soup with sage is the recipe I keep coming back to, and I think you’ll understand why after the first spoonful. It’s simple, forgiving, and packed with flavor that feels both comforting and fresh. Whether you’re cooking for yourself or for a crowd, it delivers every time.

I’d love to hear how yours turns out. Did you try the roasted version? Add a spicy kick? Serve it with something unexpected? Drop a comment below and let me know—I read every single one. And if you share a photo on Pinterest or Instagram, tag me so I can see your beautiful bowls of soup.

Here’s to warm kitchens, good food, and the kind of meals that make you want to slow down and stay awhile. Go make some soup. You deserve it.

Frequently Asked Questions

Can I use frozen butternut squash for this soup?

Yes, absolutely. Frozen cubed squash works perfectly and saves you the prep time. Just add it directly to the pot without thawing. You may need to simmer an extra 5 minutes to account for the extra moisture.

How can I make this soup thicker?

Let it simmer uncovered for 10-15 minutes after blending to reduce some of the liquid. You can also add a peeled and diced potato along with the squash—the starch helps thicken the soup naturally.

Can I make this soup in a slow cooker?

Yes. Sauté the sage, onion, and garlic on the stovetop first, then transfer everything (except the coconut milk) to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Blend, stir in the coconut milk, and season before serving.

What can I use instead of sage?

If you don’t have sage, fresh thyme or rosemary make good substitutes. Use about 2 teaspoons of fresh thyme leaves or 1 teaspoon of chopped fresh rosemary. The flavor will be different but still delicious.

Is this soup freezer-friendly?

Yes, it freezes beautifully. Just leave out the coconut milk or cream before freezing, then stir it in after thawing and reheating. This prevents any separation and keeps the texture silky.

Pin This Recipe!

butternut squash soup with sage recipe

Print

Cozy Creamy Butternut Squash Soup with Sage

A quick and easy butternut squash soup made with fresh sage, butter, and coconut milk for a silky, comforting bowl that’s perfect for cozy nights.

  • Author: Berry
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 4 cups butternut squash, peeled and cubed (about 1 medium squash)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1012 fresh sage leaves
  • 2 tablespoons unsalted butter
  • 4 cups vegetable or chicken broth (low-sodium recommended)
  • ½ cup full-fat coconut milk or heavy cream
  • Salt and black pepper to taste (start with 1 teaspoon salt)
  • Optional garnish: toasted pumpkin seeds, extra sage leaves, drizzle of olive oil

Instructions

  1. Prep the squash: Peel the butternut squash, cut in half lengthwise, scoop out seeds, and cube into 1-inch pieces. Aim for about 4 cups of cubes.
  2. Sauté the sage in butter: Place a large pot or Dutch oven over medium heat. Add butter. Once melted and foamy, add fresh sage leaves. Cook for 1-2 minutes until fragrant and slightly darkened. Remove a few leaves for garnish if desired, leaving the rest in the pot.
  3. Cook the aromatics: Add diced onion to the pot. Sauté for 5-6 minutes until translucent. Add minced garlic and cook for 30 seconds until fragrant.
  4. Add squash and broth: Pour in cubed butternut squash and broth. Stir, scraping up any browned bits. Bring to a boil, then reduce heat to a simmer. Cover and cook for 20-25 minutes until squash is fork-tender.
  5. Blend until smooth: Remove pot from heat. Use an immersion blender to puree the soup directly in the pot until smooth. If using a regular blender, let cool for 5 minutes, then blend in batches, filling no more than halfway.
  6. Stir in creaminess: Add coconut milk or heavy cream. Stir well. Season with salt and pepper to taste (start with 1 teaspoon salt).
  7. Simmer and adjust: Return soup to low heat for 2-3 minutes to warm through. If too thick, add a splash of broth or water. If too thin, simmer uncovered for a few minutes to reduce.
  8. Serve and garnish: Ladle into bowls. Top with reserved fried sage leaves, toasted pumpkin seeds, and a drizzle of olive oil if desired. Serve hot with crusty bread or a side salad.

Notes

Don’t skip sautéing the sage in butter first—it releases essential oils for deeper flavor. For a vegan version, use olive oil instead of butter and full-fat coconut milk. The soup tastes even better the next day. If freezing, leave out the coconut milk/cream and add after thawing and reheating.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 210
  • Sugar: 8
  • Sodium: 600
  • Fat: 10
  • Saturated Fat: 6
  • Carbohydrates: 28
  • Fiber: 5
  • Protein: 4

Keywords: butternut squash soup, creamy soup, sage, fall soup, easy soup, vegetarian, gluten-free

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