creamy sweet potato soup with sage and garlic for holiday dinners

30 min prep 4 min cook 1 servings
creamy sweet potato soup with sage and garlic for holiday dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a quiet moment every December—right after the tree is lit, just before the first guest rings the bell—when the house smells like pine and anticipation. My grandmother used to call it “the hush before the chorus.” For me, that hush is filled with the earthy perfume of sweet potatoes roasting in the oven, the soft crackle of fresh sage hitting hot olive oil, and the mellow sweetness of garlic turning golden on the stovetop. This creamy sweet-potato soup has become my holiday dinner opener because it stretches that moment of calm just long enough for everyone to exhale, wrap both hands around a warm mug, and realize the celebrating has already begun.

I started making it the year my twins were born and time—never abundant—suddenly evaporated. I needed something luxurious that didn’t demand babysitting; something that could be blended silky-smooth so no one asked “what’s in this?” while fishing out a suspicious herb fleck; something that felt celebratory yet wholesome enough that I could justify going back for seconds. Over the years the recipe has followed us from that tiny townhouse kitchen with the squeaky oven to the farmhouse table we crowd around now. It’s been served in espresso cups as an hors d’oeuvre, ladled over seared duck breast when we’re feeling fancy, and packed into thermoses for snowy tree-hunting expeditions. Wherever you serve it, the soup glows the color of late-autumn sun and tastes like comfort dressed up for a party.

Why This Recipe Works

  • Roasting First: Caramelizing the potatoes concentrates their sugars and builds deep flavor you simply can’t get by boiling.
  • Garlic Confited: Slow-poaching garlic cloves in olive oil tames their bite and infuses every spoonful with mellow umami.
  • Sage in Two Acts: Crispy fried leaves on top deliver crunch; the rest simmers in the soup for rounded herbaceous notes.
  • Silky Texture, No Cream: A modest scoop of coconut milk (or dairy cream if you prefer) whips the soup into velvet without masking the sweet potato.
  • Make-Ahead Magic: Flavors meld and improve overnight, giving you one less task on the big day.
  • Holiday Presentation: Serve in clear glass mugs so the sunset-orange hue shines through, garnish with a halo of sage crisps and a swirl of crème fraîche.

Ingredients You'll Need

Ingredients

The ingredient list is short on purpose—every element pulls double duty. Look for garnet or Beauregard sweet potatoes with tight, unblemished skins; they’re reliably sweet and moist. If you spy Japanese purple-skinned sweet potatoes, those work too, though the final color will be duskier. Olive oil should be fresh and fruity; you’ll taste it in the finished soup so skip the bottom-shelf bottle. Fresh sage is non-negotiable: dried tastes medicinal here. When selecting garlic, plump firm cloves with no green sprouts deliver the sweetest flavor.

For the liquid, homemade vegetable stock is lovely, but a low-sodium store-bought version keeps life sane. Full-fat coconut milk gives vegan body; if you’re not avoiding dairy, heavy cream or half-and-half produces an even richer mouthfeel. A final splash of apple cider vinegar wakes everything up—think of it as salt in liquid form. If you’re out, white balsamic or even lemon juice will do.

Need substitutions? Butternut squash swaps in for up to half the sweet potatoes. Carrot juice can replace a cup of stock for extra sweetness. And if sage isn’t your favorite herb, try thyme sprigs or a modest pinch of rosemary, but reduce the quantity; these stronger herbs can bulldoze the sweet potato’s gentle nature.

How to Make Creamy Sweet Potato Soup with Sage and Garlic for Holiday Dinners

1
Roast the Sweet Potatoes

Preheat oven to 425 °F (220 °C). Peel about 3 lbs (1.35 kg) sweet potatoes and cut into 1-inch chunks. Toss with 2 Tbsp olive oil, 1 tsp kosher salt, and ½ tsp black pepper on a parchment-lined rimmed sheet. Spread in a single layer and roast 25 minutes, turning once, until edges caramelize and centers are tender. Cool slightly; this concentrates sugars and adds smoky depth.

2
Confit the Garlic

While potatoes roast, combine 10 peeled garlic cloves and ½ cup extra-virgin olive oil in a small saucepan. Warm over the lowest possible heat 15 minutes; you want tiny bubbles, not a fry. The cloves should soften to a buttery spread. Remove from heat; set aside. Reserve the fragrant oil for sautéing.

3
Crisp the Sage

Heat a medium sauté pan over medium. Add 2 Tbsp garlic oil, then 12 fresh sage leaves in a single layer. Fry 45–60 seconds per side until bright and crisp. Transfer to paper towel; sprinkle with sea salt. These will garnish bowls and provide addictive crunch.

4
Sauté Aromatics

In a Dutch oven, warm 2 Tbsp reserved garlic oil over medium. Add 1 diced onion and cook 4 minutes until translucent. Stir in 2 tsp minced fresh ginger, roasted sweet potatoes, confit garlic plus 2 Tbsp of its oil, and 8–10 fresh sage leaves left whole. Cook 2 minutes, letting sage perfume the pot.

5
Deglaze & Simmer

Pour in ½ cup dry white wine; scrape browned bits. When mostly evaporated, add 4 cups vegetable stock and 1 cup water. Bring to a gentle boil, reduce heat, cover partially, and simmer 15 minutes to marry flavors. Remove from heat; cool 5 minutes for safer blending.

6
Blend to Silk

Working in batches, transfer soup to a high-powered blender. Add ¾ cup full-fat coconut milk and blend, starting low and climbing to high, 60–90 seconds until velvety. Pass through a fine-mesh strainer back into the pot for ultra-smooth texture. Alternatively, use an immersion blender directly in the pot, then whisk in coconut milk.

7
Season & Heat Through

Return pot to low heat. Stir in 1 tsp kosher salt, ¼ tsp white pepper, and 1 tsp apple cider vinegar. Add stock or water to thin to your preferred consistency—the soup thickens as it stands. Taste and adjust salt; the flavor should be earthy-sweet with a gentle tang.

8
Serve in Style

Ladle into warm mugs or shallow bowls. Float a spoonful of coconut cream, scatter crispy sage, drizzle sage-garlic oil, and finish with cracked pink peppercorns. Offer warm focaccia or cheddar-chive scones alongside. Watch your guests breathe in the holiday hush.

Expert Tips

Roast in a Hot Oven

Don’t crowd the pan; airflow equals caramelization. Use convection if available to speed browning.

Strain for Smoothness

Even high-speed blenders leave fibrous bits. A quick pass through a chinois or fine sieve elevates restaurant quality.

Make a Sage Oil Drizzle

Blend leftover sage-garlic oil with a pinch of salt; store chilled up to a week. Excellent on roasted vegetables or grilled bread.

Control the Sweetness

If your sweet potatoes are exceptionally sweet, balance with an extra splash of vinegar or a pinch of cayenne.

Double-Batch Strategy

This soup freezes beautifully—double it, cool quickly in an ice bath, freeze flat in zip bags for up to 3 months.

Warm Your Serving Bowls

A quick rinse with hot water or a 2-minute stay in a low oven keeps soup hotter longer—crucial for holiday pacing.

Variations to Try

  • Pumpkin Coconut: Replace half the sweet potatoes with roasted pumpkin purée and finish with toasted pumpkin seed dukkah.
  • Smoky Chipotle: Add ½ minced chipotle in adobo during sauté for a subtle heat that plays off the sweet.
  • Apple & Miso: Stir in 1 grated apple with onions and whisk 1 tsp white miso into the coconut milk for extra umami.
  • Luxe Seafood: Top each bowl with a seared scallop and a drizzle of sage-brown butter for an elegant starter.
  • Curried Lentil: Add ½ cup red lentils during simmer; they dissolve and thicken while boosting protein.

Storage Tips

Refrigerate: Cool completely, transfer to airtight containers, and chill up to 4 days. The soup thickens; thin with stock or water when reheating.

Freeze: Ladle into freezer-safe jars, leaving 1-inch headspace. Freeze up to 3 months. Thaw overnight in the fridge, then warm gently—boiling can break the coconut emulsion.

Make-Ahead Party Plan: Roast potatoes and confit garlic up to 2 days in advance; store separately. On serving day, sauté aromatics, simmer, blend, and heat. Crisp sage leaves morning-of and keep at room temp in an airtight tin.

Frequently Asked Questions

Fresh roasting is key for caramelized flavor. In a pinch, two 29-oz cans of drained sweet potatoes can be broiled on a sheet for 8–10 minutes to char edges, but expect a softer texture.

Yes—if you use coconut milk and vegetable stock. For vegetarian but non-vegan, heavy cream offers even silkier body.

Add hot stock a ladleful at a time until you reach the texture of melted ice cream. Conversely, simmer uncovered to reduce if too thin.

Roast potatoes and garlic as directed, then transfer to slow cooker with stock and sage. Cook 4 hours on low, blend, stir in coconut milk, and warm 15 minutes more.

Think contrasting textures: herb-crusted pork tenderloin, maple-glazed roast turkey, or a vegetarian mushroom Wellington. The soup’s sweetness primes the palate for savory mains.

Avoid boiling after adding coconut milk; keep at a gentle simmer. Using full-fat milk and bringing it to room temperature before stirring in also stabilizes the emulsion.
creamy sweet potato soup with sage and garlic for holiday dinners
soups
Pin Recipe

Creamy Sweet Potato Soup with Sage and Garlic for Holiday Dinners

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

Ingredients

Instructions

  1. Roast: Preheat oven 425 °F. Toss sweet-potato cubes with 2 Tbsp olive oil, salt, and black pepper on a sheet pan. Roast 25 min until caramelized.
  2. Confit Garlic: In a small saucepan, combine garlic cloves and ½ cup olive oil. Warm on lowest heat 15 min until soft; reserve oil.
  3. Crisp Sage: In a skillet, heat 2 Tbsp garlic oil over medium. Fry 12 sage leaves 45–60 sec per side until crisp; drain on paper towel.
  4. Sauté: In a Dutch oven, warm 2 Tbsp garlic oil. Add onion and ginger; cook 4 min. Stir in roasted potatoes, confit garlic, 2 Tbsp garlic oil, and 8 sage leaves; cook 2 min.
  5. Deglaze: Pour in wine; simmer until nearly evaporated. Add stock and water; simmer 15 min.
  6. Blend: Remove sage leaves. Transfer soup in batches to blender with coconut milk; blend until silky. Strain back into pot.
  7. Season: Stir in salt, white pepper, and vinegar. Warm gently; thin with stock as needed.
  8. Serve: Ladle into warm bowls, top with crispy sage, drizzle sage oil, and add a swirl of crème fraîche if desired.

Recipe Notes

Avoid boiling after adding coconut milk to prevent curdling. Soup thickens on standing; reheat with splashes of stock. Crispy sage can be made 2 days ahead and stored airtight at room temperature.

Nutrition (per serving)

312
Calories
4g
Protein
34g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.