Love this recipe? Save it to Pinterest before you forget!
Warm Sweet Potato & Beet Soup with Spinach
January’s most comforting bowl—earthy beets, velvety sweet potatoes, and bright spinach in a single, soul-warming spoonful.
I created this soup on the third Monday of January, the day the post-holiday blues had finally caught up with me. The tree was down, the last cookie crumbs had been vacuumed from the sofa cushions, and the forecast threatened snow for the next four days straight. My kids trudged home from the bus stop with runny noses and that unmistakable winter slump, and I knew we needed something that felt like a wool sweater in food form. I grabbed the forgotten beets rolling around the crisper drawer, the sweet potatoes that had been earmarked for yet another tray of fries, and the wilting bag of spinach I kept promising myself I’d use. One hour later we were gathered around the kitchen table, hands wrapped around steaming bowls, cheeks pinking from the soup’s gentle heat, and someone—maybe me—declared, “This tastes like a hug.” We’ve made it every January since. The color alone is enough to jolt you out of the winter doldrums: magenta beets swirl into sunset-orange sweet potatoes until the whole pot glows like a hearth. A last-minute handful of spinach wilts into emerald ribbons, promising that spring will, eventually, come. It’s thick enough to feel indulgent yet brothy enough to sip from a mug while you stand at the window watching snowflakes drift. Best of all, it plays well with whatever you have hanging around—half a container of coconut milk, that lonely carrot, the last sprig of thyme. Consider this less a rigid recipe and more a January survival blueprint.
Why You'll Love This warm sweet potato and beet soup with spinach for january family comfort
- One-Pot Wonder: Minimal dishes mean minimal cleanup—crucial when the kitchen sink already feels arctic.
- Nutrient-Dense Comfort: Beta-carotene from sweet potatoes, folate from beets, iron from spinach—January wellness without the austerity.
- 30-Minute Weeknight Hero: Chop, simmer, blend, done. Faster than take-out and far cozier.
- Kid-Approved Sweetness: The natural sugars in roasted beets and sweet potatoes win over even the veggie-skeptics at the table.
- Freezer-Friendly: Double the batch, freeze flat in zip bags, and future-you will send present-you a thank-you note.
- Vibrant All-Natural Color: No filters needed—this soup practically glows under the dimmest January lighting.
- Easily Vegan or Creamy: Use coconut milk for richness or veggie broth for a lighter, dairy-free bowl.
Ingredient Breakdown
Every ingredient here pulls double duty, delivering both flavor and the kind of nourishment that feels like a defiant act against flu season. Start with medium beets—about the size of a tennis ball. Roasting intensifies their earthy sweetness, but if you’re pressed for time, pre-steamed supermarket beets work; just rinse off any vinegar if they’re packed in salad brine. Seek out orange-fleshed sweet potatoes (often mislabeled as yams) for the silkiest texture once blended; their natural maltol sugars caramelize slightly when sautéed, deepening the soup’s base notes.
Aromatics matter: one large yellow onion provides the sweet-savory backbone, while two fat cloves of garlic add the pungent snap that balances the roots’ sugar. I keep fresh thyme on my winter windowsill; its resinous oils echo the beets’ foresty flavor. If you only have dried, use half the amount and crumble it between your palms to wake up the oils. For liquid, I split the difference between low-sodium vegetable broth and a 14-ounce can of light coconut milk. The broth keeps things light; the coconut milk adds a velvet finish without screaming “tropical.” If nuts aren’t an issue, unsweetened almond milk plus a teaspoon of almond butter is a dreamy substitution.
The final handful of baby spinach isn’t just for color—its oxalic acid brightens the beet’s mineral punch. If spinach isn’t your thing, beet greens, kale, or even frozen peas work; just adjust wilting time accordingly. A final whisper of apple cider vinegar lifts the entire bowl, turning deep comfort into something surprisingly sprightly.
Step-by-Step Instructions
-
Roast or microwave the beets
Heat oven to 400°F. Wrap scrubbed beets in foil with a drizzle of oil and a pinch of salt; roast 35–40 min until a paring knife slides through easily. Cool slightly, then rub off skins under running water. (Shortcut: place beets in a microwave-safe bowl with 2 Tbsp water, cover, and zap on high 10–12 min.) Dice into ½-inch pieces while still warm.
-
Sauté the aromatics
In a heavy Dutch oven, warm 2 Tbsp olive oil over medium. Add diced onion and ½ tsp salt; cook 5 min until translucent. Stir in minced garlic and thyme leaves; cook 1 min until fragrant but not browned.
-
Build the base
Add peeled, cubed sweet potatoes and roasted beets to the pot. Season with 1 tsp salt, ½ tsp pepper, and ¼ tsp smoked paprika if you like a whisper of warmth. Toss to coat in the glossy onions; let edges sear 3 min for caramelization.
-
Deglaze & simmer
Pour in 3 cups vegetable broth plus 1 cup water, scraping up any browned bits. Bring to a boil, then drop to a lazy simmer, partially covered, 15 min or until sweet potatoes yield to a fork.
-
Blend to silk
Fish out thyme stems. Using an immersion blender, puree directly in the pot until satin-smooth. (Alternatively, transfer in batches to a countertop blender; vent the lid and cover with a tea towel to avoid magma-level splatter.)
-
Enrich & brighten
Stir in coconut milk and 1 tsp apple cider vinegar. Taste; adjust salt, pepper, or a pinch of maple syrup if your beets were particularly earthy. Add spinach, stirring just until wilted—30 seconds for baby leaves, 1 min for chopped mature spinach.
-
Serve with intention
Ladle into warm bowls. Swirl a spoonful of coconut milk for contrast, scatter toasted pumpkin seeds for crunch, and finish with a drizzle of good olive oil and cracked black pepper. Sit, breathe steam, repeat.
Expert Tips & Tricks
- Glove Up: Slip on disposable gloves before handling raw beets to avoid magenta fingers that last longer than your manicure.
- Texture Dial: For a chunkier stew, blend only half the solids, leaving sweet-potato cubes intact.
- Roast Extra: While the oven’s hot, roast a second batch of beets for salads or hummus through the week.
- Spice Trail: Add a cinnamon stick during simmering for a Moroccan vibe; remove before blending.
- Crouton Hack: Cube day-old sourdough, toss with olive oil and smoked paprika, bake 10 min at 400°F—supreme garnish.
- Make-Ahead Monday: Soup thickens as it sits; thin with broth or water when reheating, then freshen with a squeeze of lemon.
- Kid-Size Cups: Serve in small mason jars with lids; little hands stay warm and spills are contained.
Common Mistakes & Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Soup tastes like dirt | Beets under-roasted or not peeled | Roast longer until caramelized; peel thin outer skin which holds earthiness. |
| Grainy texture | Blender overloaded or liquid too cool | Blend smaller batches with hot liquid, or process 1 full minute for silk. |
| Color muddy brown | Over-blended spinach or old beets | Add spinach at the very end; use freshest beets for vibrant magenta. |
| Too sweet | Sweet potatoes overripe or coconut milk sweetened | Balance with extra vinegar or a squeeze of citrus. |
| Curdled appearance | Coconut milk boiled too hard | Simmer gently after adding; if separation occurs, buzz with immersion blender. |
Variations & Substitutions
-
Carrot-Beet Harmony
Swap half the sweet potatoes for carrots for a lighter, slightly sweeter bowl with a hue that trends toward sunrise.
-
Protein Boost
Stir in a can of rinsed chickpeas during the last 5 min, or add red lentils with the broth for a complete plant-based protein punch.
-
Spicy Glow-Up
Add ½ tsp chipotle powder or a chopped chipotle in adobo for smoky heat that counters the natural sweetness.
-
Creamy Dairy Route
Replace coconut milk with equal parts whole milk and a splash of cream for a more classic bisque profile.
-
Green Swap
No spinach? Kale, chard, or even arugula work; just chop finer and simmer 1–2 min longer.
-
Zingy Topper
Whisk ¼ cup Greek yogurt with 1 Tbsp horseradish; dollop for a punchy, sinus-clearing contrast.
Storage & Freezing
Refrigerator
Cool completely, transfer to airtight glass jars, and refrigerate up to 5 days. Reheat gently over low, thinning with broth as needed; high heat can dull the color.
Freezer
Omit spinach before freezing (add fresh when reheating). Ladle into quart zip bags, press flat, label, and freeze up to 3 months. Thaw overnight in fridge or 10 min in a bowl of lukewarm water.
Frequently Asked Questions
Ready to turn January’s chill into your new favorite food memory? Grab that lonely beet, the sweet potato rolling around the pantry, and let the simmering begin. Don’t forget to save the recipe to Pinterest so next January’s self can find it fast. Stay warm, friends!
Warm Sweet Potato & Beet Soup with Spinach
Ingredients
- 2 Tbsp olive oil
- 1 large onion, diced
- 2 cloves garlic, minced
- 2 medium sweet potatoes, peeled & cubed
- 2 small beets, peeled & cubed
- 4 cups vegetable broth
- 1 tsp ground cumin
- ½ tsp smoked paprika
- 2 cups baby spinach
- ½ cup coconut milk
- Salt & pepper to taste
- Juice of ½ lemon
- Toasted pumpkin seeds for garnish
- Crusty bread for serving
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and sauté 5 minutes until translucent.
- Stir in garlic, sweet potatoes, and beets; cook 3 minutes to lightly caramelize.
- Pour in vegetable broth; add cumin, paprika, 1 tsp salt, and several grinds of pepper.
- Bring to a boil, then reduce heat, cover, and simmer 25 minutes until vegetables are tender.
- Use an immersion blender to purée soup until silky smooth (or blend in batches).
- Return to low heat; stir in spinach and coconut milk until wilted and heated through.
- Finish with lemon juice; adjust seasoning as needed.
- Ladle into warm bowls, top with pumpkin seeds, and serve with crusty bread.
Recipe Notes
Make-ahead: Soup keeps 4 days refrigerated or 3 months frozen. Reheat gently; thin with broth if needed. For extra warmth, add a pinch of cayenne.