Welcome to Dinnerflavor

warm butternut squash soup with sage for winter comfort

By Jennifer Adams | January 16, 2026
warm butternut squash soup with sage for winter comfort

This soup became my winter salvation that year, and I've made it countless times since. The combination of sweet, nutty butternut squash with earthy sage creates a flavor profile that's both sophisticated and deeply comforting. What makes this recipe special isn't just the taste—though it's absolutely divine—but the way it fills your home with an aroma that makes everyone immediately feel at ease. It's the kind of soup that brings people together, whether you're serving it as an elegant starter for a dinner party or ladling it into big mugs for a casual family movie night.

The beauty of this recipe lies in its simplicity. With just a handful of carefully selected ingredients and about an hour of your time, you can create something that tastes like it came from a high-end restaurant. The sage-infused oil adds a restaurant-quality finish that will impress even your most discerning guests, while the soup itself provides the kind of nourishment that makes winter feel not just bearable, but actually enjoyable.

Why This Recipe Works

  • Roasting intensifies flavor: Roasting the butternut squash before adding it to the soup caramelizes its natural sugars, creating deeper, more complex flavors than boiling alone.
  • Fresh sage infusion: Using both sage leaves fried in butter and sage-infused oil provides layers of herbaceous flavor that complement the sweetness of the squash.
  • Perfect texture balance: Blending until silky smooth creates restaurant-quality consistency, while a garnish of crispy sage leaves adds delightful textural contrast.
  • Make-ahead friendly: This soup actually tastes better the next day, making it perfect for meal prep or entertaining.
  • Nutrient-dense comfort: Packed with vitamins A and C, fiber, and antioxidants, this soup nourishes while it comforts.
  • Versatile serving options: Serve as an elegant starter in small portions or as a hearty main course with crusty bread.
  • Customizable richness: Add cream for extra decadence or keep it dairy-free for a lighter, vegan option.

Ingredients You'll Need

Ingredients

Every ingredient in this recipe plays a crucial role in building the final flavor profile. Starting with a medium butternut squash (about 2-2.5 pounds), look for one with a matte skin that's free from soft spots or major blemishes. The squash should feel heavy for its size, indicating it's fresh and full of moisture. If you can't find butternut, sugar pumpkin or even acorn squash can work, though the flavor will be slightly different.

For the aromatics, you'll need one large yellow onion, which provides a sweet, mellow base that melds beautifully with the squash. Three cloves of fresh garlic add depth without overwhelming the other flavors. When selecting your onion, choose one that feels firm and has dry, papery skin. Avoid any with green shoots emerging, as this indicates age and can lead to bitterness.

The sage is where this recipe really shines. You'll need both fresh sage leaves and dried sage—the fresh for frying and garnish, the dried for infusing the soup base. Look for fresh sage with perky, silvery-green leaves that aren't wilted or blackened. The dried sage should be vibrant green, not gray or brown, indicating it's still potent. Fresh sage can be substituted with fresh thyme or rosemary in a pinch, though the flavor profile will change significantly.

For the liquid base, I prefer a combination of vegetable broth and water. The broth adds savory depth, while the water prevents the soup from becoming too salty. Choose a low-sodium vegetable broth so you can control the seasoning yourself. Homemade broth is wonderful if you have it, but a good quality store-bought version works perfectly well.

The finishing touches make all the difference. Heavy cream adds luxurious richness, though you can substitute with coconut cream for a dairy-free version. The sage-infused olive oil, made by gently warming extra virgin olive oil with sage leaves, provides a restaurant-quality garnish that elevates the entire dish. A touch of maple syrup enhances the natural sweetness of the squash, while freshly grated nutmeg adds warmth and complexity.

How to Make Warm Butternut Squash Soup with Sage for Winter Comfort

1

Roast the Butternut Squash

Preheat your oven to 425°F (220°C). Cut the butternut squash in half lengthwise and scoop out the seeds using a spoon. Brush the cut surfaces with olive oil and season generously with salt and pepper. Place cut-side down on a baking sheet lined with parchment paper. Roast for 35-45 minutes, until the flesh is very tender and the edges are caramelized. You'll know it's done when a fork slides in with no resistance and the edges have turned golden brown. Let cool for 10 minutes, then scoop out the flesh from the skin.

2

Prepare the Sage-Infused Oil

While the squash roasts, make your sage oil. In a small saucepan, combine ¼ cup extra virgin olive oil with 8-10 fresh sage leaves. Heat over very low heat for 15-20 minutes—you want the oil to warm gently, not simmer or fry the sage. The leaves should crisp slightly and the oil should take on a beautiful green hue and aromatic sage scent. Remove from heat and let cool completely. This oil adds incredible depth and a professional finish to your soup.

3

Sauté the Aromatics

In a large Dutch oven or heavy-bottomed pot, melt 2 tablespoons of butter over medium heat. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until softened and translucent but not browned. Add the minced garlic and dried sage, and cook for another 1-2 minutes until fragrant. The dried sage needs this brief cooking time to bloom and release its essential oils, which will permeate the entire soup.

4

Build the Soup Base

Add the roasted butternut squash flesh to the pot with the aromatics. Pour in 3 cups of vegetable broth and 2 cups of water. Season with 1 teaspoon salt, ½ teaspoon black pepper, and a pinch of freshly grated nutmeg. Bring to a boil, then reduce heat and simmer for 15-20 minutes. This simmering time allows all the flavors to meld together beautifully. If the soup seems too thick, add more water or broth until it reaches your desired consistency.

5

Blend Until Silky Smooth

Remove the pot from heat and let cool slightly. Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy. If you don't have an immersion blender, carefully transfer the soup in batches to a regular blender, filling it no more than half full and holding the lid down with a kitchen towel to prevent splattering. Blend each batch for 1-2 minutes until velvety smooth. Return all blended soup to the pot.

6

Add the Cream and Final Seasonings

Return the blended soup to low heat. Stir in ½ cup heavy cream (or coconut cream for dairy-free) and 1 tablespoon of maple syrup. Taste and adjust seasonings as needed—add more salt if it tastes flat, more maple syrup if you want it sweeter, or a squeeze of lemon juice if it needs brightness. Let it warm through for 5 minutes, but don't let it boil after adding the cream, as this can cause it to curdle.

7

Fry the Sage Leaves for Garnish

In a small skillet, heat 2 tablespoons of butter over medium-high heat. When the butter foams, add 12-15 fresh sage leaves in a single layer. Fry for 30-45 seconds per side, until the leaves are crispy and the butter has turned a nutty brown color. Remove the sage leaves to a paper towel-lined plate. They'll continue to crisp as they cool. These fried sage leaves add incredible texture and concentrated sage flavor to the finished soup.

8

Serve and Enjoy

Ladle the hot soup into warm bowls. Drizzle each serving with the sage-infused oil, making sure to include a few of the crispy sage leaves. Add a few cracks of fresh black pepper and perhaps a swirl of cream if desired. Serve immediately with crusty bread, grilled cheese sandwiches, or a simple green salad. The contrast between the hot, silky soup and the crispy sage creates a truly memorable eating experience.

Expert Tips

Choose the Right Squash

Select a butternut squash with a matte, not shiny, skin. The skin should be uniformly beige without green patches. A heavy squash indicates freshness and moisture content.

Roast Cut-Side Down

Always roast the squash cut-side down. This allows the cut surface to caramelize against the hot pan, developing deep, complex flavors that can't be achieved cut-side up.

Don't Rush the Sage Oil

Keep the heat very low when making sage oil. High heat will turn the sage bitter and brown the oil. Patience results in beautifully aromatic oil and crispy sage leaves.

Blend Thoroughly

Blend the soup for at least 2 full minutes for the silkiest texture. If using a regular blender, strain through a fine-mesh sieve for restaurant-quality smoothness.

Temperature Matters

Never let the soup boil after adding cream. High heat can cause the cream to separate, creating an unappetizing texture. Gentle warming is all that's needed.

Season at the End

Taste and adjust seasonings after blending. The flavors concentrate during cooking, so final seasoning adjustments ensure perfectly balanced soup.

Variations to Try

Apple & Butternut Squash

Add 2 peeled and diced apples when sautéing the onions. The natural sweetness of apples pairs beautifully with butternut squash, creating a slightly sweeter, fruitier soup that's perfect for autumn.

Use tart apples like Granny Smith for the best balance.

Spiced Moroccan Style

Add 1 teaspoon each of ground cumin, coriander, and smoked paprika when cooking the onions. Finish with a swirl of harissa paste and chopped preserved lemon for North African flair.

Garnish with toasted pumpkin seeds and fresh cilantro.

Thai-Inspired Version

Replace sage with lemongrass and ginger. Use coconut milk instead of cream, and finish with lime juice, fish sauce, and Thai basil. The result is a bright, aromatic soup with Southeast Asian influences.

Add a touch of red curry paste for extra heat.

Roasted Garlic & White Bean

Add a head of roasted garlic and a can of white beans before blending. This creates a heartier, protein-rich soup with deeper umami flavors and a creamy texture from the beans.

Top with crispy prosciutto and rosemary oil.

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers in the refrigerator for up to 4 days. The flavors actually intensify and improve after the first day, making this an excellent make-ahead option. If the soup thickens too much in the refrigerator, thin it with a bit of broth or water when reheating.

Freezer Instructions

This soup freezes beautifully for up to 3 months. Freeze in portion-sized containers for easy thawing. Leave about an inch of space at the top of containers as the soup will expand when frozen. Thaw overnight in the refrigerator or use the defrost setting on your microwave. Always reheat gently and add the cream only after thawing and reheating for best texture.

Make-Ahead Tips

Prepare the entire recipe through blending, then cool and refrigerate for up to 2 days. When ready to serve, reheat gently and add the cream just before serving. The sage oil can be made up to a week in advance and stored in the refrigerator. Bring to room temperature before drizzling over the soup.

Frequently Asked Questions

Yes, pre-cut squash works well and saves time. You'll need about 2 pounds of pre-cut pieces. The roasting time will be shorter—about 25-30 minutes—since the pieces are smaller. Make sure to spread them in a single layer on the baking sheet for even caramelization.

Dried sage works in a pinch, though the flavor will be different. Use 1 teaspoon dried sage when cooking the onions, and substitute the fried sage garnish with crispy fried rosemary or thyme. You can also add a bay leaf while simmering the soup for extra herbal notes.

Replace the butter with olive oil and use coconut cream or cashew cream instead of dairy cream. For the cashew cream, blend ½ cup soaked cashews with ½ cup water until smooth. The sage oil is naturally vegan, making this an easy adaptation that doesn't sacrifice flavor.

For soup that's too thick, simply whisk in warm broth or water until it reaches your desired consistency. If too thin, simmer uncovered for 10-15 minutes to reduce, or blend in a cooked potato for natural thickening. The ideal consistency should coat the back of a spoon.

Yes, though you'll still need to roast the squash first for best flavor. Add roasted squash, aromatics, and liquids to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Blend and add cream just before serving as directed in the original recipe.
warm butternut squash soup with sage for winter comfort
soups
Pin Recipe

Warm Butternut Squash Soup with Sage for Winter Comfort

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Roast the squash: Preheat oven to 425°F. Cut squash in half, remove seeds, brush with oil, season with salt and pepper. Roast cut-side down for 35-45 minutes until tender.
  2. Make sage oil: Warm ÂĽ cup olive oil with sage leaves over very low heat for 15-20 minutes until fragrant. Set aside.
  3. Sauté aromatics: Melt butter in a large pot, cook onion for 5-6 minutes. Add garlic and dried sage, cook 1-2 minutes more.
  4. Build the soup: Add roasted squash, broth, water, and seasonings. Simmer 15-20 minutes.
  5. Blend until smooth: Blend the soup until completely silky using an immersion blender or regular blender.
  6. Finish and serve: Stir in cream and maple syrup. Fry sage leaves in butter for garnish. Serve hot with sage oil drizzled on top.

Recipe Notes

For best results, roast the squash until the edges are caramelized. This soup tastes even better the next day and freezes beautifully for up to 3 months.

Nutrition (per serving)

285
Calories
4g
Protein
32g
Carbs
18g
Fat

More Recipes