Welcome to homeplatesdaily

healthy spinach and sweet potato soup with garlic for clean eating

By Elena Morris | February 18, 2026
healthy spinach and sweet potato soup with garlic for clean eating

What started as a simple attempt to use up lingering produce has evolved into my most-requested clean eating staple. The magic lies in how the garlic's pungent aroma mellows into a gentle warmth that dances with the sweet potato's natural sugars, while spinach contributes not just its signature emerald hue but a powerhouse of nutrients that make each spoonful feel like a gift to your body.

This soup has accompanied me through countless seasons—served at intimate dinner parties where guests marvel at its silk-smooth texture, packed in thermoses for crisp hiking adventures, and lovingly frozen in individual portions for those inevitable weeks when life feels too hectic for proper nourishment. It's more than just a recipe; it's a celebration of seasonal eating that proves healthy food never has to sacrifice flavor for nutrition.

Why This Recipe Works

  • Clean Eating Champion: Made with whole foods and no processed ingredients, this soup aligns perfectly with clean eating principles while delivering maximum flavor.
  • Nutrient-Dense Powerhouse: One serving provides over 100% of your daily vitamin A needs, plus substantial amounts of iron, vitamin K, and antioxidants.
  • Weeknight Friendly: From prep to table in under 45 minutes, making it perfect for busy weekdays when you need nourishment fast.
  • Budget-Conscious: Uses affordable, readily available ingredients that deliver restaurant-quality results without breaking the bank.
  • Meal Prep Hero: Tastes even better the next day and freezes beautifully, making it ideal for batch cooking and healthy meal planning.
  • Immunity Boosting: Garlic, spinach, and sweet potatoes work synergistically to support your immune system during cold and flu season.
  • Allergen-Friendly: Naturally gluten-free, dairy-free, vegan, and nut-free, making it suitable for various dietary needs.

Ingredients You'll Need

Ingredients

Each ingredient in this soup has been carefully selected not just for flavor, but for the way it contributes to the overall nutritional profile and texture. Let's explore what makes each component special:

Sweet Potatoes (2 large, about 2 pounds): The foundation of our soup, choose organic garnet or jewel varieties for their deep orange flesh and natural sweetness. These nutritional powerhouses provide complex carbohydrates that stabilize blood sugar while delivering massive amounts of beta-carotene. When selecting, look for firm potatoes with smooth skin, free from soft spots or sprouts. Store them in a cool, dark place—not the refrigerator—for up to two weeks.

Fresh Spinach (8 cups packed, about 10 ounces): Opt for organic baby spinach when possible, as spinach consistently ranks on the Environmental Working Group's "Dirty Dozen" list. The tender leaves wilt beautifully into the soup while maintaining their vibrant color. If using mature spinach, remove any thick stems. You can substitute other tender greens like baby kale or Swiss chard, adjusting cooking time slightly.

Garlic (6 cloves): Don't be shy with the garlic—its pungent compounds transform during cooking, developing a mellow sweetness that complements the sweet potatoes perfectly. For maximum health benefits, let minced garlic sit for 10 minutes before cooking to activate its allicin compounds. Choose firm, plump cloves with no green shoots.

Yellow Onion (1 large): The aromatic foundation of countless soups, a good yellow onion provides the savory backbone that balances the sweet elements. Dice it finely so it melts into the soup. Shallots make an excellent substitute if you prefer a milder flavor.

Vegetable Broth (4 cups): Quality matters here. Use low-sodium, organic broth to control seasoning, or better yet, make your own vegetable stock for ultimate flavor. If store-bought, taste and adjust salt accordingly. For a richer soup, you can substitute half with light coconut milk.

Olive Oil (2 tablespoons): Choose extra virgin olive oil for its superior flavor and antioxidant content. The slight peppery notes complement the garlic beautifully while helping your body absorb the fat-soluble vitamins from the vegetables.

How to Make Healthy Spinach and Sweet Potato Soup with Garlic for Clean Eating

1

Prep Your Vegetables

Begin by washing all your produce thoroughly. Peel the sweet potatoes and cut them into 1-inch cubes for even cooking. The smaller size ensures they'll cook quickly and blend smoothly. Dice your onion into small, uniform pieces—about ¼-inch cubes work perfectly for melting into the soup. Mince the garlic finely, but don't crush it, as this can make it bitter. Wash the spinach in several changes of cold water to remove any grit, then spin dry in a salad spinner or pat gently with clean kitchen towels.

2

Sauté the Aromatics

Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. When the oil shimmers, add the diced onion with a pinch of salt. Cook for 5-7 minutes, stirring occasionally, until the onions become translucent and begin to develop a slight golden color around the edges. The salt helps draw out moisture and prevents burning. Add the minced garlic and cook for another 60-90 seconds, stirring constantly. The garlic should become fragrant but not browned, as burnt garlic will impart a bitter flavor to your entire soup.

3

Build the Base

Add the cubed sweet potatoes to the pot, stirring to coat them with the aromatic oil. Cook for 3-4 minutes, allowing the edges to caramelize slightly. This step develops complex flavors through the Maillard reaction. Pour in 4 cups of vegetable broth, ensuring the sweet potatoes are completely submerged. Add ½ teaspoon of sea salt and ¼ teaspoon of freshly ground black pepper. Bring the mixture to a boil, then reduce to a gentle simmer. Cover partially with a lid, leaving a small gap for steam to escape.

4

Simmer Until Tender

Let the soup simmer gently for 15-20 minutes, or until the sweet potatoes are fork-tender. Test by piercing a cube with a knife—it should slide in with no resistance. Resist the urge to stir too frequently, as this can break down the potatoes and make them mushy. If you notice the liquid reducing too much, add hot water or broth, ¼ cup at a time. The goal is to maintain enough liquid to cover the vegetables by about ½ inch throughout cooking.

5

Blend Until Silky

Once the sweet potatoes are tender, remove the pot from heat. Using an immersion blender directly in the pot, blend the soup until completely smooth and creamy. Start on a low setting to prevent hot splashes, then increase to high for 30-60 seconds until no chunks remain. If using a countertop blender, work in batches, filling the jar no more than halfway and removing the center cap to allow steam to escape. Hold a kitchen towel over the lid to catch any splatters. Return all blended soup to the pot.

6

Add the Spinach

Return the blended soup to low heat. Gradually add the spinach, a handful at a time, stirring until each addition wilts completely. This process ensures the spinach incorporates evenly without clumping. Once all the spinach is added, cook for just 2-3 minutes more. Overcooking spinach can cause it to lose its vibrant color and some nutrients. The soup should turn a beautiful deep green with flecks of emerald throughout.

7

Season to Perfection

Taste your soup and adjust seasoning as needed. You might want to add more salt, especially if using low-sodium broth. A squeeze of fresh lemon juice brightens all the flavors and balances the sweetness of the potatoes. For extra richness, stir in a tablespoon of extra virgin olive oil just before serving. This technique, common in Mediterranean cooking, adds a luxurious mouthfeel and helps your body absorb the fat-soluble vitamins.

8

Serve with Style

Ladle the hot soup into warmed bowls. Garnish each serving with a drizzle of olive oil, a few drops of coconut milk for contrast, or toasted pumpkin seeds for crunch. A crack of fresh black pepper and perhaps some microgreens elevate the presentation. Serve immediately with crusty whole grain bread for dipping, or alongside a crisp green salad for a complete meal.

Expert Tips

Temperature Control

Maintain a gentle simmer rather than a rolling boil. High heat can cause the sweet potatoes to break down unevenly and may cause the soup to scorch on the bottom. If you notice rapid bubbling, reduce heat immediately.

Consistency Control

For a thinner soup, add warm broth or water until desired consistency is reached. For thicker soup, simmer uncovered for a few minutes to reduce, or add an extra sweet potato during cooking.

Color Preservation

To maintain the vibrant green color, don't overcook the spinach. Add it during the last 2-3 minutes of cooking, and serve immediately. A squeeze of lemon juice also helps preserve the bright color.

Make-Ahead Magic

Prepare the soup base (through blending) up to 3 days ahead. Add spinach and reheat just before serving. This prevents the greens from turning muddy and maintains their nutritional value.

Flavor Enhancement

Roast the sweet potatoes before adding them to the soup for deeper, caramelized flavor. Simply toss cubed potatoes with olive oil and roast at 425°F for 20 minutes before proceeding with the recipe.

Blender Safety

Never fill your blender more than half full with hot liquid. The steam needs room to escape, or you risk creating a dangerous pressure buildup that could cause the lid to blow off.

Variations to Try

Protein Power

Add 1 can of white beans (drained and rinsed) when blending for extra protein and fiber. This transforms the soup into a complete meal that will keep you satisfied for hours.

Spicy Kick

Add ½ teaspoon of red pepper flakes with the garlic, or blend in a roasted red pepper for smoky heat. A dash of cayenne pepper also works beautifully.

Creamy Indulgence

Stir in ½ cup of coconut milk, cashew cream, or Greek yogurt at the end for extra richness. This creates a luxurious texture while maintaining the health benefits.

Herb Garden

Add fresh herbs like thyme, rosemary, or sage during cooking. Fresh basil or cilantro stirred in at the end provides bright, fresh notes.

Root Vegetable Medley

Replace half the sweet potatoes with carrots, parsnips, or butternut squash for different flavor profiles and nutritional benefits.

Green Swap

Substitute kale, Swiss chard, or arugula for the spinach. Heartier greens may need an extra minute or two to wilt properly.

Storage Tips

Refrigeration Guidelines

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after the first day as the ingredients meld together. If the soup thickens too much during storage, simply thin it with a splash of water or broth when reheating.

Freezing Instructions

This soup freezes beautifully for up to 3 months. However, if you plan to freeze it, consider adding the spinach fresh when reheating, as frozen greens can become mushy. Portion the soup into freezer-safe containers, leaving 1 inch of headspace for expansion. Label with the date and contents. Thaw overnight in the refrigerator, then reheat gently on the stovetop.

Reheating Methods

Reheat gently over medium-low heat, stirring occasionally. Add liquid as needed to achieve desired consistency. Microwave reheating works in a pinch—use 50% power and stir every 30 seconds. Never boil the soup after reheating, as this can cause the spinach to turn muddy and affect the texture.

Make-Ahead Meal Prep

Double or triple the recipe for easy meal prep throughout the week. Store individual portions in glass containers for grab-and-go lunches. The soup maintains quality best when stored in glass rather than plastic containers, and reheats more evenly.

Frequently Asked Questions

Yes, you can substitute frozen spinach, though fresh provides better texture and flavor. Use 10 ounces of frozen spinach, thawed and squeezed dry. Add it during the last 3-4 minutes of cooking. Keep in mind that frozen spinach has a more concentrated flavor, so start with less and adjust to taste.

The browning occurs when spinach is overcooked or stored too long. To maintain vibrant color, add spinach during the final 2-3 minutes of cooking, avoid overcooking, and serve immediately. A squeeze of lemon juice also helps preserve the green color. If storing, the color may darken but the soup is still perfectly safe and nutritious.

Absolutely! Add everything except the spinach to your slow cooker and cook on low for 6-7 hours or high for 3-4 hours, until sweet potatoes are tender. Blend as directed, then stir in spinach and let cook for 5-10 minutes more until wilted. This method develops even deeper flavors.

This soup is excellent for babies and toddlers! It's naturally sweet from the sweet potatoes and provides important nutrients for growing bodies. For babies under 12 months, omit added salt and ensure the garlic is well-cooked. The smooth texture makes it perfect for little ones learning to eat solids. Always check temperature before serving.

While water works in a pinch, vegetable broth significantly enhances the flavor. If using water, add extra aromatics like bay leaf, more garlic, and additional herbs. You may need to increase the salt and add a splash of soy sauce or nutritional yeast for umami depth. Homemade broth is ideal, but good quality store-bought works well.

Boost satiety by adding white beans, quinoa, or red lentils during cooking. Top with protein-rich garnishes like roasted chickpeas, hemp seeds, or a swirl of Greek yogurt. Serving with whole grain bread or adding cooked grains like brown rice or farro transforms it into a complete meal.

healthy spinach and sweet potato soup with garlic for clean eating
soups
Pin Recipe

Healthy Spinach and Sweet Potato Soup with Garlic for Clean Eating

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

Ingredients

Instructions

  1. Prepare vegetables: Peel and cube sweet potatoes, dice onion, mince garlic, wash spinach.
  2. Sauté aromatics: Heat olive oil in large pot over medium heat. Cook onion 5-7 minutes until translucent. Add garlic, cook 1 minute more.
  3. Build soup base: Add sweet potatoes, stir to coat. Pour in broth, season with salt and pepper. Bring to boil, then simmer 15-20 minutes until tender.
  4. Blend until smooth: Remove from heat, blend with immersion blender until silky smooth.
  5. Add spinach: Return to low heat, add spinach in batches, stirring until wilted. Cook 2-3 minutes more.
  6. Season and serve: Taste and adjust seasoning. Add lemon juice if desired. Serve hot with your favorite garnishes.

Recipe Notes

For best results, use organic ingredients when possible. The soup thickens as it cools—thin with water or broth when reheating. Fresh spinach provides optimal color and nutrition, but frozen works in a pinch.

Nutrition (per serving)

186
Calories
4.9g
Protein
31.2g
Carbs
5.8g
Fat

More Recipes