Love this? Pin it for later!
Nutritious Spinach and Potato Soup with Garlic: Your New Weeknight Hero
There's something deeply comforting about a steaming bowl of soup that nourishes both body and soul. This spinach and potato soup has become my Tuesday night ritual—those evenings when I crave something wholesome but don't want to spend hours in the kitchen. The first time I made it, my usually vegetable-skeptical husband went back for thirds, and my kids actually asked if we could have it again the next night.
What makes this soup special isn't just its incredible flavor—it's the way the creamy potatoes perfectly balance the earthy spinach, while garlic adds that aromatic depth that makes your kitchen smell like a cozy bistro. Plus, it's packed with iron, vitamins A and C, and fiber, making it the ultimate healthy dinner that doesn't taste like "health food." Whether you're meal prepping for the week ahead or need a quick weeknight dinner that feels special, this soup delivers on every level.
Why This Recipe Works
- One-Pot Wonder: Minimal cleanup means more time to relax after dinner
- Budget-Friendly: Uses humble ingredients that deliver restaurant-quality results
- Meal Prep Champion: Tastes even better the next day and freezes beautifully
- Customizable: Easily adapt for vegan, gluten-free, or protein-boosted versions
- Immune-Boosting: Spinach and garlic team up for serious cold-fighting power
- Creamy Without Cream: Potatoes create natural creaminess—no heavy cream needed
- 30-Minute Magic: From chopping to serving in under half an hour
Ingredients You'll Need
This soup celebrates simple, wholesome ingredients that work together in perfect harmony. Each component brings something essential to the table, creating a dish that's far more than the sum of its parts.
The Vegetable Stars
Fresh Spinach (8 oz): Baby spinach works beautifully here—it's tender, mild, and wilts quickly into the soup. Look for bright green leaves without any yellowing or slimy spots. If you can only find mature spinach, simply remove the tough stems and chop the leaves coarsely. In a pinch, frozen spinach works too—just thaw and squeeze out excess water first.
Yukon Gold Potatoes (1½ lbs): These golden beauties are my go-to for their naturally buttery flavor and creamy texture when pureed. Their thin skin means no peeling required (hello, extra nutrients!). Russets work in a pinch, but they'll give you a fluffier texture rather than the silky smoothness we're after.
The Flavor Builders
Garlic (6 cloves): Don't be shy here—garlic is what transforms this from a simple vegetable soup into something crave-worthy. Fresh garlic is essential; the pre-minced stuff just won't deliver the same punch. For the best flavor, smash the cloves with the flat of your knife before mincing.
Yellow Onion (1 large): The foundation of countless great soups, onion adds natural sweetness and depth. Dice it finely so it melts into the soup rather than standing out as distinct pieces. Shallots make an excellent substitute if you want a more subtle allium flavor.
The Supporting Cast
Vegetable Broth (4 cups): Choose a high-quality broth—this is the backbone of your soup. I prefer low-sodium versions so I can control the seasoning. For an extra layer of flavor, try making your own with vegetable scraps. In a rush, water with a good quality bouillon paste works wonders.
Extra Virgin Olive Oil (3 tablespoons): Good olive oil adds fruitiness and richness. Don't use your most expensive finishing oil, but don't reach for the bargain bin either. Avocado oil works as a neutral alternative.
Nutritional Yeast (2 tablespoons): This deactivated yeast adds incredible umami and a subtle cheesy flavor without any dairy. It's also packed with B-vitamins. If you don't have it, a tablespoon of white miso paste stirred in at the end works beautifully too.
How to Make Nutritious Spinach and Potato Soup with Garlic
Prep Your Ingredients
Start by washing your spinach thoroughly in cold water, even if it comes pre-washed. Spinach can be sandy, and nothing ruins a great soup like gritty texture. Spin it dry in a salad spinner or pat with clean kitchen towels. Dice your onion finely, mince the garlic, and cut the potatoes into ¾-inch cubes—keeping them uniform ensures even cooking.
Build the Aromatic Base
Heat olive oil in a 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-6 minutes until translucent and just starting to turn golden at the edges. The salt helps draw out moisture and prevents browning. Add the minced garlic and cook for another minute until fragrant—garlic burns quickly, so keep stirring!
Add the Potatoes and Broth
Stir in the potato cubes, coating them with the garlicky oil. This brief 2-minute step helps build flavor as the potatoes start to caramelize slightly. Pour in the vegetable broth, scraping up any flavorful bits from the bottom of the pot. The liquid should just cover the potatoes—add water if needed. Bring to a boil, then reduce to a gentle simmer.
Simmer Until Tender
Cover the pot partially and simmer for 15-18 minutes until the potatoes are very tender when pierced with a fork. The exact timing depends on your potato cube size, so check at 15 minutes. You want them soft enough to blend easily but not falling apart into mush. While the potatoes cook, the broth becomes infused with all that garlicky goodness.
Blend Until Silky Smooth
Remove the pot from heat. Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy. No immersion blender? No problem—carefully transfer to a regular blender in batches, filling it no more than half full and removing the center cap to let steam escape. Blend each batch for 30 seconds until velvety smooth.
Wilt in the Spinach
Return the blended soup to medium-low heat. Stir in the nutritional yeast for that umami depth. Add the spinach in handfuls, stirring until each batch wilts before adding more. This takes about 3-4 minutes total. The spinach adds beautiful color and nutrients while maintaining a vibrant green hue.
Season to Perfection
Taste and adjust the seasoning with salt and freshly ground black pepper. The soup should taste bright and savory. If it needs more depth, add another tablespoon of nutritional yeast or a splash of lemon juice. For richness, swirl in a tablespoon of olive oil. The consistency should coat the back of a spoon—thin with broth or water if needed.
Serve and Garnish
Ladle the hot soup into warm bowls. For a restaurant-worthy presentation, drizzle with a swirl of olive oil, a crack of black pepper, and perhaps some homemade croutons or toasted pumpkin seeds for crunch. Serve immediately with crusty bread for dipping, or let it cool and portion into containers for the week ahead.
Expert Tips
Maximize Garlic Flavor
For the best garlic punch, let your minced garlic sit for 10 minutes before cooking. This activates allicin, the compound responsible for garlic's health benefits and pungent aroma.
Prevent Oxidation
If you're prepping ahead, keep cut potatoes submerged in cold water to prevent browning. This also removes excess starch for a silkier soup.
Texture Control
For a restaurant-quality texture, blend longer than you think necessary—at least 90 seconds with an immersion blender or 30 seconds in a high-speed blender.
Brighten at the End
A squeeze of lemon juice added just before serving brightens all the flavors and prevents the spinach from tasting flat or muddy.
Temperature Matters
Don't add spinach to boiling soup—it can turn bitter. Let the soup cool slightly first, then add spinach and gently warm through.
Make it Extra Creamy
For ultra-luxurious texture, add a handful of raw cashews before blending. They'll disappear completely while adding richness and protein.
Variations to Try
Protein-Packed Version
Stir in a can of drained white beans or chickpeas during the last 5 minutes of cooking. They'll warm through and add staying power, making this a complete meal.
Adds 8g protein per servingSpicy Mediterranean Twist
Add a pinch of red pepper flakes with the garlic, and finish with a drizzle of harissa oil and some crumbled feta cheese for a North African-inspired version.
Perfect for those who like it hotGreen Goddess Edition
Blend in a handful of fresh herbs like parsley, dill, or tarragon along with the spinach. Each herb creates a completely different flavor profile.
Transform the soup with fresh herbsRoasted Vegetable Upgrade
Roast the potatoes and a head of garlic in the oven first for caramelized depth. The roasted garlic adds sweetness and complexity.
Takes longer but worth the effortCreamy Coconut Version
Replace half the broth with full-fat coconut milk for a tropical twist. Garnish with lime zest and toasted coconut flakes.
Naturally dairy-free and luxuriousSuper Greens Power
Replace half the spinach with other tender greens like baby kale, arugula, or watercress. Each brings its own personality and nutrition profile.
Mix and match your favorite greensStorage Tips
Refrigerator Storage
Store cooled soup in airtight containers in the refrigerator for up to 4 days. The flavors actually meld and improve after the first day! To reheat, warm gently over medium heat, stirring occasionally. You may need to thin with a splash of broth or water as the potatoes will continue to absorb liquid.
Freezer Instructions
This soup freezes beautifully for up to 3 months. Portion into freezer-safe containers, leaving ½ inch of space for expansion. Thaw overnight in the refrigerator, then reheat gently. Pro tip: freeze in silicone muffin trays for perfect single-serving portions!
Make-Ahead Meal Prep
Double the recipe and portion into individual containers for grab-and-go lunches throughout the week. The soup reheats well in the microwave (2-3 minutes, stirring halfway) or on the stovetop. Pack garnishes separately to maintain their texture and flavor.
Frequently Asked Questions
Nutritious Spinach and Potato Soup with Garlic
Ingredients
Instructions
- Build the base: Heat olive oil in a large pot over medium heat. Sauté onion with salt for 5-6 minutes until translucent. Add garlic and cook 1 minute more.
- Add potatoes and broth: Stir in potato cubes to coat with oil. Pour in vegetable broth and bring to a boil. Reduce to a simmer and cook 15-18 minutes until potatoes are very tender.
- Blend until smooth: Remove from heat and blend directly in the pot using an immersion blender until completely silky. Alternatively, blend in batches in a regular blender.
- Add spinach and nutritional yeast: Return to medium-low heat. Stir in nutritional yeast, then add spinach in handfuls, stirring until each batch wilts.
- Season and serve: Season with salt and pepper to taste. Add lemon juice if desired for brightness. Serve hot with your favorite garnishes.
Recipe Notes
For extra richness, blend in a tablespoon of olive oil at the end. The soup thickens as it sits—thin with broth or water when reheating. Freeze in portions for up to 3 months.