Love this recipe? Save it to Pinterest before you forget!
Why You'll Love This Creamy Spinach and Potato Soup
- One-Pot Wonder: Minimal cleanup means more time to curl up with your favorite book while it simmers
- Budget-Friendly Luxury: Uses humble ingredients to create a restaurant-quality soup that costs less than $2 per serving
- Make-Ahead Magic: Actually tastes better the next day when flavors have time to meld together
- Freezer Friendly: Perfect for meal prep Sunday—make a double batch and freeze half for busy weeknights
- Customizable Consistency: Blend it silky smooth or leave it chunky—your soup, your rules
- Hidden Veggie Boost: Even picky eaters won't detect the nutrient-packed spinach in this creamy dream
- Comfort Food Without the Guilt: Lightened up with Greek yogurt instead of heavy cream but maintains all the richness
Ingredient Breakdown
The beauty of this soup lies in its simplicity—each ingredient plays a crucial role in building layers of flavor that transform basic pantry staples into something extraordinary. Let's dive into what makes each component special:
Yukon Gold Potatoes: These golden beauties are my go-to for this soup because they hold their shape beautifully while still breaking down enough to create that luxurious, creamy texture we're after. Their naturally buttery flavor means we can use less actual butter, keeping things lighter without sacrificing richness.
Fresh Spinach: Don't you dare reach for that frozen block! Fresh spinach wilts down to silk ribbons that practically melt into the soup, providing an earthy depth that frozen spinach just can't match. Plus, the bright green color makes this soup absolutely gorgeous in your bowl.
Garlic Confession: I use a whole head of garlic in this recipe—not a typo! When garlic simmers and softens, it mellows into this sweet, almost nutty flavor that infuses the entire pot with aromatic magic. Trust me on this one.
Homemade Garlic Butter: Making your own garlic butter might seem like an extra step, but it's what takes this soup from good to "please give me the recipe" great. The combination of butter, minced garlic, and fresh herbs creates a flavor bomb that you'll want to put on everything.
Vegetable Stock Choice: Quality matters here. A good vegetable stock (or chicken stock if you're not vegetarian) is the backbone of this soup. I make my own and freeze it in ice cube trays for easy portioning, but Pacific Foods makes an excellent store-bought option.
Greek Yogurt Magic: Here's where we get that luxurious creaminess without the heaviness. Greek yogurt adds protein and that tangy richness that makes you feel like you're eating something indulgent while still being virtuous.
Step-by-Step Instructions
Prep Time: 15 minutes
Active chopping and measuring
Cook Time: 35 minutes
Mostly hands-off simmering
Step 1: Create the Flavor Foundation
In a heavy-bottomed Dutch oven or soup pot, heat 3 tablespoons of olive oil over medium heat until shimmering. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until translucent and starting to turn golden at the edges. This is where we build the base flavor—don't rush it! Those caramelized edges are liquid gold.
Step 2: Garlic Transformation
Add the entire head of minced garlic (yes, really!) plus 1 teaspoon of salt. Cook for 2-3 minutes, stirring constantly. The garlic will perfume your kitchen and start to turn golden. If it starts browning too quickly, reduce the heat. We're not looking for crispy garlic here—just soft, fragrant magic.
Step 3: Potato Perfection
Toss in the diced potatoes and stir to coat them in all that garlicky goodness. Add the dried thyme and black pepper, cooking for another 3-4 minutes. This step helps the potatoes start breaking down and releases their starch, which will naturally thicken our soup.
Step 4: The Simmer
Pour in the vegetable stock and bring to a gentle boil. Reduce heat to low, cover partially, and simmer for 20-25 minutes until the potatoes are fork-tender. The kitchen should smell absolutely incredible at this point—resist the urge to eat all the potatoes straight from the pot!
Step 5: Spinach Integration
Working in batches, add the fresh spinach to the pot. It will look like way too much spinach, but I promise it wilts down to almost nothing. Stir until each batch is wilted before adding the next. This prevents overcrowding and ensures even cooking.
Step 6: The Creamy Transformation
Remove from heat and let cool slightly. Using an immersion blender, blend until smooth and creamy. If you don't have an immersion blender, carefully transfer to a regular blender in batches. Return to the pot over low heat.
Step 7: Final Enrichment
In a small bowl, whisk together the Greek yogurt and 1/2 cup of the hot soup until smooth. This prevents curdling. Stir this mixture back into the pot along with the milk. Heat gently—do not boil or the yogurt might separate. Taste and adjust seasoning with salt and pepper.
Step 8: Serve with Style
Ladle into warm bowls and drizzle with garlic butter. Garnish with a swirl of Greek yogurt, some crispy garlic chips if you're feeling fancy, and a grind of fresh black pepper. Serve immediately with crusty bread for the ultimate comfort experience.
Expert Tips & Tricks
Potato Selection Secrets
Yukon Golds are my favorite, but red potatoes work beautifully too. Avoid Russets—they'll make your soup gummy instead of creamy. If you must use Russets, reduce cooking time by 5 minutes.
Make-Ahead Magic
This soup actually improves overnight! The flavors meld together beautifully. Store in the fridge for up to 4 days. When reheating, add a splash of milk or stock to thin it out.
Texture Control
For a restaurant-style presentation, reserve 1 cup of the diced potatoes before blending. Add them back in after blending for a chunky-creamy texture that's absolutely divine.
Dairy-Free Option
Replace the Greek yogurt and milk with coconut milk (not coconut cream) for a vegan version. It adds a subtle sweetness that pairs beautifully with the garlic.
Common Mistakes & Troubleshooting
Soup Too Thick?
Don't panic! Simply thin with additional warm stock or milk, 1/4 cup at a time, until you reach your desired consistency. Remember that soup will continue to thicken as it cools.
Yogurt Curdled?
This happens when the soup is too hot. To fix, remove from heat immediately and whisk vigorously. For future batches, always temper the yogurt by mixing with warm soup before adding to the pot.
Bland Flavor?
The secret is in the salt! Potatoes need plenty of salt to bring out their natural sweetness. Add salt gradually, tasting as you go. A squeeze of lemon juice at the end can also brighten everything up.
Variations & Substitutions
This soup is incredibly versatile—here are some of my favorite ways to mix it up:
- Loaded Baked Potato Style: Top with crispy bacon bits, shredded cheddar, and green onions for a loaded baked potato vibe
- Italian-Inspired: Add a can of white beans and replace thyme with Italian seasoning. Top with crispy prosciutto and fresh basil
- Green Goodness Boost: Swap half the spinach for kale or Swiss chard for extra nutrients
- Spicy Kick: Add a diced jalapeño with the onions and finish with a swirl of sriracha
- Protein Power: Stir in shredded cooked chicken or white beans for a complete meal
Storage & Freezing
Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken significantly in the fridge—this is normal! Simply thin with stock or milk when reheating.
Freezer: This soup freezes beautifully for up to 3 months. I like to freeze in individual portions using silicone muffin trays, then transfer to freezer bags. Thaw overnight in the fridge and reheat gently, adding liquid as needed.
Make-Ahead Tip: Prep all your vegetables the night before and store in the fridge. In the morning, just dump everything in the pot and let it simmer while you go about your day. Come home to the most amazing aroma!
Frequently Asked Questions
There you have it—your new favorite January comfort food! This creamy spinach and potato soup has become my family's most-requested winter recipe, and I just know it'll become yours too. The way it transforms simple ingredients into something that tastes like it came from a fancy bistro never gets old. Make a double batch, freeze half, and thank yourself later when you're curled up on the couch with a steaming bowl of this liquid gold.
Creamy Spinach & Potato Soup with Garlic
Ingredients
Instructions
-
1
Heat olive oil in a heavy pot over medium heat. Add onion and cook 4-5 min until translucent.
-
2
Stir in minced garlic and cook 30 sec until fragrant.
-
3
Add potatoes, thyme, paprika, and broth. Bring to a boil, then reduce to a simmer 15 min until potatoes are tender.
-
4
Blend half the soup with an immersion blender for a creamy yet chunky texture.
-
5
Stir in spinach and cook 2-3 min until wilted.
-
6
Reduce heat to low; mix in cream, salt, and pepper. Warm 2 min more.
-
7
Ladle into bowls, finish with a drizzle of cream or a crack of black pepper, and serve hot.
- Use baby spinach for quicker wilting.
- Substitute coconut cream for a dairy-free version.
- Soup thickens on standing; thin with broth when reheating.