Love this recipe? Save it to Pinterest before you forget!
Creamy Sweet Potato & Spinach Soup with Garlic & Thyme
The first time I made this soup, my middle daughter—who had declared herself “officially done with orange vegetables”—asked for thirds. It was a rainy Tuesday in early November, the kind of day when the sky forgets to lighten and the dog refuses to leave the porch. I had one limp bunch of spinach, a mountain of sweet potatoes from the CSA box, and the desperate need for something that would taste like a warm blanket. Forty minutes later the house smelled like thyme and roasted garlic, and we were all gathered around the stove, tearing off chunks of crusty bread and dunking straight into the pot. That night I scribbled “KEEPER” in the margin of my recipe journal. I’ve tweaked it every winter since—adding a splash of coconut milk for silkiness, doubling the garlic because we’re that kind of family, and finishing with a squeeze of lemon to keep the sweetness of the potatoes in check. The color alone—sunset orange flecked with emerald—feels like edible optimism. If you’ve got picky eaters, serve it with a grilled-cheese diving board; if you’ve got foodies, top it with chili-crisp oil and a swirl of crème fraîche. Either way, this is the soup that turns “meatless Monday” into “can-we-have-this-every-week Monday.”
Why You'll Love This creamy sweet potato and spinach soup with garlic and thyme for family meals
- One-pot wonder: Minimal dishes, maximum flavor—everything from sautéing to puréeing happens in the same Dutch oven.
- Silky without heavy cream: A single can of coconut milk (or evaporated milk if nut-free) gives luxurious body for a fraction of the saturated fat.
- Vegetable glow-up: Even spinach skeptics melt into the garlicky backdrop; the sweet potato rounds any bitter edges.
- Pantry friendly: No exotic produce—if you keep garlic, onions, and sweet potatoes on hand, you’re 80 % there.
- Freezer hero: Doubles beautifully; thaw overnight and reheat with a splash of broth for instant comfort.
- Kid-approved thickness: Puréed texture removes “weird leafy bits,” while a drizzle of maple syrup can win over the under-ten crowd.
- Season agnostic: Serve hot in winter or chilled in summer—either way, the thyme keeps it tasting fresh.
Ingredient Breakdown
Sweet potatoes are the backbone—choose jewel or garnet for deep orange flesh that’s moist and sweet. A heavy 2½ lb / 1.2 kg yields roughly 6 cups cubed; peel only if the skin is gnarly, since most nutrients hug the surface. Yellow onions build the aromatic base; cook low and slow until translucent to coax out natural sugars that balance the sweet potatoes. Fresh garlic gets a two-stage treatment: half is sautéed for mellow nuttiness, the rest added in the final simmer for brighter punch. Thyme is the herbaceous thread—fresh sprigs infuse the broth and the delicate leaves hold up to reheating better than fragile basil. Baby spinach wilts in seconds; if you only have frozen, thaw and squeeze dry or the soup will tint army-green. Vegetable broth keeps it vegetarian, but a light chicken stock deepens flavor for omnivores. Coconut milk (full-fat, canned) supplies velvety body; if you dislike coconut vibes, swap in evaporated milk or a slurry of 2 Tbsp flour + 1 cup 2 % milk. A final squeeze of lemon is non-negotiable—it tightens the sweetness and amplifies the savory notes the way salt amplifies sweet in desserts.
Shopping List
- 3 Tbsp extra-virgin olive oil, divided
- 1 large yellow onion, diced (about 1½ cups)
- 4 cloves garlic, minced (divided)
- 2½ lb sweet potatoes (3 medium), peeled if desired, cut into ¾-inch cubes
- 1 tsp kosher salt, plus more to taste
- ½ tsp freshly ground black pepper
- 1½ tsp fresh thyme leaves (or ½ tsp dried)
- Pinch of crushed red-pepper flakes (optional but lovely)
- 4 cups low-sodium vegetable broth, warmed
- 1 can (13.5 oz) full-fat coconut milk, well shaken
- 4 packed cups baby spinach (about 4 oz / 120 g)
- 1 Tbsp fresh lemon juice, plus wedges for serving
- Maple syrup or brown sugar, 1 tsp at a time, optional balancing tool
Step-by-Step Instructions
- Build the flavor base. Heat 2 Tbsp olive oil in a heavy 5-quart Dutch oven over medium. Add diced onion and cook 5 minutes, stirring, until edges turn translucent and just begin to color. Add 2 minced garlic cloves, thyme, salt, pepper, and red-pepper flakes; sauté 60 seconds until fragrant but not browned. This aromatics layer seasons every subsequent bite.
- Toast the sweet potatoes. Stir in cubed sweet potatoes and remaining 1 Tbsp oil. Let them sit undisturbed 2 minutes so the bottoms caramelize slightly; the slight fond amps up umami. Toss and repeat once more. You’re looking for golden edges, not fully cooked centers.
- Deglaze & simmer. Pour in warm broth; it should just cover the vegetables. Bring to a boil, then reduce to a gentle simmer, partially covered, 15 minutes or until the largest cube can be smashed easily against the pot wall with the back of a spoon.
- Blender safety 101. Remove pot from heat and cool 5 minutes. Ladle half the solids into a blender with just enough broth to loosen; purée until silk-smooth. For an immersion-blender route, tilt the pot and blend directly, but leave some chunks for textural contrast if desired. Return puréed portion to the pot.
- Creamy finish. Shake coconut milk can vigorously; pour in all but 2 Tbsp (reserve for garnish). Stir over low heat 2 minutes to marry flavors. Taste—if the soup leans flat, add a pinch more salt; if too sweet, brighten with lemon juice; if too tart, drizzle maple syrup ½ tsp at a time.
- Spinach finale. Stuff spinach into the pot—it will tower above the liquid like a green mountain. Cover 30 seconds to wilt, then stir in remaining raw garlic and lemon juice. The brief heat preserves vivid color and fresh flavor while the second hit of garlic keeps the profile lively.
- Serve & garnish. Ladle into warm bowls. Swirl reserved coconut milk with the tip of a knife for café-style artistry. Add cracked pepper, toasted pumpkin seeds, or, for the adults, a few drops of chili crisp. Offer lemon wedges at the table; the last-second spritz keeps the flavors singing.
Expert Tips & Tricks
- Roast for depth: On a sheet pan, toss raw sweet-potato cubes with oil, salt, and smoked paprika at 425 °F for 20 minutes before adding to soup. Roasted caramelized edges translate into deeper, almost marshmallow-like sweetness.
- Texture dial: Purée only two-thirds of the soup if you like chewable pieces; leave the rest chunky for a rustic feel kids can “see” and trust.
- Thyme saver: Tie thyme sprigs with kitchen twine; fish out the bundle before blending—no gritty bits, but all the herby perfume.
- Coconut clue: If coconut milk separates in the can, whisk vigorously or blitz in a mini-blender to re-emulsify before measuring.
- Spice playground: Add ½ tsp ground coriander or mild curry powder with the aromatics for a subtle warmth that whispers rather than shouts.
- Lemon timing: Acid can curdle coconut milk if boiled. Always add citrus off-heat for a glossy finish.
- Salt strategy: Sweet potatoes absorb salt as they cool; season conservatively at first, then adjust after the coconut milk marriage.
- Double-batch hack: Use a 7-quart pot and freeze flat in quart zip bags. Stack like books for space-saving cold storage.
Common Mistakes & Troubleshooting
Soup too thin?
Simmer uncovered 5–7 minutes to reduce, or stir in 1 Tbsp instant mashed-potato flakes—they dissolve seamlessly and keep it gluten-free.
Grainy texture?
Your blender may be under-powered. Strain the soup through a medium sieve and reheat; next time purée in smaller batches for 60 seconds to obliterate fiber.
Spinach turned muddy?
Overcooking chlorophyll equals brown. Add spinach off-heat and stir just until wilted; if reheating leftovers, warm gently and add a handful of fresh spinach for color revival.
Coconut aroma overwhelming?
Swap in unsweetened oat milk plus 1 Tbsp almond butter for richness without coconut. Simmer 3 minutes to meld.
Variations & Substitutions
- Vegan protein boost: Add 1 cup cooked red lentils during the simmer; they break down and thicken while keeping the soup smooth.
- Sweet-potato swap: Butternut squash or pumpkin purée work 1:1; roast first for best sweetness.
- Dairy option: Replace coconut milk with 1 cup half-and-half; temper by whisking in ½ cup hot soup first to prevent curdling.
- Green swap: Kale or chard require longer simmer—add stems with sweet potatoes, leaves in the last 3 minutes.
- Asian twist: Sub 1 Tbsp grated ginger for thyme and finish with lime + sesame oil; top with crispy tofu cubes.
- Smoky rendition: Stir in ½ tsp smoked paprika and garnish with roasted corn kernels for backyard-bonfire vibes.
Storage & Freezing
Cool soup completely, then refrigerate in airtight containers up to 4 days. Reheat gently over medium-low; aggressive boiling can break the coconut emulsion and dull color. For freezing, omit spinach (it becomes slippery). Freeze soup base up to 3 months. Thaw overnight in fridge, bring to a simmer, then stir in fresh spinach until wilted. Portion into silicone muffin trays for toddler-size lunchbox cubes that thaw in a thermos by noon.
Frequently Asked Questions
Can I use an immersion blender without making a mess?
Tilt the pot so the blender head is submerged, start on low, and use a circular motion. Keep part of the blade guard touching the bottom to prevent splatter.
Is this soup baby-friendly?
Absolutely—omit salt and chili flakes, purée until satin-smooth, and thin with breast milk or formula to desired consistency for spoon-feeding or as a puree pouch.
My sweet potatoes sprouted—are they safe?
If the sprouts are small and the potato is firm, snap them off and proceed. Discard any with soft spots or an off smell.
Can I make this in a slow cooker?
Yes—add everything except coconut milk, spinach, and lemon. Cook on LOW 4–5 hours until potatoes mash easily. Blend, then stir in coconut milk and spinach during the last 15 minutes on HIGH.
How do I fix over-salting?
Peel and cube an extra small sweet potato or add ½ cup cooked rice; simmer 10 minutes, then purée. The starch dilutes salt without watering down flavor.
What bread pairs best?
A crusty sourdough stands up to dunking; for kid crowds, grilled cheddar sandwiches turn the meal into dunkable fun.
Can I pressure-can this soup?
Because of the coconut milk and spinach, safety guidelines recommend freezing instead of water-bath or pressure canning.
How do I serve this at a dinner party?
Ladle into mini espresso cups as a passed appetizer, garnish with micro-thyme and a drop of truffle oil—elegant, unexpected, and vegetarian.
Creamy Sweet Potato & Spinach Soup
Ingredients
- 2 Tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 tsp fresh thyme leaves
- 2 medium sweet potatoes, cubed
- 4 cups vegetable broth
- 1 cup heavy cream
- 3 cups baby spinach
- ½ tsp smoked paprika
- Salt & black pepper
- Pinch of nutmeg
- 1 bay leaf
- 2 Tbsp maple syrup
- Pumpkin seeds (garnish)
- Crusty bread (serve)
Instructions
-
1
Heat olive oil in a heavy pot over medium heat. Sauté onion for 4 min until translucent.
-
2
Stir in garlic, thyme, and smoked paprika; cook 1 min until fragrant.
-
3
Add sweet potatoes, bay leaf, broth, salt, and pepper. Bring to a boil.
-
4
Reduce heat and simmer 15 min until potatoes are very tender.
-
5
Discard bay leaf. Purée soup with an immersion blender until silky smooth.
-
6
Lower heat; stir in cream, maple syrup, and nutmeg. Warm gently—do not boil.
-
7
Fold in spinach until wilted, 1 min. Adjust seasoning.
-
8
Ladle into bowls, sprinkle with pumpkin seeds, and serve hot with crusty bread.
Recipe Notes
- Swap half-and-half for a lighter version.
- Freeze without spinach; add fresh when reheating.
- Add chili flakes for gentle heat.