Pin it There's something about spinach soup that catches you off guard with how simple it is to make yet how elegant it tastes when you ladle it into a bowl. I stumbled upon this version on a Tuesday afternoon when my fridge held nothing but a bunch of wilting spinach, a potato, and the vague memory of cream in the back. Twenty minutes later, I had something so silky and comforting that my partner asked if I'd been secretly taking cooking classes. It's become the dish I make when I want to feel put-together without the fuss.
I made this soup for my sister the week she moved into her new place, when her kitchen still smelled like fresh paint and possibility. She sat at her mostly empty dining table with a bowl in her hands, and something about watching her relax into that first spoonful made me realize how food can feel like a small gift in the middle of chaos. She's made it three times since then, and now it's become her go-to when friends drop by unexpectedly.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Unsalted butter: Two tablespoons might seem modest, but it builds the foundation of flavor without overpowering the delicate greens.
- Medium onion, finely chopped: The sweetness that emerges as it softens is what makes people say the soup tastes like more than it is.
- Garlic cloves, minced: Two cloves gives you presence without aggression—a lesson learned after once adding too much and regretting it immediately.
- Medium potato, peeled and diced: This isn't just filler; it creates body and silkiness without needing loads of cream.
- Fresh spinach, washed and roughly chopped: Use the tender leaves if you can find them, and don't worry about measuring obsessively—a generous handful works just fine.
- Vegetable stock: Three cups of good stock matters more than you'd think; cheap stock makes cheap-tasting soup.
- Heavy cream: Half a cup is enough to make it luxurious without making it heavy.
- Salt and freshly ground black pepper: Taste as you go because every stock is different, and seasoning at the end is your chance to make it perfect.
- Ground nutmeg: A pinch transforms it from nice soup into something that makes people pause and ask what that flavor is.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with butter and patience:
- Melt the butter over medium heat and let the onion soften for 3 to 4 minutes until it turns translucent and sweet-smelling. This slow start is what prevents the soup from tasting rushed.
- Build the aromatic base:
- Add the minced garlic and let it cook for just a minute, stirring so it doesn't catch and turn bitter. You'll smell when it's ready—that raw edge disappears.
- Add the potato:
- Stir in the diced potato and cook for 2 minutes, just long enough for it to start softening around the edges. This brief cooking prevents it from tasting raw in the finished soup.
- Wilt the spinach:
- Add the roughly chopped spinach and watch it collapse into the pan over 2 to 3 minutes. The volume shrinks dramatically, which always feels a bit magical.
- Simmer everything together:
- Pour in the vegetable stock, bring it to a boil, then reduce the heat and let it bubble gently for 10 to 12 minutes. You're waiting for the potato to become tender enough to break easily with a spoon.
- Blend to silkiness:
- Remove from heat and use an immersion blender to purée the soup until completely smooth, working in batches if using a countertop blender. The texture is everything here, so take your time.
- Finish with cream and warmth:
- Return the soup to the pot if needed, stir in the cream, salt, pepper, and a pinch of nutmeg, then heat gently for 2 to 3 minutes. Never let it boil once the cream is in, or it will separate and look broken.
- Taste and trust your instincts:
- Before serving, taste a spoonful and adjust the seasoning—this is your moment to make it exactly how you like it.
Pin it There's a moment right after you blend this soup when the steam rises up and the kitchen fills with that deep green, earthy smell that makes everything feel nourishing. That's when I know I've made something worth eating, something that's more than just convenient—it's actually comforting.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
The Secret of Smooth Texture
The real trick to this soup isn't any fancy ingredient; it's respecting the blender. I used to rush the blending step, thinking 30 seconds was enough, but the difference between rough-blended and silky is actually substantial. Now I take my time, letting the blender work through everything until it's genuinely velvety, and people notice. It's the kind of small detail that separates good soup from the kind that makes you feel cared for.
Variations That Feel Natural
This soup is a solid base for experimentation, though I've learned to be thoughtful about changes. Adding a squeeze of lemon juice right before serving brightens everything beautifully, while a tiny grating of nutmeg adds an almost imperceptible warmth that elevates the whole bowl. For a vegan version, olive oil replaces butter and coconut cream or oat milk works surprisingly well, giving it a different but equally lovely richness.
Serving and Pairing
I've learned that this soup deserves a little ceremony, even if you're eating alone. A crusty bread for scooping, maybe a drizzle of cream or a spoonful of yogurt on top, fresh pepper ground over everything—these small touches turn a weeknight dinner into something intentional. It also keeps beautifully in the fridge for three days, which means you can make it ahead and feel ahead of the week.
- Serve with thick slices of crusty bread for scooping and texture contrast.
- A swirl of cream, yogurt, or even crème fraîche on top adds visual appeal and richness.
- Toast some seeds or nuts as garnish if you want crunch and a little protein boost.
Pin it This soup has become my comfort dish in the truest sense—not because it's complicated or requires special occasions, but because it's easy enough to make on a tired Tuesday and good enough to make anyone feel a little better. Every bowl feels like a small kindness to yourself.
Recipe FAQs
- → Can I use frozen spinach instead of fresh?
Yes, you can use 250g of frozen spinach. Thaw and drain it well before adding to the pot. Frozen spinach works perfectly and saves preparation time.
- → How do I make this soup vegan?
Replace the butter with olive oil and substitute the heavy cream with coconut cream or any plant-based cream alternative. The texture and flavor will remain deliciously creamy.
- → Can I prepare this soup in advance?
Absolutely. Store the soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, stirring occasionally. You can also freeze it for up to 3 months.
- → What can I serve with this soup?
Crusty bread, garlic toast, or a fresh side salad complement this soup beautifully. Toasted seeds or croutons add wonderful texture when sprinkled on top.
- → Why add potato to spinach soup?
The potato adds body and natural creaminess to the soup, creating a velvety texture when blended. It also helps thicken the soup without requiring flour or additional cream.
- → Can I skip the cream?
Yes, you can omit the cream for a lighter version. The soup will still be flavorful and smooth. Consider adding a splash of milk or extra stock to adjust the consistency.