Love this? Pin it for later!
Warm Spiced Sweet Potato & Beet Soup for Cozy Winter Dinners
There’s a certain magic that happens when the first real cold snap hits. I’m talking about the kind of weather that makes your cheeks tingle and your breath fog the kitchen window while you stir a pot of something that smells like pure comfort. Last year, on the evening of our first snowfall, I had exactly two hours before my in-laws arrived for an impromptu dinner. My pantry offered up a couple of rosy beets, a few knobby sweet potatoes, and the dregs of a bag of walnuts. One hour later, we were passing steaming bowls of this ruby-hued soup around the table, and my father-in-law—who swears he “doesn’t do beets”—asked for seconds. Since then, this warm spiced sweet-potato-and-beet number has become my winter ace in the hole: velvety, gently smoky, sweet-savory, and brightened with citrus so it never feels heavy. Serve it with crusty sourdough or a gooey grilled-cheese, and you’ve got the edible equivalent of a weighted blanket.
Why This Recipe Works
- Roasting first: Caramelizes the natural sugars in beets & sweet potatoes so the soup tastes deeper than a month-old snowdrift.
- Coconut milk + veggie stock: Keeps it dairy-free yet lusciously creamy—hello, vegan friends!
- Warm spice trio: Smoked paprika, coriander, and a whisper of cinnamon add winter-warming complexity without heat.
- One-sheet-pan, one-pot: Minimal dishes because nobody wants to babysit a sinkful when it’s freezing outside.
- Make-ahead champion: Flavors meld beautifully overnight; freezer-friendly for up to 3 months.
- Vibrant color = mood booster: That magenta hue is basically edible sunshine on a grey January afternoon.
Ingredients You'll Need
The produce aisle is your best friend here. Look for beets that feel heavy for their size, with smooth, firm skins—no wrinkly old-timers. For sweet potatoes, choose ones with tight, unblemished skin; the orange-fleshed “garnet” variety is sweetest and blends into that gorgeous ruby tone. Coconut milk? Go full-fat for the silkiest texture, though “lite” works if that’s your vibe. Vegetable stock is the backbone, so pick a low-sodium brand you’d happily sip solo. Smoked paprika is the secret handshake: Spanish pimentón dulce lends gentle smoke without cayenne-level heat. Finally, grab a plump orange—you’ll use both the zest and juice to brighten the earthy sweetness right at the end.
Need subs? Butternut squash swaps in seamlessly for sweet potatoes. If beets terrify you, try golden beets for a milder flavor and less staining. Nut allergy? Skip the walnut garnish and use toasted pumpkin seeds for crunch. And if you’re out of coconut milk, a splash of heavy cream or cashew cream works, though you’ll lose the vegan badge.
How to Make Warm Spiced Sweet Potato & Beet Soup for Cozy Winter Dinners
Roast the vegetables
Preheat oven to 425 °F (220 °C). Peel and cube 2 medium beets (about 1 lb) and 2 large sweet potatoes (1½ lb) into ¾-inch chunks. Toss on a parchment-lined rimmed sheet with 2 Tbsp olive oil, 1 tsp kosher salt, and ½ tsp black pepper. Spread in a single layer; roast 25 minutes, flipping once, until edges are caramelized and a paring knife slides through effortlessly.
Bloom the aromatics
While the veggies roast, warm 1 Tbsp olive oil in a heavy Dutch oven over medium. Add 1 diced yellow onion and sauté 4 minutes until translucent. Stir in 2 minced garlic cloves, 1 tsp grated fresh ginger, 1 tsp smoked paprika, ½ tsp ground coriander, and ¼ tsp cinnamon; cook 60 seconds until fragrant—your kitchen will smell like a Moroccan spice market.
Deglaze & simmer
Tip roasted beets and sweet potatoes into the pot. Pour in 3 cups vegetable stock and 1 cup water, scraping up any tasty browned bits. Bring to a gentle boil, then reduce heat, cover partially, and simmer 15 minutes so flavors meld.
Blend to velvet
Remove from heat. Using an immersion blender, purée until silk-smooth. (Alternatively, cool 10 minutes and blend in batches in a countertop blender; remove the center cap and cover with a towel to let steam escape.)
Enrich & brighten
Stir in 1 cup full-fat coconut milk, 1 Tbsp maple syrup, zest of ½ orange, and 1 Tbsp fresh orange juice. Season with up to 1 tsp additional salt and plenty of freshly ground black pepper to taste. Return to low heat 3 minutes; do NOT let it boil or the coconut milk may separate.
Serve & garnish
Ladle into warm bowls. Swirl an extra drizzle of coconut milk, scatter toasted chopped walnuts, and finish with fresh dill or micro-greens for color contrast. Pass lemon wedges if you like a sharper lift.
Expert Tips
Roast extra vegetables
Double the beet & sweet-potato amount and stash half in the fridge. Tomorrow you’ve got salad toppers or a speedy soup reheat without the full prep dance.
Use gloves
Unless you want magenta fingers for two days, slip on disposable gloves when handling beets. A little lemon juice will lift stubborn stains from cutting boards.
Warm your bowls
Place oven-safe bowls in a low 200 °F oven while the soup simmers. Hot soup + hot bowl = that restaurant-level cozy factor.
Spice freshness check
Smoked paprika older than a year? Give it a sniff—if the aroma is flat, replace it. The soup leans heavily on this layer for depth.
Texture tweak
Prefer a little chew? Reserve ½ cup roasted cubes before blending; stir them back in at the end for a rustic, chunky vibe.
Citrus balance
Taste after adding the orange juice. If your beets are extra-sweet, a second squeeze keeps things lively; if they’re earthy, hold back.
Variations to Try
- Thai twist: Swap smoked paprika for 1 tsp Thai red curry paste, finish with lime juice and cilantro.
- Carrot swap: Replace half the sweet potatoes with carrots for a lighter color and sweeter profile.
- Apple accent: Add 1 diced tart apple to the roasting pan; it deepens sweetness and autumn aroma.
- Protein boost: Stir in a can of rinsed chickpeas during the final simmer for extra heft.
- Fire-roasted tomato: Add ½ cup crushed tomatoes while simmering for a tangy, gazpacho-adjacent note.
- Herb oil drizzle: Blitz ¼ cup parsley, 2 Tbsp olive oil, and pinch of salt; swirl green streaks into each bowl for restaurant flair.
Storage Tips
Cool soup completely, then refrigerate in airtight containers up to 4 days. The color may deepen—that’s normal. Reheat gently over medium-low, thinning with a splash of stock or water; high heat can cause coconut milk to separate. For longer storage, freeze in pint-size jars or silicone bags (lay flat for space efficiency) up to 3 months. Thaw overnight in the fridge, then warm slowly. If you plan to freeze, skip the walnut garnish; add fresh toppings after reheating for best texture.
Frequently Asked Questions
Warm Spiced Sweet Potato & Beet Soup for Cozy Winter Dinners
Ingredients
Instructions
- Roast: Preheat oven to 425 °F. Toss beets & sweet potatoes with 2 Tbsp oil, 1 tsp salt, ½ tsp pepper on a sheet pan. Roast 25 min until caramelized.
- Sauté: In a Dutch oven, warm remaining 1 Tbsp oil over medium. Cook onion 4 min, then add garlic, ginger, paprika, coriander, cinnamon; cook 1 min.
- Simmer: Add roasted veg, stock, and water. Bring to boil, reduce heat, partially cover, simmer 15 min.
- Blend: Purée with immersion blender until smooth.
- Enrich: Stir in coconut milk, maple syrup, orange zest & juice. Season with salt & pepper; warm gently 3 min without boiling.
- Serve: Ladle into warm bowls, garnish as desired, and enjoy immediately.
Recipe Notes
Soup thickens on standing; thin with stock when reheating. Freeze up to 3 months; add garnishes fresh.