nutritious spinach and potato soup with garlic for healthy dinners

4 min prep 5 min cook 4 servings
nutritious spinach and potato soup with garlic for healthy dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

Ingredients

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

1

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.

2

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!

3

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.

4

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.

5

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.

6

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.

7

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.

8

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 serving

Spicy 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 hot

Green 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 herbs

Roasted 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 effort

Creamy 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 luxurious

Super 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 greens

Storage 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

Absolutely! Frozen spinach works wonderfully and is often more budget-friendly. Use one 10-ounce package, thaw completely, and squeeze out excess water before adding. You'll need about 1½ cups of squeezed-dry spinach. The flavor is slightly more concentrated than fresh, so start with less and add more to taste.

No worries—this is an easy fix! Simply thin the soup with additional vegetable broth, water, or even coconut water for a subtle sweetness. Add liquid gradually, stirring and checking consistency after each addition. Remember that soup will naturally thicken as it cools, so aim for slightly thinner than your desired final texture.

Yes! For Instant Pot: Sauté aromatics using the sauté function, then add potatoes and broth. Cook on high pressure for 8 minutes, natural release for 5 minutes, then blend. For slow cooker: Add everything except spinach and nutritional yeast. Cook on low 6-7 hours or high 3-4 hours, then blend and add spinach in the last 15 minutes.

This soup is excellent for babies and toddlers! For babies under 1 year, omit the salt and nutritional yeast. The smooth texture is perfect for little ones, and you can freeze in ice cube trays for perfect baby portions. Toddlers often love it with a swirl of plain yogurt or a sprinkle of mild cheese on top.

While this soup is quite filling on its own, pair it with a slice of crusty whole grain bread or garlic toast for dipping. A simple side salad with a tangy vinaigrette complements the creamy soup beautifully. For extra protein, serve with a grilled cheese sandwich, or top the soup with roasted chickpeas or a soft-boiled egg.

Bland soup is usually an easy fix! First, add more salt—potatoes need generous seasoning. A splash of acid (lemon juice or vinegar) brightens all the flavors. Try adding more nutritional yeast for umami depth, or a drizzle of good olive oil for richness. Sometimes just letting it cool slightly helps the flavors become more pronounced.
Nutritious spinach and potato soup with garlic for healthy dinners
soups
Pin Recipe

Nutritious Spinach and Potato Soup with Garlic

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. 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.
  2. 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.
  3. 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.
  4. Add spinach and nutritional yeast: Return to medium-low heat. Stir in nutritional yeast, then add spinach in handfuls, stirring until each batch wilts.
  5. 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.

Nutrition (per serving)

186
Calories
5g
Protein
28g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.