Written by

Misty Pruitt

Published

Best Easy Creamy Butternut Squash Soup Recipe

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

There used to be this tiny French bistro tucked away on a side street in Portland called Le Petit Chou that made a butternut squash soup that I still dream about. When they closed their doors back in 2019—just a handwritten sign on the door one Tuesday—I honestly felt a little lost. That soup was my go-to comfort on rainy afternoons, and I’d drag friends there just so they could try it. After 14 tries—and one particularly disastrous batch that tasted more like burnt pumpkin pie—I finally cracked the code. This is that soup. The one that made me close my eyes and forget where I was for a second. And let me tell you, once you taste that toasted sage butter swirling through the creamy base, you’ll understand exactly why I was so obsessed.

I mean, honestly, I didn’t set out to recreate it perfectly. My first attempt was back in my tiny apartment kitchen, and I forgot to peel the squash properly. The texture was stringy and sad. But I kept going back to it because that memory of Le Petit Chou’s version wouldn’t leave me alone. You know that feeling when a dish just sticks with you? Like it becomes a benchmark for everything else? That was this soup. So I roasted, blended, tasted, and tweaked until the consistency was velvet-smooth and the flavor had that perfect balance of sweet squash, savory broth, and herbal brightness. When I finally got it right, I actually texted my friend Maria at 9 PM with a photo and the caption “I DID IT.” She understood.

What makes this the best easy creamy butternut squash soup recipe is how approachable it is while still delivering that restaurant-quality finish. You don’t need a culinary degree or a pantry full of exotic spices. Just a good knife, a sturdy pot, and a little patience while the squash roasts to golden perfection. The toasted sage is what takes it over the top—crispy, fragrant, and just a little bit fancy without being fussy. Whether you’re hosting a fall dinner party or just want something warming on a chilly Tuesday, this soup delivers every single time.

Why You’ll Love This Recipe

This isn’t just another squash soup recipe. After testing this on multiple dinner guests (and one very honest toddler who declared it “yummy soup”), I can tell you with confidence that this version earns its crowd-pleasing reputation. Here’s why it works:

  • Quick & Easy: Comes together in about 45 minutes, with most of that time being hands-off roasting. Perfect for busy weeknights or last-minute dinner party additions.
  • Simple Ingredients: No fancy grocery trips needed. Butternut squash, onion, garlic, broth, cream, and sage—that’s the whole list. You probably have most of this already.
  • Perfect for Hosting: This soup scales beautifully for crowds, can be made a day ahead, and looks gorgeous served in little cups or bowls with that sage butter drizzled on top. Your guests will think you spent hours on it.
  • Crowd-Pleaser: I’ve served this to vegans (swap the cream), picky eaters, and serious foodies. Everyone goes back for seconds. It’s that universally appealing.
  • Unbelievably Delicious: The combination of caramelized roasted squash, savory broth, and that nutty, crispy sage is next-level comfort food. The texture is so silky you’ll swear there’s heavy cream in there—even when you use a lighter option.

What sets this recipe apart from the dozens of other squash soups out there is the technique. Roasting the squash with garlic until it’s deeply caramelized builds an incredible flavor base that you just can’t get from boiling. And the toasted sage butter? That’s the secret weapon. It adds a crispy, aromatic garnish that makes every spoonful feel special. This isn’t just good soup—it’s the kind that makes people ask for the recipe before they’ve finished their bowl.

Perfect for impressing guests without the stress, this soup lets you focus on your company instead of slaving over the stove. Prep everything before your guests arrive, then just blend and serve when they’re ready. It’s the kind of dish that makes you look like a hero in the kitchen with minimal effort.

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. Let me walk you through each one and why it matters.

For the Soup Base

  • 1 large butternut squash (about 3 pounds) – Look for one that feels heavy for its size with firm, unblemished skin. I prefer the pre-peeled cubed squash from Trader Joe’s when I’m short on time, but whole squash gives you the best roasted flavor.
  • 2 tablespoons olive oil – Use a good quality extra virgin olive oil for roasting. It adds richness and helps caramelize the squash beautifully.
  • 1 medium yellow onion, diced – Yellow onion has the best balance of sweetness and savory flavor for this soup. White onion works too, but skip red—it’ll turn the soup an unappetizing color.
  • 4 cloves garlic, smashed – Smashing rather than mincing means the garlic roasts gently without burning. You want that sweet, mellow garlic flavor, not bitter burnt garlic.
  • 4 cups vegetable broth – I recommend Swanson or Pacific Foods for store-bought options. Homemade is even better if you have it on hand. Low-sodium is ideal so you can control the salt level.
  • 1/2 cup heavy cream or full-fat coconut milk – Heavy cream gives the richest texture, but coconut milk adds a lovely subtle sweetness that pairs beautifully with the squash. For a lighter version, use half-and-half.
  • 1 teaspoon salt – Start with this and adjust at the end. Different broths have varying salt levels, so taste as you go.
  • 1/2 teaspoon black pepper – Freshly ground is always better. It adds a gentle warmth without overpowering the squash.
  • Pinch of nutmeg (optional) – Just a tiny pinch. It’s not traditional in every version, but it adds this warm, cozy undertone that makes the soup taste even more autumnal.

For the Toasted Sage Butter

best easy creamy butternut squash soup preparation steps

  • 3 tablespoons unsalted butter – Salted butter works too, just reduce the added salt in the soup slightly. The butter browns as it cooks, adding a nutty flavor that complements the sage.
  • 12-15 fresh sage leaves – Look for sage with vibrant green leaves and no brown spots. Dried sage won’t work here—you need fresh for that crispy texture and intense flavor.
  • Flaky sea salt for finishing – Maldon or any flaky salt adds a lovely crunch and burst of saltiness on top. Regular salt works in a pinch, but flaky is worth the splurge here.

Substitution Guidance: For a vegan version, use coconut oil instead of butter and full-fat coconut milk instead of cream. The coconut flavor actually works beautifully with the squash. For a nut-free option, stick with heavy cream. If you can’t find fresh sage, try fresh thyme or rosemary instead—they won’t crisp up the same way, but they’ll still add lovely flavor when fried in the butter.

Equipment Needed

You don’t need a fancy kitchen to make this soup, but a few key tools will make the process smoother. Here’s what you’ll need:

  • Large baking sheet – For roasting the squash and garlic. A rimmed baking sheet works best to catch any juices. I use my Nordic Ware half-sheet pan and it’s never let me down.
  • Sharp chef’s knife – Butternut squash is tough to cut, so a sharp knife is non-negotiable. A Victorinox or Wusthof 8-inch chef’s knife makes the job much easier and safer.
  • Vegetable peeler – A good Y-shaped peeler is faster and more efficient than a standard one for stripping that tough squash skin.
  • Large soup pot or Dutch oven – A 5-6 quart pot gives you plenty of room. I love my Le Creuset Dutch oven for even heating, but any heavy-bottomed pot works.
  • Immersion blender or regular blender – An immersion blender lets you blend right in the pot with less cleanup. If using a regular blender, work in batches and never fill it more than halfway with hot liquid.
  • Small skillet – For toasting the sage leaves. A non-stick or stainless steel pan both work fine.
  • Measuring cups and spoons – For accurate ingredient amounts. I keep a set of OXO measuring spoons handy because they’re easy to read.

If you don’t have an immersion blender, no worries! A regular blender works perfectly—just let the soup cool slightly before blending and hold the lid down with a kitchen towel to prevent any hot splashes. Budget-friendly tip: a $20 immersion blender from Amazon works just as well as the expensive brands for this recipe.

Preparation Method

Let me walk you through this step by step. Trust me, if I can nail this after 14 attempts, you’ll get it on your first try. Here’s how to make the best easy creamy butternut squash soup:

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup. Trust me on this—roasted squash can get sticky.
  2. Prep the squash. Carefully cut the butternut squash in half lengthwise using a sharp chef’s knife. Scoop out the seeds and stringy pulp with a spoon—save the seeds for roasting later if you’re feeling ambitious! Peel each half with a vegetable peeler, then cut into 1-inch cubes. Don’t worry about making them perfect; they just need to be roughly the same size for even roasting. You should have about 6 cups of cubed squash.
  3. Roast the squash and garlic. Toss the cubed squash with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread in a single layer on the prepared baking sheet. Nestle the smashed garlic cloves among the squash pieces. Roast for 25-30 minutes, flipping halfway through, until the squash is fork-tender and the edges are golden brown and caramelized. The garlic should be soft and fragrant. This caramelization is where the magic happens—don’t rush it!
  4. Start the soup base. While the squash roasts, heat 1 tablespoon olive oil in your large pot over medium heat. Add the diced onion and cook for 5-7 minutes, stirring occasionally, until translucent and starting to brown at the edges. You want them soft but not burnt—if they start sticking, lower the heat a bit.
  5. Combine and simmer. Add the roasted squash and garlic to the pot with the onions. Pour in the 4 cups of vegetable broth and bring to a boil. Reduce heat to low and simmer for 10 minutes, allowing all the flavors to meld together. The squash should be so tender it falls apart when you stir it.
  6. Blend until silky 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—fill the blender no more than halfway, hold the lid down with a folded kitchen towel, and blend on low speed, gradually increasing to high. Return the pureed soup to the pot. This should take about 2-3 minutes total.
  7. Finish with cream. Stir in the 1/2 cup heavy cream (or coconut milk) and the remaining 1/2 teaspoon salt and 1/4 teaspoon pepper. Add the pinch of nutmeg if using. Taste and adjust seasoning—you might want a little more salt or a crack of fresh pepper. Simmer on low heat for 5 more minutes, stirring occasionally. Don’t let it boil after adding the cream or it might curdle.
  8. Make the toasted sage butter. While the soup finishes, melt the 3 tablespoons butter in a small skillet over medium heat. Once the butter is melted and starting to foam, add the sage leaves in a single layer. Cook for 60-90 seconds, flipping once, until the sage leaves are crispy and the butter is fragrant and lightly browned. The sage will darken slightly and become papery—that’s when you know it’s done. Remove from heat immediately to prevent burning.
  9. Serve immediately. Ladle the soup into bowls. Drizzle a little of the browned butter over each serving and top with 2-3 crispy sage leaves. Sprinkle with flaky sea salt and a crack of fresh black pepper. Serve hot with crusty bread or a simple side salad.

Sensory cue alert: When you roast the squash, your kitchen should smell sweet and nutty—like caramelized sugar and earth. The toasted sage will smell herbal and buttery, almost like a savory cookie. If the sage starts smelling bitter or acrid, you’ve gone too far. Pull it off the heat right away!

Cooking Tips & Techniques

After making this soup more times than I care to count, I’ve picked up a few tricks that make a real difference. Here’s what I wish someone had told me before my first attempt:

Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting is what gives this soup its deep, complex flavor. The caramelization process brings out the natural sugars in the squash and adds a richness you just can’t get any other way. Trust me, I tried the shortcut version once—it was watery and flat. Never again.

Watch your garlic closely. Burnt garlic is bitter and will ruin your entire soup. If your garlic cloves look dark brown before the squash is done, just remove them from the baking sheet and set them aside. They’ll still be soft and sweet. I learned this the hard way when I got distracted by a phone call and ended up with charcoal garlic.

Blend in batches if using a regular blender. Hot liquid expands when blended, and if you fill the blender too full, you’ll end up with soup all over your ceiling. I speak from experience. Fill it no more than halfway, hold the lid down firmly with a towel, and start on low speed before gradually increasing.

Season in layers. Add salt at the beginning (for roasting), in the middle (when simmering), and at the end (after blending). This builds flavor gradually and prevents your soup from tasting flat or overly salty. Taste as you go—your palate is the best tool you have.

Make it ahead for better flavor. This soup actually tastes better the next day. The flavors have time to meld and deepen overnight. Make it a day before your dinner party, refrigerate it, and reheat gently on the stovetop. Just hold off on the sage butter until you’re ready to serve so it stays crispy.

Consistency control. If your soup is too thick after blending, add a splash more broth or water until it reaches your desired consistency. Too thin? Simmer it uncovered for 5-10 minutes to reduce and concentrate the flavors. I like mine thick enough to coat the back of a spoon but still pourable.

Variations & Adaptations

One of the best things about this soup is how adaptable it is. Here are some variations I’ve tried and loved:

Vegan Version: Swap the butter for coconut oil and the heavy cream for full-fat coconut milk. The coconut flavor pairs beautifully with the squash, and the soup stays just as creamy. I’ve served this to dairy-free friends who swore they couldn’t tell the difference. Use vegetable broth instead of chicken broth if that matters to you.

Spicy Kick: Add 1/2 teaspoon of red pepper flakes or a diced jalapeño (seeds removed) when cooking the onions. The heat cuts through the richness of the soup and adds a lovely warmth. I tried this on a whim one cold evening and it’s become my go-to winter version.

Apple Squash Combo: Roast one peeled and diced apple (Granny Smith or Honeycrisp work great) along with the squash. The apple adds a subtle sweetness and acidity that brightens the whole soup. This is my favorite variation for fall gatherings—it feels extra seasonal and special.

Herb Swap: Can’t find fresh sage? Try fresh thyme or rosemary instead. They won’t crisp up the same way when fried, but you can infuse the butter with them and then remove the sprigs before serving. Or just chop them finely and sprinkle on top for a different but equally delicious garnish.

Roasted Red Pepper Twist: Add one roasted red pepper (from a jar works fine) to the blender along with the squash. It adds a lovely smoky sweetness and gives the soup a beautiful orange-red color. This was an accidental discovery when I had leftover roasted peppers in the fridge—and it was delicious.

Serving & Storage Suggestions

This soup is incredibly versatile when it comes to serving. Here’s how to make the most of it:

Serving Temperature: Serve hot, straight from the pot. The soup should be steaming but not boiling—around 160°F is perfect. If it’s too hot, the sage butter will melt immediately and lose its crispy texture. Let it cool for 2-3 minutes after ladling before adding the garnish.

Presentation Tips for Hosting: For dinner parties, serve in small cups or espresso mugs as a starter course. For a main meal, use wide, shallow bowls and drizzle the sage butter in a spiral pattern. Top with a small handful of roasted pumpkin seeds for extra crunch and color. A sprinkle of fresh pomegranate seeds adds a gorgeous pop of red that looks stunning against the orange soup.

Complementary Dishes: This soup pairs beautifully with a crusty sourdough bread or garlic bread for dipping. A simple arugula salad with lemon vinaigrette cuts through the richness perfectly. For a heartier meal, serve alongside a grilled cheese sandwich or a roasted chicken. A crisp white wine like Sauvignon Blanc or a light Pinot Grigio complements the soup wonderfully.

Storage Instructions: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and improve after a day or two. For longer storage, freeze the soup (without the cream and sage butter) for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop, adding the cream at the end.

Reheating Tips: Reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened. Avoid microwaving if possible—it can create hot spots and alter the texture. If you must use the microwave, heat in 30-second intervals, stirring between each.

Flavor Development: This soup is even better the next day. The squash, garlic, and herbs have time to meld into a more cohesive flavor. I often make it a day ahead specifically for this reason. Just reheat gently and make fresh sage butter right before serving.

Nutritional Information & Benefits

This creamy butternut squash soup isn’t just delicious—it’s packed with nutrients that make it a smart choice for any meal. Here’s a quick breakdown:

Estimated Nutritional Values (per serving, makes 6 servings):

  • Calories: 220-250
  • Protein: 4g
  • Fat: 14g (mostly from olive oil and cream)
  • Carbohydrates: 24g
  • Fiber: 5g
  • Sugar: 8g (natural sugars from squash)
  • Sodium: 580mg (varies based on broth)
  • Vitamin A: 450% DV (from the squash!)
  • Vitamin C: 35% DV
  • Potassium: 600mg

Health Benefits: Butternut squash is loaded with vitamin A (over 400% of your daily needs in one serving), which supports eye health and immune function. It’s also rich in fiber, which aids digestion and keeps you feeling full. The olive oil provides healthy monounsaturated fats, and the garlic offers anti-inflammatory properties. This soup is naturally gluten-free and can easily be made dairy-free or vegan.

Dietary Considerations: This recipe is vegetarian, gluten-free, and nut-free as written. For a vegan version, use coconut oil and coconut milk. For a lower-fat version, skip the cream and use an extra cup of broth blended with 1/2 cup of canned white beans for creaminess. The beans add protein and fiber while keeping the soup silky smooth.

My Wellness Perspective: I love that this soup feels indulgent while being genuinely good for you. It’s the kind of meal that nourishes your body and comforts your soul at the same time. On busy weeks, I’ll make a big batch on Sunday and have healthy lunches ready to go. It’s one of those rare recipes that checks all the boxes—delicious, nutritious, and easy.

Conclusion

This best easy creamy butternut squash soup with toasted sage has become a staple in my kitchen, and I have a feeling it will become one in yours too. It’s the recipe I turn to when I want to impress guests without spending all day in the kitchen, when I need a comforting meal after a long week, or when I just want to fill my home with that incredible roasted squash and sage aroma.

What I love most about this soup is how forgiving it is. You can tweak the seasonings, swap the cream for coconut milk, add a little spice, or keep it simple—and it always turns out delicious. It’s the kind of recipe that builds your confidence in the kitchen because it rewards experimentation. Don’t be afraid to make it your own.

I’d love to hear how this soup turns out for you! Did you try any variations? Did your guests ask for the recipe? Drop a comment below and let me know. And if you share a photo on Pinterest or Instagram, tag me—I love seeing your creations. Happy cooking, friends. This one’s a keeper.

Frequently Asked Questions

Can I make this soup ahead of time for a dinner party?

Absolutely! In fact, this soup tastes even better the next day. Make it up to 2 days in advance, store it in the refrigerator, and reheat gently on the stovetop. Just make the toasted sage butter fresh right before serving so it stays crispy.

Can I freeze butternut squash soup?

Yes, but freeze it before adding the cream. The soup base freezes beautifully for up to 3 months. Thaw overnight in the refrigerator, reheat gently, then stir in the cream and make the sage butter fresh. Cream can separate when frozen and thawed, so it’s best to add it after thawing.

How do I cut butternut squash safely?

Start by cutting off both ends with a sharp chef’s knife to create flat surfaces. Stand the squash upright and slice down the center from top to bottom. Scoop out the seeds, then use a vegetable peeler to remove the skin. Always cut on a stable surface and keep your fingers curled under when slicing. If the squash is too hard, microwave it whole for 2-3 minutes to soften slightly.

What can I use instead of heavy cream?

Full-fat coconut milk is my favorite substitute—it adds a subtle sweetness that pairs beautifully with the squash. Half-and-half or whole milk work too, but the soup will be less rich. For a dairy-free option, try unsweetened oat milk or cashew cream. Just avoid skim milk as it can make the soup watery.

Can I use frozen butternut squash instead of fresh?

Yes, but the texture won’t be quite as rich. Frozen squash releases more water during cooking, so you’ll get a thinner soup. To compensate, roast the frozen squash at 425°F for 10-15 minutes longer to evaporate excess moisture, or simmer the soup longer after blending to thicken it. Fresh squash gives the best caramelized flavor, but frozen works in a pinch.

Pin This Recipe!

best easy creamy butternut squash soup recipe

Print

Best Easy Creamy Butternut Squash Soup Recipe

This creamy butternut squash soup with toasted sage butter is a restaurant-quality recipe that’s surprisingly easy to make at home. Roasted squash and garlic create a velvety, flavorful base, while crispy sage and browned butter add an elegant finish.

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

Ingredients

Scale
  • 1 large butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, smashed
  • 4 cups vegetable broth
  • 1/2 cup heavy cream or full-fat coconut milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Pinch of nutmeg (optional)
  • 3 tablespoons unsalted butter
  • 1215 fresh sage leaves
  • Flaky sea salt for finishing

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Carefully cut the butternut squash in half lengthwise. Scoop out the seeds and stringy pulp. Peel each half, then cut into 1-inch cubes.
  3. Toss the cubed squash with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread in a single layer on the prepared baking sheet. Nestle the smashed garlic cloves among the squash. Roast for 25-30 minutes, flipping halfway, until fork-tender and golden brown.
  4. While the squash roasts, heat 1 tablespoon olive oil in a large pot over medium heat. Add the diced onion and cook for 5-7 minutes until translucent and starting to brown.
  5. Add the roasted squash and garlic to the pot with the onions. Pour in the 4 cups of vegetable broth and bring to a boil. Reduce heat to low and simmer for 10 minutes.
  6. Remove the pot from heat. Use an immersion blender to puree the soup until completely smooth. If using a regular blender, work in batches, filling no more than halfway, and blend carefully.
  7. Stir in the 1/2 cup heavy cream (or coconut milk), remaining 1/2 teaspoon salt, 1/4 teaspoon pepper, and pinch of nutmeg (if using). Simmer on low heat for 5 more minutes, stirring occasionally. Do not boil.
  8. While the soup finishes, melt the 3 tablespoons butter in a small skillet over medium heat. Once melted and foaming, add the sage leaves in a single layer. Cook for 60-90 seconds, flipping once, until crispy and the butter is lightly browned. Remove from heat immediately.
  9. Ladle the soup into bowls. Drizzle with browned butter, top with crispy sage leaves, and sprinkle with flaky sea salt and fresh black pepper. Serve hot.

Notes

For a vegan version, use coconut oil instead of butter and full-fat coconut milk instead of cream. The soup tastes even better the next day. Make it ahead and reheat gently, but prepare the sage butter fresh for serving. If using a regular blender, let the soup cool slightly before blending and hold the lid down with a towel to prevent splashes.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 235
  • Sugar: 8
  • Sodium: 580
  • Fat: 14
  • Saturated Fat: 6
  • Carbohydrates: 24
  • Fiber: 5
  • Protein: 4

Keywords: butternut squash soup, creamy soup, fall soup, roasted squash soup, sage butter, easy soup recipe

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