creamy butternut squash soup with sage and nutmeg for winter comfort

5 min prep 5 min cook 70 servings
creamy butternut squash soup with sage and nutmeg for winter comfort
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There's something magical about the way a steaming bowl of golden soup can transform a frigid January evening into a cozy sanctuary. I discovered this recipe during my first winter in Vermont, when the thermometer stubbornly hovered below freezing for weeks and my California-born self questioned every life choice that had led me to this arctic wonderland. My neighbor Barbara, a fifth-generation Vermonter who wore flannel like armor, knocked on my door with a mason jar of this liquid sunshine and said, "You look like you need this more than I do." One spoonful and I understood—this wasn't just soup, it was winter survival in edible form.

Over the past decade, I've refined Barbara's recipe into what I humbly consider the platonic ideal of butternut squash soup. The secret lies in the marriage of woodsy sage (fresh from the garden when possible) and warming nutmeg, creating layers of flavor that dance between savory and subtly sweet. This soup has seen me through blizzards, heartbreaks, and countless dinner parties where guests inevitably demand the recipe before the evening ends.

Why This Recipe Works

  • Roasting Method: Roasting concentrates the squash's natural sugars, creating caramelized edges that add depth impossible to achieve through boiling alone
  • Fresh Sage Infusion: Briefly frying sage leaves in butter releases their essential oils, creating a fragrant base that permeates every spoonful
  • Nutmeg Balance: Just 1/8 teaspoon provides warmth without overwhelming the squash's delicate sweetness
  • Texture Perfection: The combination of vegetable broth and coconut milk creates silk-smooth consistency without dairy heaviness
  • Make-Ahead Friendly: Flavors deepen beautifully overnight, making this ideal for meal prep and entertaining
  • Freezer Hero: Freezes beautifully for up to 3 months, maintaining its creamy texture when properly reheated

Ingredients You'll Need

Ingredients

Each ingredient in this soup plays a crucial role in building the complex flavor profile that makes this recipe special. Let's break down what you'll need and why each component matters:

Butternut Squash (3 pounds): Look for squash with matte, tan skin that's heavy for its size. Avoid any with green patches (underripe) or soft spots (overripe). The neck should feel solid, indicating dense flesh. If you're short on time, many stores sell pre-peeled and cubed squash, though I find the flavor superior when you process it yourself.

Fresh Sage (1/4 cup): This aromatic herb is the soul of the soup. Choose leaves that are vibrant green without brown spots. If fresh isn't available, use 2 tablespoons of dried sage, but add it earlier in the cooking process to allow proper rehydration. Growing your own sage is surprisingly easy—even a small pot on a sunny windowsill provides enough for this recipe.

Ground Nutmeg (1/8 teaspoon): Freshly grated nutmeg elevates this from good to transcendent. Whole nutmegs keep indefinitely in a sealed container, and a microplane grater makes quick work of them. If using pre-ground, ensure it's less than 6 months old for maximum potency.

Vegetable Broth (4 cups): The quality of your broth directly impacts the final flavor. Homemade is ideal, but Pacific Foods or Imagine brands work beautifully. Avoid broths with tomato paste, which can muddy the squash's sweetness.

Coconut Milk (1 can): Full-fat coconut milk provides luxurious texture without competing flavors. Shake the can vigorously before opening to recombine the cream and liquid. For a lighter version, use "lite" coconut milk, though you'll sacrifice some richness.

How to Make Creamy Butternut Squash Soup with Sage and Nutmeg for Winter Comfort

1
Preheat and Prepare

Position your oven rack in the center and preheat to 425°F (220°C). Line a large rimmed baking sheet with parchment paper for easy cleanup. This high temperature is crucial for caramelization—don't be tempted to lower it for faster cooking.

2
Process the Squash

Using a sharp chef's knife, carefully cut the squash in half lengthwise. Scoop out seeds with a sturdy spoon (save these for roasting if you're feeling ambitious). Peel the squash using a vegetable peeler, working from top to bottom. Cut into 1-inch cubes—uniform size ensures even roasting. You'll need about 8 cups of cubed squash.

3
Season and Roast

Toss the squash cubes with 2 tablespoons olive oil, 1 teaspoon salt, and 1/2 teaspoon black pepper. Spread in a single layer on your prepared baking sheet—crowding leads to steaming, not roasting. Roast for 35-40 minutes, turning once halfway through, until edges are caramelized and a knife slides through easily.

4
Create the Sage Infusion

While the squash roasts, heat 2 tablespoons butter in a large Dutch oven over medium heat. When the foam subsides, add the sage leaves and fry for 30-45 seconds until crisp and bright green. Remove with a slotted spoon to a paper towel, reserving the fragrant butter. Crumble half the fried sage into the pot, saving the rest for garnish.

5
Build the Flavor Base

To the sage butter, add 1 diced onion and cook until translucent, about 5 minutes. Add 3 minced garlic cloves and cook 1 minute more, stirring constantly to prevent burning. The aroma should fill your kitchen with promises of delicious things to come.

6
Combine and Simmer

Add the roasted squash to the pot along with 4 cups vegetable broth and 1/8 teaspoon nutmeg. Bring to a boil, then reduce to a gentle simmer for 15 minutes. This allows flavors to meld while the squash absorbs the sage-infused broth.

7
Blend to Silky Perfection

Remove from heat and stir in 1 can coconut milk. Using an immersion blender directly in the pot, blend until completely smooth—this takes 2-3 minutes. No immersion blender? Carefully transfer to a regular blender in batches, filling no more than halfway and removing the center cap to allow steam to escape.

8
Final Seasoning

Return to low heat and taste for seasoning. Add salt and pepper as needed—this is crucial as under-seasoned soup tastes flat. The soup should coat the back of a spoon. If too thick, thin with additional broth; if too thin, simmer 5-10 minutes to reduce.

Expert Tips

Temperature Control

If your soup develops a grainy texture, you've likely overheated the coconut milk. Always reheat gently over low heat, stirring frequently. The soup should steam but never boil after adding coconut milk.

Make-Ahead Magic

This soup tastes even better the next day as flavors meld. Prepare through step 6, cool completely, and refrigerate. Add coconut milk when reheating for best texture.

Sage Growing Tips

Sage thrives on neglect—perfect for brown thumbs! Plant in well-draining soil with full sun. Harvest by cutting stems, not individual leaves, to encourage bushy growth.

Speed It Up

Short on time? Microwave the whole squash for 2-3 minutes to soften the skin, making peeling and cutting easier. Or buy pre-cubed squash (though I won't tell if you don't).

Variations to Try

Thai-Inspired Version

Replace nutmeg with 1 tablespoon red curry paste and add 1 tablespoon lime juice. Garnish with cilantro and crispy shallots instead of sage.

Apple & Squash

Add 2 peeled, diced apples to roast with the squash. Their natural sweetness complements the squash while adding a bright note.

Smoky Variation

Add 1 teaspoon smoked paprika and use smoked salt for seasoning. Top with crispy bacon and smoked gouda for non-vegetarians.

Dairy Version

Replace coconut milk with 1 cup heavy cream and 1 cup whole milk. Add 1/2 cup grated sharp white cheddar for extra richness.

Storage Tips

Refrigeration

Store cooled soup in airtight containers for up to 4 days. The flavors continue developing, making leftovers even more delicious. Always reheat gently—never boil—to preserve the coconut milk's texture.

Freezing

This soup freezes beautifully for up to 3 months. I recommend freezing in quart-size freezer bags laid flat for space-saving storage. Thaw overnight in the refrigerator, then reheat slowly, whisking occasionally to reincorporate any separated coconut milk.

Meal Prep

Double the recipe and freeze half for busy weeks. Portion into individual servings for grab-and-go lunches. The soup reheats perfectly in the microwave—just cover and heat at 70% power, stirring every minute.

Frequently Asked Questions

Yes, but with caveats. Frozen squash releases more water during cooking, resulting in thinner soup. Thaw completely and pat dry before roasting. You may need to simmer longer to reduce, and the caramelization won't be as pronounced. In a pinch, it works, but fresh squash delivers superior texture and flavor.

Under-seasoning is the usual culprit. Salt amplifies all other flavors—add more gradually, tasting after each addition. Also ensure your squash roasted long enough for proper caramelization. Finally, check that your spices are fresh; nutmeg loses potency after 6 months.

Absolutely! Roast the squash first for best flavor, then transfer everything except coconut milk to your slow cooker. Cook on low 6-7 hours or high 3-4 hours. Add coconut milk in the last 30 minutes. The texture won't be quite as silky, but the convenience factor is unbeatable.

For dairy-free options, try cashew cream (blend 1 cup soaked cashews with 1 cup water) or oat milk creamer. If dairy isn't an issue, heavy cream or half-and-half work beautifully. Avoid almond or soy milk—they can curdle and add unwanted flavors.

Separation happens when coconut milk overheats. Always reheat slowly over low heat, whisking frequently. If separation occurs, remove from heat and whisk vigorously, or blend briefly with an immersion blender. Adding a splash of broth while reheating helps maintain emulsion.

creamy butternut squash soup with sage and nutmeg for winter comfort
soups
Pin Recipe

Creamy Butternut Squash Soup with Sage and Nutmeg for Winter Comfort

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

Ingredients

Instructions

  1. Roast the squash: Preheat oven to 425°F. Toss cubed squash with olive oil, salt, and pepper. Roast 35-40 minutes until caramelized.
  2. Infuse the sage: Melt butter in a Dutch oven, fry sage leaves until crisp. Reserve half for garnish.
  3. Build the base: Cook onion in sage butter until translucent. Add garlic and cook 1 minute.
  4. Simmer: Add roasted squash, broth, and nutmeg. Simmer 15 minutes for flavors to meld.
  5. Blend: Stir in coconut milk, then blend until smooth using an immersion blender.
  6. Season and serve: Taste and adjust seasoning. Serve hot with reserved crispy sage.

Recipe Notes

For ultra-smooth texture, strain through a fine-mesh sieve after blending. Soup thickens as it cools—thin with broth when reheating. Fresh nutmeg makes a noticeable difference!

Nutrition (per serving)

248
Calories
4g
Protein
32g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.