healthy spinach and sweet potato soup with garlic and lemon for cold days

5 min prep 5 min cook 5 servings
healthy spinach and sweet potato soup with garlic and lemon for cold days
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

What makes this recipe special isn't just its stunning color or the way your kitchen fills with the aroma of roasted garlic—it's the perfect balance of earthy sweet potatoes, peppery spinach, and bright lemon that somehow manages to taste like sunshine in a bowl. Whether you're curled up with a good book, serving it as an elegant starter for guests, or batch-cooking for busy weekdays, this soup delivers restaurant-quality flavor with home-cooked comfort.

The best part? It comes together in under 40 minutes with ingredients you probably already have in your kitchen, making it the ultimate weeknight warrior that doesn't compromise on nutrition or taste. Each spoonful delivers a powerhouse of vitamins A and C, iron, and antioxidants while being naturally gluten-free, dairy-free, and easily adaptable for vegan diets.

Why This Recipe Works

  • Immune-Boosting Powerhouse: Sweet potatoes provide beta-carotene while spinach delivers iron and folate, creating a nutritional symphony that supports your immune system through cold season.
  • Depth Without Complexity: Roasting the garlic first creates caramelized sweetness that adds layers of flavor without requiring a laundry list of ingredients.
  • Bright Finish Magic: Fresh lemon juice added at the end wakes up all the flavors and cuts through the soup's natural richness, keeping every spoonful interesting.
  • Texture Perfection: Blending half the soup while leaving some chunks creates that coveted restaurant-quality texture that's both creamy and satisfying.
  • Meal Prep Champion: This soup actually tastes better the next day as flavors meld, making it perfect for Sunday prep that lasts through the week.
  • Budget-Friendly Brilliance: Using affordable, accessible ingredients like sweet potatoes and frozen spinach means you can eat healthy without breaking the bank.

Ingredients You'll Need

Ingredients

Quality ingredients make all the difference in this simple soup. Here's what to look for and why each component matters:

Sweet Potatoes (2 large, about 2 lbs): Choose firm, unblemished sweet potatoes with smooth skin. Orange-fleshed varieties like Garnet or Jewel are sweetest and create the most appealing color. Avoid any with soft spots or sprouting eyes. The natural sweetness balances beautifully with the savory elements, while their starch content creates a luxurious body without needing cream.

Fresh Spinach (8 oz) or Frozen (10 oz): If using fresh, look for crisp, dark green leaves without yellowing. Baby spinach has a milder flavor that works beautifully here. Frozen spinach is actually harvested at peak ripeness and flash-frozen, making it nutritionally comparable and more budget-friendly. Just be sure to thaw and squeeze out excess water if using frozen.

Garlic (1 whole head): Don't skimp here! Roasting a whole head of garlic might seem excessive, but the transformation from sharp and pungent to sweet and caramelized is what elevates this soup from good to unforgettable. Look for plump, firm cloves without green sprouts.

Lemon (2 large): Seek out heavy, thin-skinned lemons—they yield more juice. Organic if possible since you'll be using the zest too. The lemon's acidity is crucial for brightening the soup's rich, earthy flavors.

Vegetable Broth (4 cups): Use a high-quality broth or make your own. Low-sodium versions let you control the salt level. For an extra layer of flavor, you can substitute half with white wine or add a parmesan rind while simmering (remove before blending).

Aromatics & Seasonings: One large yellow onion provides the flavor base, while a bay leaf adds subtle complexity during simmering. Fresh thyme complements the sweet potato beautifully, though dried works in a pinch. A pinch of smoked paprika adds warmth without overwhelming the delicate flavors.

Olive Oil (3 tbsp): Use a good quality extra virgin olive oil for roasting the garlic and sautéing vegetables. The fruitiness carries through the final soup, so this isn't the place for bargain bin oil.

How to Make Healthy Spinach and Sweet Potato Soup with Garlic and Lemon for Cold Days

1
Roast the Garlic

Preheat your oven to 400°F (200°C). Slice the top off the whole garlic head to expose the cloves, drizzle with 1 tablespoon olive oil, and wrap tightly in foil. Roast for 40 minutes until cloves are golden and caramelized. This step can be done up to 3 days ahead—simply squeeze out the cloves and refrigerate in an airtight container.

2
Prep Your Vegetables

While the garlic roasts, peel and cube your sweet potatoes into 1-inch pieces—uniform size ensures even cooking. Dice the onion and wash your spinach thoroughly if using fresh (nothing ruins soup like gritty greens). If using frozen spinach, thaw in the microwave and squeeze out excess water using a clean kitchen towel.

3
Build the Flavor Base

Heat 2 tablespoons olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion with a pinch of salt and cook for 5-6 minutes until translucent and beginning to caramelize. Don't rush this step—properly softened onions create the foundation of flavor that makes restaurant soups taste so good.

4
Add Sweet Potatoes and Seasonings

Stir in the cubed sweet potatoes, bay leaf, thyme, and smoked paprika. Cook for 2-3 minutes, allowing the sweet potatoes to develop slightly caramelized edges. This step adds depth and prevents the sweet potatoes from tasting flat in the final soup. Season generously with salt and freshly ground black pepper.

5
Deglaze and Simmer

Pour in the vegetable broth, scraping up any browned bits from the bottom of the pot—these caramelized bits are flavor gold. Bring to a boil, then reduce to a gentle simmer. Cover and cook for 15-20 minutes until sweet potatoes are fork-tender. The broth should reduce slightly, concentrating flavors.

6
Add Spinach and Roasted Garlic

Remove the bay leaf and discard. Squeeze the roasted garlic cloves directly into the pot—they'll slip out like soft butter. Add the spinach and stir until wilted (about 1 minute for fresh, 30 seconds for frozen). The soup will take on a gorgeous green hue as the spinach cooks.

7
Blend for Perfect Texture

Here's the secret to restaurant-quality texture: Use an immersion blender directly in the pot, pulsing 5-6 times to create a chunky-smooth consistency. If using a regular blender, transfer only 2/3 of the soup, blend until smooth, then return to the pot. This creates a creamy base with satisfying chunks of sweet potato throughout.

8
Finish with Lemon and Season

Remove from heat and stir in the juice and zest of one lemon. Taste and adjust seasoning—this is crucial as lemon juice can mute saltiness. Add more lemon juice if desired, starting with 1 tablespoon at a time. The soup should taste bright and balanced, not overwhelmingly tart.

9
Serve and Garnish

Ladle into warm bowls and drizzle with good olive oil. Garnish with toasted pumpkin seeds for crunch, a dollop of Greek yogurt for richness, or simply enjoy as-is for a lighter option. Serve with crusty whole grain bread for a complete meal that satisfies without weighing you down.

Expert Tips

Time-Saving Hack

Microwave your sweet potatoes for 3-4 minutes before cubing to reduce simmering time by half. This par-cooking technique is a game-changer for busy weeknights.

Temperature Matters

Always add lemon juice off the heat—high temperatures can turn it bitter and dull the bright flavor you're trying to achieve.

Color Preservation

To keep that vibrant green color, don't overcook the spinach. It should be added at the very end and just wilted—30 seconds is plenty.

Consistency Control

If your soup is too thick, thin with broth or water. Too thin? Simmer uncovered for 5-10 minutes to reduce, or add a small peeled potato while cooking.

Flavor Booster

Add a parmesan rind while simmering for incredible umami depth. Remove before blending. This is especially good if you're not keeping it vegan.

Texture Trick

Reserve a few roasted sweet potato cubes before blending to stir back in. These little gems provide delightful bursts of flavor and visual appeal.

Make-Ahead Magic

This soup freezes beautifully but leave out the lemon juice. Add it after thawing and reheating for the freshest flavor that tastes just-made.

Budget Stretcher

Double the recipe and freeze half in portion-sized containers. Add a handful of cooked white beans or lentils when reheating for an instant protein boost.

Variations to Try

Spicy Greens Version

Swap half the spinach for arugula or watercress for a peppery kick. Add a pinch of red pepper flakes when sautéing the onions for extra warmth.

Coconut Curry Twist

Replace 1 cup broth with coconut milk and add 1 teaspoon curry powder. Finish with cilantro instead of lemon zest for a Thai-inspired variation.

Protein-Packed

Stir in a can of drained chickpeas or white beans during the last 5 minutes of cooking. This transforms it from starter to satisfying main course.

Root Veggie Medley

Replace half the sweet potatoes with carrots or butternut squash for a different sweetness profile. Each root vegetable brings its own unique character.

Herb Garden Fresh

Add fresh dill or tarragon along with the spinach for a springtime version. These herbs pair beautifully with lemon and brighten the entire soup.

Smoky Bacon Edition

For non-vegetarians, render 2 slices of chopped bacon before adding onions. The smoky flavor complements sweet potatoes wonderfully.

Storage Tips

Refrigerator Storage: Cool completely before transferring to airtight containers. The soup will keep for up to 5 days in the refrigerator, though it's best within the first 3 days. Store lemon juice separately and add when reheating for the brightest flavor. The color may darken slightly, but this doesn't affect taste or nutrition.

Freezer Instructions: This soup freezes beautifully for up to 3 months. Portion into freezer-safe containers leaving 1-inch headspace for expansion. Freeze without lemon juice, adding it after thawing. Pro tip: Freeze in muffin tins for individual portions, then transfer to freezer bags. They thaw quickly and you can grab exactly what you need.

Reheating Methods: Thaw overnight in the refrigerator if frozen. Reheat gently over medium-low heat, stirring occasionally. Add a splash of broth or water if too thick. Microwave works for individual portions—heat for 2-3 minutes, stirring halfway through. Never boil vigorously as this can make the soup grainy and dull the flavors.

Make-Ahead Strategy: Roast the garlic up to 5 days ahead and store in the refrigerator. Chop vegetables the night before and store in zip-top bags. The soup base (without spinach and lemon) can be made 3 days ahead—simply reheat and add spinach and lemon just before serving. This is perfect for entertaining!

Frequently Asked Questions

While fresh sweet potatoes yield the best texture and flavor, you can use frozen cubed sweet potatoes in a pinch. They're typically par-cooked, so reduce simmering time to 8-10 minutes. The texture will be slightly softer, but the soup will still be delicious. Thaw them first for more even cooking.

This happens when spinach is overcooked or the soup is blended while too hot. To prevent this, add spinach at the very end and just wilt it. If already brown, a handful of fresh spinach blended in at the end can restore some green color. The flavor remains unaffected, so don't discard it!

Absolutely! Add everything except spinach and lemon to your slow cooker. Cook on low 6-7 hours or high 3-4 hours until sweet potatoes are tender. Add spinach and lemon juice in the last 10 minutes. You may need to blend partially with an immersion blender for the right texture.

Yes! This soup is excellent for babies 8+ months. Omit salt entirely, use low-sodium broth, and blend completely smooth. The natural sweetness of sweet potatoes appeals to little palates. For younger babies, you can strain out any fibrous bits. Always check temperature carefully before serving.

While lemon provides the best brightness, you can use white wine vinegar or apple cider vinegar in a pinch. Start with 1 tablespoon and add more to taste. Lime juice works too, though it changes the flavor profile. For a different twist, try orange juice for a sweeter, less tangy version.

Blend in 1/2 cup soaked cashews or 1/4 cup white beans with the soup for extra creaminess. You can also add a peeled potato while cooking, which naturally thickens when blended. Coconut milk works but will change the flavor profile significantly.
healthy spinach and sweet potato soup with garlic and lemon for cold days
soups
Pin Recipe

Healthy Spinach and Sweet Potato Soup with Garlic and Lemon for Cold Days

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

Ingredients

Instructions

  1. Roast garlic: Preheat oven to 400°F. Slice top off garlic head, drizzle with 1 tablespoon oil, wrap in foil, and roast 40 minutes until golden.
  2. Sauté aromatics: Heat remaining oil in large pot over medium heat. Cook onion with a pinch of salt for 5-6 minutes until translucent.
  3. Add vegetables: Stir in sweet potatoes, bay leaf, thyme, and paprika. Cook 2-3 minutes until slightly caramelized.
  4. Simmer: Add broth, bring to boil, then simmer covered 15-20 minutes until sweet potatoes are tender.
  5. Finish: Remove bay leaf. Squeeze in roasted garlic cloves, add spinach, and cook until wilted.
  6. Blend: Use immersion blender to partially blend for creamy-chunky texture, or transfer 2/3 to blender and puree.
  7. Season: Stir in lemon juice and zest. Season with salt and pepper. Serve hot with desired garnishes.

Recipe Notes

Roast the garlic up to 3 days ahead. Soup tastes even better the next day! Freeze without lemon juice for up to 3 months.

Nutrition (per serving)

185
Calories
4g
Protein
32g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.