Bright fresh spinach wilts quickly when stirred into simmering broth with sautéed onion, garlic and diced potato; blend until velvety smooth. Stir in milk for gentle creaminess, season with nutmeg, salt and pepper, and warm through without boiling. Serve hot with a swirl of cream, crunchy croutons and chopped herbs. Swap plant milk for a vegan version or add lemon for brightness.
The window was fogged up and rain was tapping the glass when I realized a pot of something green and warm was exactly what the afternoon needed. I had a massive bag of spinach threatening to wilt beyond rescue and a potato rolling around the counter like it owned the place. Twenty minutes later I was holding a bowl of the most absurdly comforting soup, wondering why I ever let spinach sit neglected in the fridge. That grey day turned into one of my favorite kitchen discoveries.
My neighbor knocked on the door returning a borrowed book just as I was blending the second batch because I could not stop eating the first. I handed her a mug of it right there in the doorway and she stood in the hall drinking soup in the rain, telling me it was the best thing she had tasted all month.
Ingredients
- Fresh spinach (500 g): The heart and soul of this soup, use the freshest you can find and wash it thoroughly because gritty soup is a disappointment nobody deserves.
- One medium onion, finely chopped: Builds the sweet aromatic base that everything else leans on.
- One medium potato, peeled and diced: This is the secret to that velvety body without needing cups of cream.
- Two cloves garlic, minced: Added later so its punch stays bright and present.
- Vegetable broth (1 L): Use a good quality one, the kind you would happily sip on its own since it flavors every spoonful.
- Whole milk or plant based alternative (150 ml): Adds roundness and a gentle richness at the very end.
- Ground nutmeg (half tsp): Just a whisper of this transforms the entire pot into something warm and slightly mysterious.
- Salt and black pepper: Season gradually and taste often, the spinach can handle more salt than you think.
- Fresh cream or creme fraiche (optional garnish): A swirl on top makes it look like it came from a restaurant kitchen.
- Croutons or toasted bread (optional garnish): Crunch is everything against that smooth texture.
- Fresh herbs like parsley or chives (optional garnish): A sprinkle of green on green might seem odd but it adds a fresh bite that wakes up every bowl.
Instructions
- Wake up the aromatics:
- Set a large pot over medium heat with a generous knob of butter or a pour of olive oil and let the onion cook down slowly until it turns soft and translucent, about five minutes. You want it sweet and golden, not browned or rushing.
- Add the garlic and potato:
- Toss in the minced garlic and diced potato, stirring everything together for two minutes so the edges soften and the kitchen starts smelling irresistible.
- Build the broth:
- Pour in the vegetable broth, bring it up to a boil, then lower the heat and let it simmer gently for ten minutes until the potato pieces yield completely when pressed with a spoon.
- Drown the spinach:
- Add all that spinach at once, it will look like an outrageous mountain but do not panic. Within two or three minutes it will collapse into the broth and turn the most stunning shade of bright green.
- 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 warmth:
- Stir in the milk along with the nutmeg, salt, and pepper, then gently reheat if needed but never let it boil after the milk goes in or the texture will suffer.
- Plate and garnish:
- Ladle into warm bowls and finish with a swirl of cream, a handful of croutons, and a scatter of fresh herbs if you are feeling generous.
I once packed this soup in a thermos for a cold evening walk along the river and it stayed warm and wonderful for hours, making every sip feel like a small act of self care.
What to Serve Alongside
Crusty artisanal bread is the obvious companion and frankly the only correct answer if you want something to dunk and drag through the bottom of the bowl. A glass of crisp Sauvignon Blanc alongside turns a simple supper into something that feels intentional and celebratory.
Making It Your Own
A squeeze of lemon juice stirred in at the end brightens everything and cuts through the earthiness in a way that surprises people who think spinach soup is one dimensional. For a fully vegan version, swap the milk for oat or coconut milk and skip the cream garnish, the potato still does the heavy lifting for texture.
Tools and Practical Notes
An immersion blender saves you from transferring hot soup in batches and hoping nothing splashes, though a regular blender works fine if you are careful and patient. A heavy bottomed pot distributes heat evenly and keeps the bottom from scorching during the simmer.
- Always check your broth labels if cooking for someone who is gluten free since hidden gluten lurks in unexpected places.
- Croutons can be made in minutes from stale bread toasted in a pan with olive oil and salt.
- This soup reheats beautifully the next day but may thicken considerably so loosen it with a splash of broth or water.
Some recipes earn a permanent spot in your rotation not because they are flashy but because they show up when you need them and always deliver. This is that soup, humble and green and endlessly reliable.
Recipe FAQs
- → How can I keep the soup a vibrant green?
-
Cook the spinach only until it wilts and blend while still warm. Avoid prolonged exposure to high heat after adding milk and serve soon after finishing to preserve color.
- → Can I make a dairy-free version?
-
Yes. Use a neutral plant-based milk such as oat or almond and omit the cream garnish. This keeps the texture creamy while removing dairy.
- → What creates the silky texture?
-
Diced potato adds body and a smooth mouthfeel when fully pureed. Use an immersion blender or work in batches in a countertop blender until completely smooth.
- → When should I season the soup?
-
Season after blending: add nutmeg, salt and pepper, then stir in the milk and warm gently. Finish with a taste check before serving and adjust as needed.
- → Can I prepare it ahead of time?
-
Yes—make the base a day ahead and refrigerate. Reheat gently and add milk just before serving; avoid boiling once milk is introduced to prevent separation.
- → What are good accompaniments?
-
Serve with crusty artisanal bread or crunchy croutons and finish with chopped herbs. A crisp white wine like Sauvignon Blanc pairs nicely for a light meal.