This silky spinach soup begins with sautéed onion, garlic and diced potato simmered in vegetable broth until tender. Fresh spinach is wilted in, then the mix is pureed until velvety and finished with milk. Ready in about 30 minutes for 4 servings. For a vegan version use plant milk and omit cream; add lemon or herbs to brighten before serving.
My blender whirred loudly one rainy Tuesday evening as I transformed a mountain of farmer market spinach into something that made the whole kitchen smell like a garden after rain. I had bought way too much spinach and needed a rescue plan fast. What started as a practical solution turned into the most requested soup in my household. That vivid green color pouring into bowls never fails to lift spirits on gray days.
My neighbor Susan stopped by unannounced one evening just as I was ladling this soup into mugs. She raised an eyebrow at the bright green liquid but took a sip anyway and immediately asked for the recipe. Now she makes it every Monday as a post weekend reset ritual. I still tease her about that skeptical first look.
Ingredients
- Fresh spinach (500 g): The star of the show so pick leaves that are deep green and perky with no yellowing or slime.
- Onion (1 medium): A yellow or white onion works best here providing a sweet aromatic base that fades into the background.
- Potato (1 medium): This is your secret thickener eliminating the need for flour and keeping everything gluten free naturally.
- Garlic (2 cloves): Fresh is nonnegotiable here because the flavor lands right in the middle of the soup where you want it.
- Vegetable broth (1 L): A good quality broth makes all the difference so taste yours beforehand and adjust salt accordingly.
- Whole milk or plant alternative (150 ml): This adds body and a gentle creaminess that turns soup into comfort.
- Ground nutmeg (1/2 tsp): Just a whisper of nutmeg bridges the gap between earthy spinach and rich dairy beautifully.
- Salt and black pepper: Season gradually and taste as you go because broth saltiness varies wildly between brands.
Instructions
- Build the base:
- Melt a knob of butter or glug of olive oil in your largest pot over medium heat then cook the chopped onion until it turns soft and translucent about five minutes. You want it sweet and golden at the edges but never browned.
- Wake up the aromatics:
- Toss in the minced garlic and diced potato stirring constantly for two minutes until everything smells fragrant and inviting. The potato may stick slightly but that fond on the bottom of the pot is pure flavor.
- Simmer until tender:
- Pour in the vegetable broth and bring everything to a rolling boil then drop the heat and let it simmer gently for ten minutes. The potato should yield easily when you press it with a spoon.
- Add the spinach:
- Pile in all the spinach at once and watch it collapse dramatically within two to three minutes turning an impossibly vibrant green. Do not overcook it or you lose that fresh color and bright flavor.
- Blend until silky:
- Remove the pot from heat and blend with an immersion blender until completely smooth and velvety working in careful circles. If using a countertop blender fill it only halfway and hold the lid down with a towel for safety.
- Finish and season:
- Stir in the milk along with nutmeg salt and pepper then gently reheat if needed but never let it boil after the milk goes in. Taste and adjust because this is your last chance to get the seasoning right before serving.
I once packed this soup in a thermos for a cold afternoon at the park and my friend sat on the bench holding the cup with both hands saying it felt like a warm blanket. Moments like that remind me why simple homemade food matters more than any restaurant meal ever could.
Making It Your Own
A splash of lemon juice at the end wakes everything up if the soup tastes flat. For a vegan version simply swap the milk for oat or coconut milk and skip the cream garnish. A pinch of cayenne or a swirl of pesto on top can take it in a completely different direction.
What to Serve Alongside
Crusty artisanal bread is nonnegotiable in my kitchen when this soup is on the table because you need something to dip and sweep through the bowl. A glass of crisp Sauvignon Blanc alongside turns a humble Tuesday dinner into something that feels almost celebratory.
Storage and Reheating
This soup keeps beautifully in the refrigerator for up to three days and the flavors actually deepen overnight which makes it perfect for meal prep. Freeze individual portions in airtight containers for up to three months leaving a little room at the top for expansion.
- Thaw frozen soup overnight in the refrigerator rather than using the microwave for the smoothest texture.
- Reheat gently on the stovetop over low heat stirring occasionally to prevent scorching on the bottom.
- Give it a quick stir or reblend if the texture separates after thawing because it will come right back together.
Keep this recipe close for the nights when you need something warm and effortless that still feels like you treated yourself. That bowl of bright green goodness has a way of making everything feel a little more manageable.
Recipe FAQs
- → Can I use frozen spinach instead of fresh?
-
Yes. Thaw and squeeze out excess water before adding; reduce simmer time slightly and check seasoning after pureeing since frozen leaves can alter texture and flavor concentration.
- → How do I keep the soup bright green?
-
Briefly cook the spinach until just wilted and plunge into a hot pot to stop overcooking. Puree while still warm and avoid prolonged boiling after adding milk to preserve color and freshness.
- → How can I make the soup creamier or lighter?
-
For creamier texture, increase potato or add a splash of cream. For a lighter finish, use a plant-based milk or dilute with extra broth and adjust seasoning to taste.
- → Will an immersion blender work as well as a countertop blender?
-
Yes. An immersion blender yields a smooth, uniform texture without transferring hot liquid. For extra silkiness, blend in batches in a countertop blender and strain if desired.
- → How should leftovers be stored and reheated?
-
Cool quickly, refrigerate in a sealed container for up to 3 days or freeze for up to 2 months. Reheat gently over low heat, stirring to prevent scalding; avoid boiling after adding milk.
- → What garnish and pairings work best?
-
Finish with a swirl of cream or plant-based alternative, croutons or toasted bread, and fresh herbs like parsley or chives. Pairs nicely with crusty bread and a crisp white wine.