Velvety Creamy Spinach Soup

Featured in: Home Kitchen Cooking

This velvety spinach soup combines fresh greens with sautéed onions, garlic, and potato, simmered in vegetable stock and finished with cream. The result is a silky smooth, nutrient-rich dish that's ready in 30 minutes. Perfect as a light starter or satisfying lunch, it's naturally vegetarian and can easily be made vegan by swapping butter for olive oil and using plant-based cream. Garnish with a swirl of yogurt and black pepper for an elegant presentation.

Updated on Thu, 29 Jan 2026 15:28:00 GMT
Creamy spinach soup in a white bowl, swirled with extra cream and a dusting of black pepper. Pin it
Creamy spinach soup in a white bowl, swirled with extra cream and a dusting of black pepper. | feliztamdint.com

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.
Vibrant green spinach soup with a rustic spoon, served alongside crusty artisan bread for dipping. Pin it
Vibrant green spinach soup with a rustic spoon, served alongside crusty artisan bread for dipping. | feliztamdint.com

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.
Smooth, velvety spinach soup in a glass mug, steaming gently on a marble countertop. Pin it
Smooth, velvety spinach soup in a glass mug, steaming gently on a marble countertop. | feliztamdint.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Velvety Creamy Spinach Soup

Silky smooth spinach soup with aromatic vegetables and cream, ready in just 30 minutes for any occasion.

Prep time
10 minutes
Cook time
20 minutes
Time required
30 minutes
Created by Robert Shelton

Recipe type Home Kitchen Cooking

Skill level Easy

Cuisine International

Makes 4 Serves

Diet details Meatless

What You Need

Vegetables

01 2 tablespoons unsalted butter
02 1 medium onion, finely chopped
03 2 cloves garlic, minced
04 1 medium potato, peeled and diced
05 10 ounces fresh spinach, washed and roughly chopped

Liquids

01 3 cups vegetable stock
02 ½ cup heavy cream

Seasonings

01 ½ teaspoon salt, or to taste
02 ¼ teaspoon freshly ground black pepper
03 Pinch of ground nutmeg

Garnish

01 Extra cream or yogurt for serving
02 Freshly ground black pepper

Directions

Step 01

Sauté aromatics: Melt butter in a large saucepan over medium heat. Add chopped onion and cook for 3-4 minutes until soft and translucent.

Step 02

Build flavor base: Add minced garlic and stir frequently for 1 minute until fragrant.

Step 03

Add potato: Stir in diced potato and cook for 2 minutes.

Step 04

Wilt spinach: Add spinach and sauté until completely wilted, approximately 2-3 minutes.

Step 05

Simmer base: Pour in vegetable stock, bring to a boil, then reduce heat and simmer for 10-12 minutes until potato is tender.

Step 06

Purée soup: Remove from heat and use an immersion blender to purée until completely smooth. Alternatively, blend in batches using a countertop blender.

Step 07

Finish preparation: Return soup to pot if necessary. Stir in cream, salt, black pepper, and nutmeg. Heat gently for 2-3 minutes without boiling.

Step 08

Adjust seasoning: Taste and adjust salt and pepper as needed.

Step 09

Serve: Ladle into bowls and garnish with cream or yogurt and freshly ground black pepper.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large saucepan
  • Sharp knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy notes

Review all components for potential allergens, and if there are doubts, reach out to a healthcare provider.
  • Contains dairy products including butter and heavy cream
  • Gluten-free only when using certified gluten-free vegetable stock

Nutrition info (per portion)

These nutritional details are for information only and aren't medical advice.
  • Calorie count: 185
  • Fat content: 10 grams
  • Carbohydrates: 17 grams
  • Proteins: 5 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.