Start by sautéing onion in butter or olive oil until translucent, then add garlic and diced potato and cook briefly. Pour in vegetable broth and simmer until the potato is tender, then wilt in fresh spinach for 2–3 minutes. Puree the mixture until silky, stir in milk, season with nutmeg, salt and pepper, and warm gently. Serve hot with a swirl of cream, croutons and fresh herbs; add a squeeze of lemon for brightness.
The farmers market had bags of spinach so impossibly green they looked fake, and I bought two of them with zero plan beyond maybe a salad that would wilt forgotten in my crisper drawer by Thursday. Instead, a rainy Sunday and a craving for something warm turned those leaves into the best pot of soup I have ever made, and now my freezer is never without a batch of it.
My neighbor Karen knocked on my door one evening holding an empty container she had returned from the batch I dropped off earlier that week, and she stood there in her slippers asking if I could please make it again because her teenager who hates vegetables ate the whole thing in one sitting.
Ingredients
- 500 g fresh spinach: Baby spinach works but larger leaves give a deeper flavor, and always wash even if the bag says prewashed because grit in your final soup is heartbreaking.
- 1 medium onion, finely chopped: A yellow onion adds sweetness that balances the slight bitterness of the greens.
- 1 medium potato, peeled and diced: This is your thickener, your creaminess, your best friend in this pot, so dice it small so it cooks fast and evenly.
- 2 cloves garlic, minced: Fresh garlic only, and add it after the onion so it does not burn and turn bitter.
- 1 L vegetable broth: A good quality broth makes all the difference, and if you are gluten free double check the label because some brands sneak wheat in.
- 150 ml whole milk or plant based alternative: This adds silkiness at the end, and oat milk is my favorite dairy free swap because it blends without any odd aftertaste.
- 1/2 tsp ground nutmeg: Just a whisper of nutmeg transforms the whole bowl, and fresh grated is even better if you have whole nutmeg sitting in your spice rack.
- Salt and black pepper: Season gradually and taste as you go because over salted soup is hard to fix.
- Garnishes: A swirl of cream, some croutons, or fresh herbs like parsley and chives take it from simple weeknight dinner to something that feels restaurant worthy.
Instructions
- Build the flavor base:
- Melt a knob of butter or splash of olive oil in a large pot over medium heat, then cook the chopped onion until it goes soft and translucent, about five minutes, and your kitchen will start smelling like something wonderful is about to happen.
- Wake up the garlic and potato:
- Toss in the minced garlic and diced potato, stirring everything together for two minutes until the garlic is fragrant and the potato edges start to soften slightly.
- Simmer until tender:
- Pour in the vegetable broth, bring it to a boil, then lower the heat and let it bubble gently for ten minutes until the potato pieces fall apart when you press them with a spoon.
- Add the spinach:
- Dump in all that glorious spinach and watch it collapse dramatically in two to three minutes, turning the whole pot a vivid emerald green that will make you smile.
- Blend until silky:
- Take the pot off the heat and use an immersion blender to puree everything until completely smooth, or work in careful batches with a countertop blender if that is what you have.
- Finish with richness:
- Stir in the milk and season with nutmeg, salt, and pepper, then gently reheat if needed but never let it boil after the milk goes in or it may curdle and look grainy.
- Make it beautiful:
- Ladle into warm bowls and add a swirl of cream, a handful of croutons, and a scatter of fresh herbs if you are feeling fancy, which you should always be.
The evening I served this at a small dinner party, my friend Marcus held his bowl up to the light and declared it looked like liquid spring, and we all laughed but honestly he was not wrong.
A Quick Word About Texture
If you prefer a chunkier soup, reserve a handful of the sauteed vegetables before blending and stir them back in at the end for bits of texture that make each spoonful more interesting and rustic.
What To Serve Alongside
Crusty bread is nonnegotiable in my house because you need something to soak up every last drop, and a glass of crisp Sauvignon Blanc alongside turns a simple bowl of soup into a meal that feels intentional and complete.
Storing and Reheating Like a Pro
This soup keeps in the fridge for up to four days and actually tastes better the next day when the flavors have had time to mingle and deepen overnight.
- Freeze individual portions in airtight containers for up to three months and thaw overnight in the fridge before reheating gently on the stove.
- A splash of extra broth or milk when reheating brings back the perfect consistency if it has thickened too much in the cold.
- Always taste for salt again after reheating because cold mutes flavors and you might need a small pinch to wake everything back up.
Some recipes earn a permanent spot in your rotation not because they are impressive but because they are easy, nourishing, and make you feel like you took real care of yourself, and this bright green pot of warmth does exactly that every single time.
Recipe FAQs
- → How can I make this vegan?
-
Use a plant-based milk such as oat or soy and omit the cream garnish; replace butter with olive oil or vegan margarine. The potato keeps the texture creamy without dairy.
- → How do I keep the spinach bright green?
-
Add the spinach at the end of cooking and cook only until wilted (2–3 minutes). Rapid blending and minimal heat after adding milk help preserve the vivid color.
- → Can I freeze the soup?
-
Freeze portions before adding milk or cream for best texture. Thaw overnight in the fridge and reheat gently, then stir in milk or a splash of stock and adjust seasoning.
- → How can I thicken or thin the soup?
-
For a thicker finish, reduce the broth, increase the potato, or simmer longer. To thin, add extra broth or a little water and reheat gently.
- → What garnishes work best?
-
A swirl of cream or crème fraîche, toasted croutons or bread, and fresh herbs like parsley or chives add texture and brightness. A squeeze of lemon lifts the flavors.
- → How do I get an ultra-smooth texture?
-
Use an immersion blender or blend in batches in a countertop blender until completely smooth. For an extra-silky finish, pass the purée through a fine-mesh sieve.