Love this? Save it for later!
Share the inspiration with your friends
Introduction
There used to be a tiny café tucked away on a side street in Portland’s Pearl District that made the most unforgettable creamy butternut squash soup with sage. When they abruptly closed one chilly November afternoon, I was crushed — honestly, I’d been chasing that exact flavor for years. After about a dozen tries, a few burnt batches, and one very smoky kitchen (don’t ask), I finally got it just right. It’s funny how that first spoonful of velvety squash, infused with earthy sage and just a hint of sweetness, became this warm, comforting memory I couldn’t shake.
The sizzle of sage leaves crisping in butter, the smooth blend of roasted butternut squash, and the subtle hint of nutmeg all came flooding back as I perfected this recipe. Maybe you’ve been there — hunting for a soup that feels like a soft sweater on a brisk fall evening, or a dish that reminds you of a place or time that’s gone but not forgotten. That’s exactly why this creamy butternut squash soup stays on my table every autumn now, a cozy nod to that lost café and the quiet moments that food can bring back.
Why You’ll Love This Recipe
After countless experiments in my kitchen, this creamy butternut squash soup with sage has become my go-to for chilly days when warmth and comfort are the only things that matter. Here’s why I think you’ll love it as much as I do:
- Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or unexpected guests.
- Simple Ingredients: No fancy or hard-to-find items — just wholesome pantry staples and fresh produce.
- Perfect for Autumn: This soup feels like a hug in a bowl, ideal for cozy dinners or holiday gatherings.
- Crowd-Pleaser: Always gets compliments, even from skeptics who say they’re “not really soup people.”
- Unbelievably Delicious: The combination of roasted butternut squash and fresh sage creates a flavor that’s both rich and refreshing.
What makes this recipe stand apart? I gently roast the butternut squash first to deepen its sweetness, and the fresh sage adds an aromatic, slightly peppery note that balances the creaminess perfectly. Plus, blending the soup until ultra-smooth gives it that restaurant-quality texture without the fuss. You’re not just making soup here—you’re crafting a moment of comfort that’s as satisfying as it is nourishing.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and rich, satisfying texture without the fuss. These ingredients are mostly pantry staples, with a couple of fresh items that really make the soup sing.
- Butternut squash: 1 medium (about 2 to 3 pounds), peeled and cubed; roasting brings out natural sweetness
- Fresh sage leaves: 6-8 leaves, whole for frying and garnish; adds earthy, aromatic flavor
- Yellow onion: 1 large, diced; for a subtle sweetness
- Garlic cloves: 3 large, minced; deepens the savory notes
- Vegetable broth: 4 cups (960 ml); preferably low-sodium, or homemade if you have it
- Heavy cream or coconut cream: 1 cup (240 ml); use coconut cream for dairy-free version
- Unsalted butter: 2 tablespoons; for sautéing and richness (substitute olive oil for vegan)
- Ground nutmeg: 1/4 teaspoon; a little warmth that complements the squash
- Salt and freshly ground black pepper: to taste
- Optional garnish: toasted pumpkin seeds or a swirl of cream
Pro tip: For best results, choose firm butternut squash without soft spots. I like using Pacific Foods broth for its clean flavor, but if you prefer richer stock, chicken broth works well too. And if you want a silky texture without cream, a splash of cashew cream is a lovely alternative.
Equipment Needed

- Large baking sheet: for roasting the squash evenly; a rimmed one helps contain any drips
- Sharp chef’s knife: essential for safely peeling and chopping butternut squash
- Large pot or Dutch oven: for sautéing and simmering the soup
- Immersion blender or countertop blender: to puree the soup until smooth; I prefer immersion for less cleanup
- Wooden spoon or spatula: for stirring
- Measuring cups and spoons: to keep seasoning balanced
If you don’t have an immersion blender, a regular blender works fine — just blend in batches and be careful with hot liquids. I once made this soup with a hand mixer in a pinch, but the texture was chunkier, which is fine if you like it that way. For peeling the squash, a good-quality vegetable peeler saves time and keeps your fingers safe.
Preparation Method
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- Peel and cube the butternut squash. Cut off both ends, peel with a sturdy vegetable peeler, then slice into roughly 1-inch (2.5 cm) cubes. I learned the hard way that smaller cubes roast faster and more evenly.
- Toss the squash cubes with 1 tablespoon melted butter, salt, and a pinch of black pepper. Spread them in a single layer on the baking sheet.
- Roast for 25-30 minutes, stirring halfway through, until the squash is tender and lightly caramelized. You want those golden edges for flavor.
- While the squash roasts, heat the remaining butter in a large pot over medium heat. Add diced onion and cook for about 5 minutes until soft and translucent, stirring occasionally.
- Add minced garlic and whole sage leaves to the pot. Cook for 1-2 minutes until fragrant. The kitchen will smell incredible here—don’t skip this step!
- Carefully add the roasted squash to the pot, then pour in the vegetable broth. Bring to a simmer and let cook for 10 minutes to marry the flavors.
- Remove the whole sage leaves (or leave one for garnish), then use an immersion blender to puree the soup until silky smooth. If using a countertop blender, blend in batches, holding the lid securely.
- Stir in the heavy cream and nutmeg, warming gently for another 3-5 minutes. Taste and adjust salt and pepper as needed.
- Serve hot, garnished with crisp fried sage leaves, toasted pumpkin seeds, or a swirl of cream. This soup is best enjoyed fresh but can be refrigerated and reheated gently.
Note: If your soup feels too thick after blending, add a splash more broth or water until you reach your preferred consistency. Also, watch your blender carefully—hot liquids can splatter if not handled cautiously.
Cooking Tips & Techniques
Getting that perfect creamy butternut squash soup with sage is mostly about layering flavors and textures. Here are some tips I’ve picked up along the way:
- Roast the squash: Don’t skip roasting! It deepens the natural sugars and adds caramel notes that raw squash can’t match.
- Fry the sage leaves: Cooking sage in butter until crispy adds a wonderful crunch and aroma as a garnish.
- Use an immersion blender: It’s easier and safer than transferring hot soup in batches—and you get that perfectly smooth texture.
- Don’t overdo the nutmeg: A little goes a long way. Too much can overpower the delicate squash flavor.
- Season gradually: Add salt in steps and taste often. Butternut squash can vary in sweetness, so salt levels might need tweaking.
- Multitask smartly: While the squash roasts, prep your onions and garlic to save time. I usually clean up during simmering—it keeps things tidy.
- Watch the heat: Keep your stove at medium-low once cream is added to avoid curdling.
One time, I accidentally left the soup too thick and had to rescue it with extra broth — lesson learned: always keep a little extra broth on standby!
Variations & Adaptations
The beauty of this creamy butternut squash soup with sage is how easy it is to tweak for different tastes and dietary needs:
- Dairy-Free Version: Swap heavy cream for coconut cream or cashew cream to keep it silky and rich without dairy.
- Spicy Twist: Add a pinch of cayenne pepper or a few dashes of smoked paprika for warmth and depth.
- Herb Swap: If you don’t have sage, try fresh thyme or rosemary for a different earthy note.
- Chunky Style: Reserve some roasted squash cubes and stir them back in after blending for texture.
- Slow Cooker Method: Roast squash separately, then combine with sautéed onions, garlic, sage, and broth in a slow cooker for 4 hours on low; blend before serving.
Personally, I once stirred in a handful of crispy pancetta for a smoky, meaty touch that my family loved. Feel free to get creative—this soup is forgiving and welcomes your personal spin.
Serving & Storage Suggestions
This soup is best served warm, ideally in cozy bowls with a drizzle of cream and a few fried sage leaves on top for that crunch and aroma. It pairs beautifully with crusty bread or a simple green salad to balance the richness.
Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stove or in the microwave, adding a splash of broth if it thickens too much.
You can freeze the soup for up to 2 months; just thaw overnight in the fridge and reheat slowly. Flavors often deepen after a day or two, making the soup even more comforting.
Pairing ideas: A crisp white wine or a lightly spiced chai tea complements the soup’s warm flavors nicely, making it a perfect meal for chilly afternoons or casual dinner parties.
Nutritional Information & Benefits
This creamy butternut squash soup with sage is not only delicious but packed with nutrition. One serving (about 1.5 cups or 350 ml) provides roughly:
| Calories | 180-220 |
|---|---|
| Fat | 12g (mostly from cream and butter) |
| Carbohydrates | 20g |
| Fiber | 3g |
| Protein | 3g |
Butternut squash is rich in vitamins A and C, supporting eye health and immunity. Sage adds antioxidants and anti-inflammatory properties. Using vegetable broth keeps it light, and swapping in coconut cream makes it suitable for vegan and dairy-free diets. If you have nut allergies, avoid cashew cream variations.
Conclusion
This creamy butternut squash soup with sage isn’t just another recipe — it’s the result of a little kitchen obsession that turned a lost café memory into a year-round comfort food staple. Whether you want a quick weeknight supper or a show-stopping starter for friends, this soup delivers warmth, flavor, and that cozy feeling we all crave when the days get shorter.
Feel free to make it your own, swapping herbs or adjusting the creaminess to suit your taste. I love how this recipe connects me to a moment in time, and I hope it brings a little of that magic to your table too.
If you try this recipe, I’d love to hear how you customize it or what memories it stirs up. Sharing your stories makes the kitchen feel like home. Happy cooking!
FAQs
Can I make this soup ahead of time?
Yes! This soup actually tastes even better the next day after the flavors meld. Just store it in the fridge for up to 3 days and reheat gently.
What if I don’t have fresh sage?
Dried sage can be used, but reduce the amount since it’s more concentrated. Or try fresh thyme or rosemary for a different but delicious flavor.
Is this soup gluten-free?
Absolutely. All ingredients are naturally gluten-free, making it safe for those with gluten sensitivities.
Can I use canned butternut squash?
Fresh roasted squash gives the best flavor and texture, but if you’re in a pinch, canned or frozen squash can work. Just adjust the seasoning and thickness as needed.
How can I make this soup vegan?
Use olive oil instead of butter and swap heavy cream for coconut cream or a plant-based alternative. Make sure your broth is vegetable-based as well.
Pin This Recipe!

Creamy Butternut Squash Soup
A cozy, creamy butternut squash soup infused with fresh sage and a hint of nutmeg, perfect for autumn comfort and easy weeknight meals.
- 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 to 3 pounds), peeled and cubed
- 6–8 fresh sage leaves, whole for frying and garnish
- 1 large yellow onion, diced
- 3 large garlic cloves, minced
- 4 cups (32 fl oz) low-sodium vegetable broth
- 1 cup (8 fl oz) heavy cream or coconut cream for dairy-free version
- 2 tablespoons unsalted butter (or olive oil for vegan)
- 1/4 teaspoon ground nutmeg
- Salt and freshly ground black pepper to taste
- Optional garnish: toasted pumpkin seeds or a swirl of cream
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- Peel and cube the butternut squash into roughly 1-inch (2.5 cm) cubes.
- Toss the squash cubes with 1 tablespoon melted butter, salt, and a pinch of black pepper. Spread them in a single layer on the baking sheet.
- Roast for 25-30 minutes, stirring halfway through, until the squash is tender and lightly caramelized.
- While the squash roasts, heat the remaining butter in a large pot over medium heat. Add diced onion and cook for about 5 minutes until soft and translucent.
- Add minced garlic and whole sage leaves to the pot. Cook for 1-2 minutes until fragrant.
- Carefully add the roasted squash to the pot, then pour in the vegetable broth. Bring to a simmer and cook for 10 minutes.
- Remove the whole sage leaves (or leave one for garnish), then puree the soup until silky smooth using an immersion blender or countertop blender in batches.
- Stir in the heavy cream and nutmeg, warming gently for another 3-5 minutes. Taste and adjust salt and pepper as needed.
- Serve hot, garnished with crisp fried sage leaves, toasted pumpkin seeds, or a swirl of cream.
Notes
Roasting the squash deepens its natural sweetness. Fry sage leaves in butter until crispy for garnish. Use an immersion blender for easier cleanup and smoother texture. Adjust salt gradually and taste often. If soup is too thick after blending, add more broth or water. Keep stove at medium-low after adding cream to avoid curdling.
Nutrition
- Serving Size: About 1.5 cups (350
- Calories: 180220
- Sugar: 4
- Sodium: 300
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 20
- Fiber: 3
- Protein: 3
Keywords: butternut squash soup, creamy soup, autumn soup, sage soup, easy soup recipe, cozy soup, dairy-free soup, vegan soup option



