creamy butternut squash soup with sage for cozy holiday meals

30 min prep 2 min cook 2 servings
creamy butternut squash soup with sage for cozy holiday meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every November—right after the first frost, when the maple leaves have turned the color of burnt sugar and the air smells like woodsmoke—when I know it’s time to haul the big Dutch oven out of the cabinet and start a pot of butternut squash soup. My grandmother called it “liquid autumn,” and she wasn’t wrong. The silky orange puree, flecked with crisp sage leaves that curl like tiny green ribbons, is the edible equivalent of wrapping yourself in a hand-knit blanket while the wind rattles the windowpanes. It’s the soup I serve at Thanksgiving lunch, on Christmas Eve when we’re too excited for a heavy meal, and on random Tuesday nights when the only thing that will fix the day is something warm and fragrant simmering on the stove.

I’ve refined this recipe for fifteen years, tweaking it every season until it became the one friends text me for at 11 p.m. the night before they’re hosting. It’s naturally gluten-free, easy to make dairy-free, and it freezes like a dream—meaning you can cook once and coast through the entire holiday season. If you’ve never roasted squash until the edges caramelize into dark-gold lace, or fried fresh sage leaves in brown butter until they shatter between your teeth, prepare to have your kitchen (and your life) upgraded.

Why This Recipe Works

  • Roasting First: Cubes of squash roast at high heat until the edges blister, concentrating sweetness and eliminating the need for added sugar.
  • Double Dairy Option: A splash of heavy cream plus coconut milk gives luxurious body without tasting coconutty; use all coconut milk for vegan.
  • Sage Brown Butter: Crisp sage leaves are fried in butter until nutty and aromatic, then the flavored butter is stirred into the soup for depth.
  • Blender Flexibility: Works with a high-speed blender, immersion stick, or even a food processor—silky results every time.
  • Make-Ahead Magic: Flavors meld overnight; reheat gently and add cream just before serving for peak freshness.
  • Elegant Garnish: Top with pomegranate arils and toasted pepitas for festive color and crunch that screams holiday table.

Ingredients You'll Need

Ingredients

Great soup starts with great produce. Look for a butternut squash that feels heavy for its size, with matte, tawny skin and no green streaks. The neck should be long and thick—that’s the seedless part that dices into perfect cubes. If you’re short on time, many supermarkets sell pre-peeled squash; just pat it very dry so it roasts instead of steams.

Butternut Squash: A 3-lb squash yields about 2 ½ lb once peeled and seeded. If you can only find smaller ones, buy two; the recipe is forgiving.

Extra-Virgin Olive Oil: Use a mild, fruity oil for roasting; save your peppery finishing oil for the table.

Unsalted Butter: European-style butter (82 % fat) browns more evenly and tastes nuttier. If you’re dairy-free, substitute cold-pressed coconut oil or vegan butter.

Fresh Sage: Look for silvery, unblemished leaves that snap cleanly. Dried sage tastes dusty here—skip it.

Yellow Onion: A medium onion, diced small, melts into the soup and adds natural sweetness. Shallots work in a pinch.

Garlic: Two fat cloves, smashed and allowed to sit for 10 minutes before cooking, develop beneficial allicin and deeper flavor.

Low-Sodium Vegetable Broth: Homemade is divine, but a good boxed brand lets the squash shine. Avoid chicken broth if catering to vegetarians.

Heavy Cream: Just ½ cup transforms texture; swap full-fat coconut milk for vegan or lactose-free diets.

Maple Syrup: A tablespoon balances acidity and amplifies autumn vibes. Use the real stuff, Grade A amber.

Freshly Grated Nutmeg: Whole nutmeg micro-planed right into the pot is floral and intoxicating; pre-ground is a shadow of itself.

Kosher Salt & Black Pepper: Diamond Crystal dissolves quickly; season at every layer, not just the end.

How to Make Creamy Butternut Squash Soup with Sage for Cozy Holiday Meals

1
Roast the Squash

Preheat oven to 425 °F (220 °C). Line a rimmed sheet pan with parchment. Peel, seed, and cube the squash into ¾-inch pieces; uniformity ensures even browning. Toss with 2 Tbsp olive oil, 1 tsp kosher salt, and ½ tsp pepper. Spread in a single layer—crowding causes steam. Roast 25–30 minutes, rotating pan halfway, until edges are deep caramel and undersides are golden. Set aside ½ cup of the most beautiful cubes for garnish; let cool completely and refrigerate, covered.

2
Fry the Sage Brown Butter

In a small skillet, melt 3 Tbsp butter over medium. Add 12 fresh sage leaves in a single layer; they will sizzle and curl. Cook 2 minutes until butter foams and milk solids turn hazelnut brown. Remove pan from heat immediately; butter continues to darken off-heat. Transfer sage leaves to a paper-towel-lined plate; reserve the fragrant butter separately.

3
Sauté Aromatics

Heat a heavy 4-qt Dutch oven over medium. Add remaining 1 Tbsp olive oil plus the brown butter from step 2. Stir in diced onion with a pinch of salt; sweat 5 minutes until translucent. Add garlic; cook 1 minute until fragrant but not browned.

4
Deglaze & Build Base

Pour ½ cup of the vegetable broth into the pot; scrape browned bits with a wooden spoon. Stir in 1 tsp maple syrup, ¼ tsp freshly grated nutmeg, and the roasted squash (except reserved garnish cubes). Cook 2 minutes to marry flavors.

5
Simmer Until Silky

Add remaining 3 ½ cups broth; bring to a gentle boil. Reduce heat, cover partially, and simmer 15 minutes to soften squash completely. Remove from heat; let cool 5 minutes to protect your blender.

6
Blend to Velvet

Working in batches, transfer soup to a high-speed blender; fill no more than two-thirds full. Remove center cap, cover with a folded towel, and start on low, increasing to high. Blend 60 seconds until absolutely smooth. Alternatively, use an immersion blender directly in the pot; tilt pan so head is submerged to avoid splatter. Return soup to pot.

7
Enrich & Season

Stir in ½ cup heavy cream (or coconut milk) and ½ tsp salt. Warm over low 3 minutes; do not boil after cream is added or texture can break. Taste and adjust salt, pepper, or a drop more maple syrup if squash was particularly savory.

8
Crisp the Reserved Garnish

While soup heats, warm a nonstick skillet over medium-high. Add reserved roasted squash cubes; sear 2 minutes per side until edges crisp and centers heat through. Remove to a bowl; toss with a pinch of flaky salt and a drizzle of sage brown butter.

9
Serve with Panache

Ladle soup into warmed shallow bowls. Swirl a teaspoon of sage brown butter on top. Nestle 4–5 crispy squash cubes, 2 fried sage leaves, a scattering of toasted pepitas, and a handful of pomegranate arils for jewel-toned pop. Finish with a turn of fresh black pepper and serve immediately with crusty sourdough.

Expert Tips

Roast Hot & Fast

High heat caramelizes natural sugars; lower temps yield steamed flavor. Don’t oil the parchment—direct contact encourages browning.

Blender Safety

Hot liquids expand. Remove feeder cap and start slow. Hold towel firmly; steam escapes quickly.

Make-Ahead Trick

Blend soup base without cream; refrigerate up to 4 days. Add cream and reheat gently to preserve velvety texture.

Freeze in Portions

Ladle cooled soup into silicone muffin trays; freeze, then pop out and store in zip bags. Two “pucks” equal one bowl.

Color Boost

Stir in ¼ tsp turmeric for an even more vibrant orange that photographs like a sunset.

Sage Substitute

Out of sage? Use fresh thyme leaves plus a tiny pinch of ground rosemary for a different but still woodsy profile.

Variations to Try

  • Spicy Thai Twist: Swap coconut milk for cream, add 1 Tbsp red curry paste with the garlic, finish with lime juice and cilantro instead of sage.
  • Apple & Sage: Add one peeled, diced tart apple (Honeycrisp or Granny Smith) to the roasting pan; it sweetens the soup naturally.
  • Smoky Vegan: Roast squash with 1 tsp smoked paprika, use coconut milk, garnish with roasted pumpkin seeds tossed in soy sauce while warm.
  • Luxury Lobster: Replace ½ cup broth with dry white wine, fold in ½ cup cooked lobster meat per bowl just before serving.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Store garnishes separately so sage stays crisp.

Freezer: Omit cream before freezing. Ladle cooled soup into quart-size freezer bags, press out air, and freeze flat on a sheet pan. Once solid, stack vertically to save space. Keeps 3 months. Thaw overnight in fridge, then simmer gently and stir in cream.

Reheating: Warm soup slowly over medium-low, stirring often. If it thickened in storage, thin with broth or water. Taste and refresh seasonings—salt dulls when cold.

Frequently Asked Questions

Yes, but thaw and pat very dry before roasting, and expect 5 extra minutes in the oven to achieve caramelization.

The recipe is naturally nut-free; simply skip the optional pepita garnish if cross-contamination is a concern.

Absolutely. Use two sheet pans for roasting so squash isn’t crowded, and blend in batches. A 7-qt Dutch oven accommodates a double batch.

Whisk in warm broth, ¼ cup at a time, until you reach desired consistency. Remember soup thickens as it stands.

Omit salt and cream; puree squash with broth until very smooth. Stir in a little breast milk or formula for familiar flavor.

Because of the dairy and low-acid squash, pressure canning is not recommended for safety. Freeze instead.
creamy butternut squash soup with sage for cozy holiday meals
soups
Pin Recipe

Creamy Butternut Squash Soup with Sage for Cozy Holiday Meals

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

Ingredients

Instructions

  1. Roast Squash: Preheat oven to 425 °F. Toss squash with 2 Tbsp oil, 1 tsp salt, ½ tsp pepper. Roast 25–30 min until caramel.
  2. Brown Sage Butter: Melt butter in skillet; fry sage 2 min. Reserve leaves and butter separately.
  3. Sauté Aromatics: In Dutch oven, combine remaining oil, sage butter, onion; cook 5 min. Add garlic 1 min.
  4. Deglaze: Add ½ cup broth; scrape bits. Stir in maple, nutmeg, roasted squash (save ½ cup for garnish).
  5. Simmer: Add remaining broth; simmer 15 min until squash is very tender.
  6. Blend: Puree soup in batches until silky. Return to pot.
  7. Finish: Stir in cream; warm 3 min. Season to taste.
  8. Serve: Ladle into bowls, swirl sage brown butter, top with crispy squash cubes, sage leaves, pepitas, pomegranate.

Recipe Notes

Soup thickens as it stands; thin with broth or water when reheating. For vegan version, use coconut milk and vegan butter.

Nutrition (per serving)

247
Calories
3g
Protein
28g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.