Love this? Pin it for later!
Cozy Winter Comfort: Warm Spinach and Potato Soup with Lemon
Why This Recipe Works
- Perfectly Balanced Flavors: The earthiness of potatoes, freshness of spinach, and bright citrus notes create a harmonious blend that keeps you coming back for more.
- Nutrient-Dense Ingredients: Packed with vitamins A, C, and K from spinach, plus potassium from potatoes for a truly nourishing meal.
- Creamy Without the Cream: The potatoes naturally thicken the soup, creating a luxurious texture without heavy cream or butter.
- One-Pot Wonder: Everything cooks in a single pot, making cleanup a breeze and perfect for busy weeknights.
- Meal Prep Champion: Tastes even better the next day and freezes beautifully for up to 3 months.
- Budget-Friendly: Uses simple, affordable ingredients that you probably already have in your pantry.
- Versatile Base: Easy to customize with additional vegetables, proteins, or herbs based on your preferences.
Ingredients You'll Need
This soup relies on humble ingredients that, when combined, create something truly special. Each component plays a crucial role in building layers of flavor and texture that make this soup so satisfying.
Potatoes (2 pounds): I prefer Yukon Gold potatoes for their naturally buttery flavor and ability to hold their shape while still breaking down slightly to thicken the soup. Russet potatoes work well too if you want a silkier texture. Look for firm potatoes without any green spots or sprouting eyes. The skin is packed with nutrients, so I always leave it on for extra fiber and nutrition.
Fresh Spinach (8 cups): Baby spinach is my go-to because it's tender and requires no prep, but regular spinach works beautifully too. If using mature spinach, simply remove any tough stems. The key is to add the spinach at the very end so it maintains its vibrant green color and delicate texture. In a pinch, you can use frozen spinach – just thaw and squeeze out excess water first.
Lemon (2 large): Both the zest and juice are essential for this recipe. The zest provides aromatic oils that perfume the entire soup, while the juice adds that bright, fresh note that cuts through the earthiness. I always zest my lemons before juicing them – it's much easier that way.
Onion (1 large): Yellow onions are perfect here, becoming sweet and mellow as they cook. Dice them small so they blend seamlessly into the soup. If you're sensitive to onions, you can substitute with leeks for a more delicate flavor.
Garlic (4 cloves): Fresh garlic adds depth and warmth. I like to smash my cloves with the flat of a knife before mincing – it releases more of the aromatic oils. Don't let it brown too much when sautéing, or it can become bitter.
Vegetable Broth (6 cups): A good quality broth is crucial since it's the base of your soup. I love making my own, but when buying store-bought, look for low-sodium options so you can control the salt level. If you only have regular broth, reduce the added salt accordingly.
Olive Oil (3 tablespoons): A good quality extra virgin olive oil makes a difference here. It's used both for sautéing and drizzling on top as a finishing touch. The peppery, fruity notes complement the other ingredients beautifully.
Fresh Thyme (1 tablespoon): This herb pairs wonderfully with both potatoes and lemon. If you don't have fresh, use 1 teaspoon dried. Rosemary also works well if you prefer a more robust herbal note.
How to Make Warm Spinach and Potato Soup with Lemon for Healthy Winter Suppers
Prep Your Ingredients
Begin by washing and scrubbing your potatoes thoroughly. Cut them into 1-inch cubes – keeping them uniform in size ensures even cooking. Dice the onion, mince the garlic, and wash the spinach. If using baby spinach, no need to remove stems, but give it a good rinse. Zest and juice your lemons, keeping the zest and juice separate. Having everything prepped before you start cooking makes the process smooth and enjoyable.
Build the Flavor Base
Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. When the oil shimmers, add the diced onion with a pinch of salt. Cook for about 5-7 minutes, stirring occasionally, until the onions are translucent and just starting to turn golden at the edges. Add the minced garlic and cook for another minute, just until fragrant. Be careful not to let the garlic brown or it will become bitter.
Add the Potatoes and Broth
Toss in the cubed potatoes, stirring to coat them with the flavorful onion mixture. Add the vegetable broth and fresh thyme. Bring everything to a boil, then reduce the heat to maintain a gentle simmer. Cover partially and let it cook for about 15-20 minutes, or until the potatoes are tender when pierced with a fork. The broth will start to become cloudy as some of the potatoes begin to break down – this is exactly what we want for thickening.
Create the Perfect Consistency
Once the potatoes are tender, use a potato masher or the back of a wooden spoon to gently mash about half of the potatoes right in the pot. This creates a creamy texture while still leaving some potato chunks for texture. If you prefer a completely smooth soup, you can use an immersion blender, but I love the rustic texture of leaving some pieces intact.
Add the Spinach and Lemon
Now comes the magic moment! Add all the fresh spinach to the pot – it will look like a lot, but it wilts down significantly. Stir gently until the spinach is just wilted, about 2-3 minutes. Remove the pot from heat and stir in the lemon zest and juice. The lemon juice will brighten the entire soup and bring all the flavors into perfect harmony. Taste and adjust seasoning with salt and plenty of freshly ground black pepper.
Rest and Serve
Let the soup rest for about 5 minutes to allow the flavors to meld. Ladle into warm bowls and drizzle with the remaining olive oil. For an extra special touch, add a dollop of Greek yogurt or a sprinkle of crumbled feta cheese. Serve with crusty bread for a complete meal that will warm you from the inside out.
Expert Tips
Don't Overcook the Spinach
Add spinach at the very end and cook just until wilted. Overcooked spinach becomes dull and can develop a metallic taste.
Salt in Stages
Salt the onions, then adjust at the end. This builds layers of flavor rather than one-dimensional saltiness.
Lemon Timing is Key
Add lemon juice off the heat to preserve its bright, fresh flavor. Heat can dull citrus notes.
Make It Creamier
For extra richness, blend in a can of drained white beans or add a splash of coconut milk.
Save the Stems
Tender spinach stems are perfectly edible and add nice texture. Only remove if using mature spinach.
Warm Your Bowls
Warm your serving bowls in a low oven for a minute. Hot soup stays hot longer in pre-warmed bowls.
Variations to Try
Protein-Packed Version
Add a can of drained cannellini beans or chickpeas during the last 5 minutes of cooking. For non-vegetarian options, stir in shredded cooked chicken or crumbled cooked sausage.
Spicy Kick
Add a diced jalapeño or 1/2 teaspoon red pepper flakes when sautéing the onions. A dash of hot sauce when serving adds another layer of heat.
Creamy Dreamy
For an ultra-creamy version, stir in 1/2 cup heavy cream, half-and-half, or coconut milk at the end. Or blend 1/4 cup cashews with 1/2 cup broth and stir in.
Green Goddess
Swap half the spinach for other greens like kale, chard, or arugula. Each brings its own unique flavor profile to the soup.
Storage Tips
This soup stores beautifully, making it perfect for meal prep and busy weeks ahead.
Refrigeration
Store cooled soup in airtight containers for up to 4 days. The flavors actually deepen and improve after the first day!
Freezing
Freeze in portion-sized containers for up to 3 months. Leave 1-inch headspace for expansion. Thaw overnight in the refrigerator.
Reheating
Reheat gently over medium-low heat, stirring occasionally. Add a splash of broth or water if needed. Add fresh lemon juice after reheating.
Frequently Asked Questions
warm spinach and potato soup with lemon for healthy winter suppers
Ingredients
Instructions
- Prep: Wash and cube potatoes, dice onion, mince garlic, wash spinach, zest and juice lemons.
- Sauté: Heat 2 tbsp olive oil in a large pot. Cook onion until translucent, add garlic for 1 minute.
- Simmer: Add potatoes, broth, and thyme. Bring to boil, then simmer 15-20 minutes until potatoes are tender.
- Thicken: Mash half the potatoes with a potato masher for a creamy texture with chunks.
- Finish: Stir in spinach until wilted, remove from heat, add lemon zest and juice.
- Serve: Season with salt and pepper, drizzle with remaining olive oil, serve hot with crusty bread.
Recipe Notes
For best results, add lemon juice after removing from heat to preserve brightness. Soup thickens as it cools; thin with broth when reheating. Freezes beautifully for up to 3 months.
