Pin It There's something almost magical about watching a pile of vivid green spinach transform into silky soup in mere minutes. I discovered this recipe on a chilly afternoon when my farmer's market haul threatened to wilt faster than I could use it, and I found myself standing in front of the stove with nothing but butter, cream, and determination. The soup that emerged was so elegant and effortless that it became my go-to whenever I wanted to feel like I'd actually pulled off something sophisticated. What struck me most was how such simple ingredients could create something so velvety and restaurant-worthy, yet remain utterly forgiving to make.
I served this to my mother-in-law on a surprise visit, worried I had nothing impressive enough in the kitchen, and watched her take that first spoonful and pause. She asked if I'd made it at a class somewhere, and I laughed realizing this humble soup had somehow convinced her I was far more skilled than I actually am. That moment taught me that simplicity done well is its own kind of showiness, and that's when spinach soup became my secret weapon for looking like I know what I'm doing.
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, 2 tablespoons: Use real butter here—it creates a richness that oil simply cannot match, and it's the silent hero that makes your soup taste like someone who cares made it.
- Medium onion, finely chopped: The finer you chop it, the faster it softens and the better it disappears into the final silky texture.
- Garlic cloves, 2, minced: Don't skip this step of mincing it fresh; that raw garlic flavor that blooms when it hits the hot butter is non-negotiable.
- Medium potato, peeled and diced: This isn't just filler—it's what gives the soup its body and creaminess naturally, without needing heavy cream alone to do the work.
- Fresh spinach, 300g: Buy it fresh and wash it yourself; bagged spinach can sometimes taste metallic, and you'll taste the difference in the final bowl.
- Vegetable stock, 750 ml: Quality matters here—a good stock will make or break your soup, so read the label and choose one you'd actually taste on its own.
- Heavy cream, 120 ml: This is what makes it feel luxurious; the cream is added at the very end to preserve its silky texture and prevent it from breaking under heat.
- Salt and black pepper: Taste as you go; the potato absorbs salt, so you may need more than you expect.
- Ground nutmeg, a pinch: This is optional but genuinely transformative—just a whisper of it adds sophistication without announcing itself.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Melt the butter and soften your onion:
- In a large saucepan over medium heat, watch the butter foam and froth as it melts, then add your finely chopped onion. You'll know it's ready when the pieces become translucent and the kitchen smells sweet and buttery—about 3 to 4 minutes.
- Wake up the garlic:
- Add your minced garlic and stir constantly for just one minute; the goal is to hear it sizzle gently and smell that pungent, garlicky aroma rise up. Any longer and it can turn bitter, so don't wander away.
- Add the potato:
- Stir in your diced potato and cook for 2 minutes, letting it get a slight edge of color from the butter. This brief cooking starts breaking down the potato's structure, which will help thicken your soup naturally.
- Wilt the spinach:
- Pile in your chopped spinach and watch it immediately shrink from a mountain into a small handful of leaves. Stir it around until it's all wilted and dark green, which takes about 2 to 3 minutes, then move on before it loses any brightness.
- Simmer until the potato is tender:
- Pour in your vegetable stock, bring the whole thing to a rolling boil, then lower the heat to a gentle simmer. Let it bubble quietly for 10 to 12 minutes, tasting a piece of potato along the way until it yields easily to a fork.
- Blend until silky smooth:
- This is where magic happens—whether you use an immersion blender right in the pot or work in batches with a countertop blender, blend until there are absolutely no flecks of anything left. The texture should be velvety, like liquid jade.
- Finish with cream and heat gently:
- Return the soup to the pot if needed, then stir in your cream along with salt, pepper, and that optional pinch of nutmeg. Heat it through for 2 to 3 minutes on low heat, stirring often, but never let it boil or the cream can separate.
- Taste and season one last time:
- This final tasting step is crucial because the potato and stock may have absorbed salt in ways you didn't expect. Adjust as needed and trust your palate.
- Serve with something beautiful:
- Ladle into bowls and top with a swirl of cream or dollop of yogurt if you like, then finish with a crack of fresh black pepper to add visual drama and a whisper of heat.
Pin It There was an evening when a friend arrived at my door with news she'd been carrying alone all day, and I made this soup without her asking. We sat at my kitchen table with steaming bowls between us, and she later told me that moment—the warmth, the care in something so simple—meant more than any elaborate gesture could have. That's when I truly understood that food isn't about complexity or technique; it's about showing up for someone when they need it.
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 Magic of Blending
An immersion blender is your best friend here, but if you don't own one, a regular blender works just as beautifully. The difference is speed and safety—an immersion blender lets you control the texture right in the pot without the risk of scalding yourself with hot soup, but a countertop blender gives you more control over the final silkiness. Work in batches if you go the countertop route, filling the blender only halfway and holding the lid firmly as you pulse, because hot liquid can expand and create pressure. The sound of the blender disappearing as the soup becomes smooth is oddly satisfying, like watching chaos resolve into calm.
Making It Your Own
This recipe is generous enough to accept your creative input without falling apart. Some mornings I add a squeeze of fresh lemon juice at the very end for brightness, which cuts through the richness beautifully and wakes up your palate. Other times I've stirred in a handful of crispy bacon crumbles or a sprinkle of toasted seeds, turning it from a delicate starter into something more substantial for lunch. The base is so solid that you can dress it up or keep it pure depending on your mood, and it will taste like you planned it that way all along.
Storage and Make-Ahead Magic
This soup freezes like a dream, so if you have the urge to double the batch, follow your instinct. Let it cool completely, then pour it into containers or even ice cube trays if you want single servings, and it will keep for up to three months in the freezer with no loss of quality. When you're ready to eat it, thaw it in the refrigerator overnight, then reheat gently on the stovetop and stir in a splash of fresh cream if the texture seems too thick. There's something wonderful about opening your freezer on a difficult morning and finding a bowl of your own homemade soup waiting to comfort you.
- Cool the soup completely before freezing to avoid condensation and ice crystal formation.
- Add the cream after thawing rather than before freezing, as dairy can separate during the freeze-thaw cycle.
- Label your containers with the date so you remember when you made it and can rotate through your stash.
Pin It This spinach soup taught me that the most memorable meals are often the simplest ones, made with care and served with presence. Make it when you have time, freeze it when you don't, and know that you've created something genuinely nourishing.
Recipe Questions & Answers
- → Can I make this spinach soup vegan?
Yes, simply substitute olive oil for butter and use coconut cream or your favorite plant-based cream alternative instead of heavy cream.
- → How long does this soup keep in the refrigerator?
The soup will keep for 3-4 days when stored in an airtight container in the refrigerator. Reheat gently over low heat, adding a splash of liquid if needed.
- → Can I freeze this creamy spinach soup?
Yes, freeze in portions for up to 3 months. Thaw overnight in the refrigerator and reheat gently. Note that the texture may be slightly different after freezing.
- → What can I serve with this soup?
Crusty bread, toasted seeds, or crackers add wonderful texture. A light side salad also pairs beautifully for a complete meal.
- → Why add potato to spinach soup?
Potato acts as a natural thickener, adding body and creaminess without requiring excessive cream. It also balances the spinach's flavor and provides substance.