Love this recipe? Save it to Pinterest before you forget!
Last January, after a particularly brutal week of sub-zero temperatures and gray skies that seemed to swallow the sun whole, I found myself standing in my kitchen at 6 p.m., still in my coat and boots, craving something that could thaw the chill that had settled deep in my bones. My farmers-market spinach was wilting, a five-pound bag of russets sulked in the corner, and the head of garlic on the counter looked like a promise waiting to be kept. Thirty-five minutes later I was wrapped in a blanket, cradling a steaming bowl of this spinach-and-potato soup, the first spoonful silencing every complaint my frozen self had been harboring. That night I emailed the recipe to three co-workers, texted it to my mom, and scribbled it on a sticky note for my neighbor. It has since become the most-requested winter staple in my little circle—proof that the simplest ingredients, when treated with care, can taste like pure hygge in a bowl.
Why You'll Love This Spinach and Potato Soup With Garlic for Easy Winter Comfort Food
- One-Pot Wonder: Minimal dishes, maximum coziness—everything simmers in a single Dutch oven.
- Weeknight-Fast: From fridge to table in 35 minutes, making it faster than take-out.
- Budget Hero: Uses everyday produce that costs pennies, even in deep winter.
- Velvety Without Cream: Blending a portion of the potatoes gives lush body—no heavy cream required.
- Garlic Lovers' Dream: Ten slow-sautéed cloves infuse every spoonful with mellow sweetness.
- Freezer-Friendly: Doubles beautifully; leftovers freeze flat in zip-bags for instant future comfort.
- Spinach Power: A whole 5-oz clamshell wilts in for iron, folate, and vibrant color.
- Customizable: Vegan by default, but a swirl of yogurt or bacon crumbles play nice if desired.
Ingredient Breakdown
Each component earns its place, so let’s geek out for a moment. Russet potatoes are my go-to because their high starch content collapses into the broth, creating natural creaminess when partially blended. Yukon Golds work too, but they’ll yield a slightly waxier, less velvety finish. Spinach wilts almost instantly, keeping the bright green we crave in the dead of winter; if you only have frozen, thaw and squeeze it dry first.
Garlic is the quiet superstar. I slice it thinly and sauté it slowly until it turns straw-colored—this tames raw heat and coaxes out nutty, almost caramel notes. Olive oil keeps the soup vegan, though a knob of butter is lovely if you’re not. Vegetable broth builds depth; reach for low-sodium so you control salt. A whisper of smoked paprika adds subtle warmth without shouting “smoke,” while a squeeze of lemon at the end provides acid to balance the earthy potatoes.
Step-by-Step Instructions
-
1Prep the vegetables
Peel 2 lbs (about 4 medium) russet potatoes and dice into ¾-inch cubes for even cooking. Rinse 5 oz baby spinach; spin dry. Thinly slice 10 cloves of garlic—yes, 10. The slow sauté mellows them into sweet, golden chips. -
2Start the garlic confit
In a heavy Dutch oven, combine ¼ cup olive oil and sliced garlic. Heat over medium-low; once the oil begins to bubble around the edges, reduce to low. Cook 6–7 minutes, stirring often, until garlic is soft and just kissed with color. Remove half for garnish; keep the rest in the pot. -
3Sweat the aromatics
Add 1 diced medium yellow onion and ½ tsp kosher salt to the garlicky oil. Increase heat to medium; sauté 4 minutes until translucent. Stir in ½ tsp smoked paprika and a few cracks of black pepper; cook 30 seconds to bloom the spice. -
4Simmer the potatoes
Tip in potatoes, 4 cups low-sodium vegetable broth, and 1 bay leaf. Raise heat to high; once boiling, reduce to a gentle simmer. Cover partially and cook 12–14 minutes, until potatoes are very tender and starting to break down around the edges. -
5Blend for creaminess
Fish out bay leaf. Use an immersion blender to purée about ⅓ of the soup right in the pot. No immersion blender? Carefully ladle 2 cups into a countertop blender, blend until smooth, and return. The result should be silky with pleasant chunks. -
6Wilt in the greens
Bring soup back to a gentle simmer. Add spinach by the handful, stirring until just wilted, 1–2 minutes. Bright green color means it’s ready; overcooking dulls both hue and nutrients. -
7Finish and taste
Season with 1 Tbsp fresh lemon juice, additional salt, and pepper to taste. Ladle into warm bowls, top with reserved garlic chips, a drizzle of olive oil, and a pinch of flaky salt. Serve with crusty sourdough for the full winter-hug experience.
Expert Tips & Tricks
- Warm your bowls: A 2-minute stint in a low oven keeps soup hotter longer—crucial on frigid nights.
- Double-duty garlic oil: Any leftover garlic-infused oil is liquid gold; drizzle it over roasted vegetables or pizza.
- Salt in stages: Salting the onions early seasons the broth gradually, preventing an overly salty finish.
- Blender safety: When using a countertop blender, remove the center cap and cover with a towel to let steam escape.
- Baby vs. adult spinach: Baby leaves are tender and save prep time; mature spinach needs tough stems removed.
- Texture control: For a completely smooth soup, blend it all; for rustic, pulse just 2–3 times.
- Make-ahead friendly: Flavors deepen overnight; if prepping for guests, make the day before and reheat gently.
Common Mistakes & Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Soup tastes flat | Under-seasoned broth or missing acid | Add more salt, a splash of lemon, or a pinch of sugar to brighten. |
| Potatoes not breaking down | High-starch potatoes weren’t used | Simmer 5 extra minutes and mash a few cubes with the back of a spoon. |
| Garlic burns | Heat too high | Start over; burnt garlic is bitter. Keep flame low and stir constantly. |
| Spinach turned army green | Overcooked | Add spinach off-heat; residual heat wilts it perfectly. |
| Too thick | Over-blended or potatoes too starchy | Thin with hot broth or water until you hit silky spoon-coating texture. |
Variations & Substitutions
- Creamy indulgence: Swap 1 cup broth for evaporated milk or stir in ½ cup mascarpone off heat.
- Smoky bacon twist: Render 3 chopped bacon strips first; use the fat instead of olive oil for sautéing.
- Vegan protein boost: Add 1 can rinsed white beans during the last 5 minutes of simmering.
- Spicy kick: Stir in ¼ tsp red-pepper flakes with the paprika.
- Kale swap: Replace spinach with lacinato kale; remove ribs and simmer 4 minutes longer.
- Leek luxury: Trade the onion for 2 cleaned, sliced leeks for a sweeter profile.
- Herbaceous finish: Blend in ½ cup packed flat-leaf parsley for a verdant hue and fresh bite.
Storage & Freezing
Refrigerate cooled soup in airtight containers up to 4 days. Reheat gently over medium-low, thinning with broth as needed—potatoes continue to absorb liquid. For freezer success, skip the spinach (it can become stringy). Freeze soup without greens for up to 3 months. Thaw overnight in the fridge, then reheat to a bare simmer and stir in fresh spinach just before serving.
Frequently Asked Questions
Ladle, slurp, repeat—and may every frosty night find you armed with this bowl of emerald comfort.
Spinach & Potato Soup with Garlic
Cozy winter comfort food ready in under an hour.
Ingredients
- 2 tbsp olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 lb baby potatoes, quartered
- 4 cups vegetable broth
- 3 cups fresh spinach, packed
- 1 tsp dried thyme
- ½ tsp smoked paprika
- Salt & black pepper to taste
- ½ cup heavy cream (or coconut milk)
- Juice of ½ lemon
- Crusty bread for serving
Instructions
- Heat olive oil in a pot over medium heat. Add onion and sauté 4 min until translucent.
- Stir in garlic and cook 30 sec until fragrant.
- Toss in potatoes, thyme, paprika, a pinch of salt & pepper; cook 2 min to coat.
- Pour in broth, bring to a boil, then reduce to a simmer for 15 min until potatoes are tender.
- Blend half the soup with an immersion blender for a creamy-chunky texture.
- Stir in spinach and cream; simmer 3 min until wilted and heated through.
- Finish with lemon juice, adjust seasoning, and serve hot with crusty bread.