Love this? Pin it for later!
The first time I ladled this magenta-hued soup into my grandmother’s chipped china bowls, I felt something shift inside my chest—like the frost on the kitchen window had finally started to thaw. It was late January, the kind of Minnesota evening when the air feels sharp enough to carve your lungs, and I had promised myself I’d cook something that tasted like hope. Sweet potatoes and beets were the only vegetables left in my root-cellar box, their skins still flecked with garden soil. I roasted them slowly, letting their sugars caramelize into a deep, almost burgundy sweetness, then blended them with coconut milk so thick it coated the back of my wooden spoon like velvet. One spoonful and I was eight years old again, sledding until my cheeks burned, then running inside for my mom’s mystery “pink soup” that always tasted better than any tomato-based thing I could name. This version is that memory refined: silky, nourishing, and bright enough to make the darkest winter afternoon feel like the start of something new. Make it on the day you need proof that color—and life—still exist beneath the snow.
Why This Recipe Works
- Color Therapy: The vibrant fuchsia hue comes from oven-roasted beets—no dull boiled flavor here.
- Double Creaminess: Coconut milk plus a scoop of white beans gives body without dairy.
- Layered Sweetness: Roasting concentrates the sweet potatoes’ sugars for caramel depth.
- Fast Blender Finish: Puréeing hot soup in a high-speed blender aerates it into mousse-like silk.
- Freezer Hero: Thaws beautifully for up to three months—winter meal-prep gold.
- Allergy Friendly: Naturally vegan, gluten-free, and nut-free; everyone at the table can share.
Ingredients You'll Need
Start with two medium-sized garnet yams—look for ones that feel heavy and have tight, unblemished skins. Their orange flesh roasts into candy-sweet pockets that balance the beets’ earthiness. Speaking of beets, choose small-to-medium ones with crisp greens still attached (you can save those for a quick stir-fry later). The fresher the beet, the brighter the soup. For the creamy element, I use full-fat canned coconut milk; the fat content emulsifies the soup so it doesn’t separate when reheated. If you’re not a coconut fan, cashew cream or oat barista milk are great swaps—just warm them gently so they don’t curdle. A handful of canned white beans (great northern or cannellini) thickens without flour, keeping the texture gluten-free. My aromatics are yellow onion, garlic, and a one-inch knob of fresh ginger—ginger’s subtle heat plays beautifully with the beets’ sweetness. You’ll also need a good vegetable broth; homemade is ideal, but a low-sodium store brand lets you control salt. Finish with a squeeze of lime to sharpen all the sweet notes, and a pinch of ground cardamom for that Scandinavian hygge vibe. Optional but magical: a teaspoon of white miso whisked in at the end for umami depth.
How to Make Creamy Sweet Potato and Beet Soup for Nourishing Winter Meals
Roast the vegetables
Heat oven to 425 °F (220 °C). Peel and cube 2 large sweet potatoes and 3 medium beets into ¾-inch pieces. Toss with 2 Tbsp olive oil, 1 tsp kosher salt, and ½ tsp black pepper on a parchment-lined sheet. Spread in a single layer; roast 30 min, flipping once, until edges blister and a paring knife slides through like butter. Cool 5 min—this resting step lets the starches set for a smoother blend.
Sauté aromatics
In a heavy Dutch oven, warm 1 Tbsp olive oil over medium. Add 1 diced yellow onion and cook 4 min until translucent. Stir in 3 minced garlic cloves and 1 Tbsp grated ginger; cook 60 sec until fragrant but not browned—browned garlic turns bitter in a puréed soup.
Deglaze & simmer
Tip the roasted vegetables into the pot. Add 3 cups vegetable broth, 1 cup water, 1 tsp ground coriander, and ¼ tsp cardamom. Bring to a boil, then reduce to low, cover, and simmer 10 min so flavors meld.
Add creaminess
Scoop ½ cup canned white beans and ½ cup coconut milk into the pot. Simmer 2 min more; beans warm and soften, making them easier to blend.
Blend until silk
Working in batches, transfer soup to a high-speed blender. Remove the center cap, cover with a folded towel, and start on low, gradually increasing to high for 60 sec. Venting steam prevents the dreaded hot-soup explosion. Return purée to pot; thin with broth if needed.
Season & brighten
Stir in 1 Tbsp lime juice, 1 tsp maple syrup, and salt to taste. The acid wakes up the beets, while a whisper of sweetness rounds the coconut. Simmer 2 min more to marry flavors.
Optional miso boost
Ladle ½ cup warm soup into a small bowl; whisk in 1 tsp white miso until smooth, then stir back into the pot. Miso adds savory backbone without clouding the color.
Serve & garnish
Ladle into warmed bowls. Drizzle with coconut milk, scatter toasted pumpkin seeds, and add a crack of black pepper. Enjoy steaming hot while wrapped in your coiest blanket.
Expert Tips
Roast, don’t boil
Boiling beets leaches color and flavor; roasting concentrates sugars and keeps that jewel-tone vibrant.
Speed it up
Short on time? Use pre-cooked vacuum-packed beets—just warm them 5 min in the oven to remove excess moisture.
Immersion-blender hack
If you prefer an immersion blender, tilt the pot so the head is submerged; this prevents splatter and aerates the soup.
Thin wisely
When reheating, add broth a splash at a time; the soup thickens as it cools and you want that pourable velvet consistency.
Chill & reheat
Soup will thicken in the fridge. Reheat gently over medium-low, whisking often to restore silkiness.
Keep the color
Avoid lemon juice until serving; prolonged heat dulls magenta to brick red. Lime added at the end keeps the soup electric.
Variations to Try
- Carrot-Ginger Twist: Swap one sweet potato for 2 large carrots and double the ginger for a brighter, zingier bowl.
- Smoky Chipotle: Add ½ tsp chipotle powder while sautéing aromatics for a subtle, fireplace-smoke edge.
- Green Goddess Swirl: Blend ½ cup fresh spinach into the coconut milk before adding for an extra nutrient punch and deeper color.
- Peanut-African Inspired: Replace white beans with 3 Tbsp natural peanut butter and finish with chopped cilantro and roasted peanuts.
- Apple & Sage: Stir in 1 peeled, diced apple with the broth and finish with fried sage leaves for a autumnal take.
Storage Tips
Cool soup completely, then refrigerate in airtight glass jars up to 5 days. For longer storage, ladle into quart-size freezer bags, squeeze out excess air, and freeze flat up to 3 months. Thaw overnight in the fridge or submerge sealed bag in lukewarm water for 30 min. Reheat gently; avoid boiling, which can break the coconut emulsion. If the texture separates, whisk vigorously or give it a quick buzz with an immersion blender. Garnishes are best added fresh—keep toasted seeds and herbs in separate containers so they stay crunchy and bright.
Frequently Asked Questions
creamy sweet potato and beet soup for nourishing winter meals
Ingredients
Instructions
- Roast vegetables: Preheat oven to 425 °F. Toss sweet potatoes and beets with 2 Tbsp oil, salt, and pepper on a sheet. Roast 30 min until tender.
- Sauté aromatics: In a Dutch oven warm remaining 1 Tbsp oil. Cook onion 4 min, add garlic & ginger 1 min.
- Simmer: Add roasted veg, broth, water, coriander, and cardamom. Boil, then simmer covered 10 min.
- Cream it up: Stir in beans and coconut milk; simmer 2 min.
- Blend: Purée in batches in a high-speed blender until silky. Return to pot.
- Finish: Whisk in lime juice, maple syrup, and miso if using. Adjust salt. Serve hot with pumpkin seeds and coconut drizzle.
Recipe Notes
Soup thickens as it stands; thin with broth when reheating. Freeze up to 3 months without garnishes.