Creamy Spinach Soup

Featured in: Plum-Soft Cozy Dinners

This velvety soup combines fresh spinach with aromatic onions, garlic, and potato for a silky texture. A touch of cream creates richness while nutmeg adds subtle warmth. Ready in just 30 minutes, this makes an elegant starter or satisfying light lunch. The potato naturally thickens the broth, eliminating the need for flour or cornstarch.

Customize easily—swap butter for olive oil and use coconut cream for a vegan version. Add a squeeze of lemon before serving for bright acidity that cuts through the cream. Serve with crusty bread to soak up every drop.

Updated on Wed, 28 Jan 2026 08:38:00 GMT
Creamy spinach soup served warm in a white bowl with a swirl of cream and crusty bread on the side. Pin it
Creamy spinach soup served warm in a white bowl with a swirl of cream and crusty bread on the side. | plumclover.com

My grandmother had this uncanny ability to transform the most unassuming vegetables into something magical. One rainy afternoon, she presented me with a bowl of the most vibrant green soup I had ever seen. I was skeptical. But that first spoonful changed everything about how I viewed humble ingredients.

Last winter, my neighbor came over with a terrible cold. I made a double batch of this soup, the kitchen filled with the earthy aroma of sautéing onions and garlic. She sat at my counter, wrapped in a blanket, and said it was the first thing that actually made her feel human again.

Ingredients

  • Unsalted butter: Provides a rich foundation that olive oil simply cannot match in this recipe
  • Medium onion: Finely chopped so it melts into the soup without any noticeable pieces
  • Garlic cloves: Minced fresh releases more oils than pre-minced versions from a jar
  • Medium potato: The secret weapon for natural thickening without adding flour or heavy starches
  • Fresh spinach: Look for vibrant leaves without yellowing or slimy spots
  • Vegetable stock: Homemade is best but a quality store-bought version works perfectly fine
  • Heavy cream: Adds luxurious body though you can reduce the amount for a lighter version
  • Salt and pepper: Essential to pop the flavors and bring balance to the greens
  • Ground nutmeg: Just a pinch creates a subtle warmth that pairs beautifully with spinach

Instructions

Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
Build the flavor base:
Melt butter in a large saucepan over medium heat and add chopped onion. Sauté for 3 to 4 minutes until soft and translucent, stirring occasionally to prevent browning.
Add the aromatics:
Stir in minced garlic and cook for just one minute until fragrant. Watch closely as garlic can turn bitter quickly.
Soften the potato:
Add diced potato to the pan and cook for 2 minutes, allowing it to start absorbing some of the buttery flavors.
Wilt the spinach:
Add spinach in batches if needed and sauté for 2 to 3 minutes until completely wilted down.
Create the soup base:
Pour in vegetable stock and bring to a boil. Reduce heat to low and simmer for 10 to 12 minutes until potato is completely tender.
Purée until smooth:
Remove from heat and use an immersion blender to purée until completely smooth. Alternatively transfer to a countertop blender in batches.
Add the cream:
Return soup to the pot if necessary and stir in heavy cream with salt pepper and nutmeg. Heat gently for 2 to 3 minutes without boiling.
Season and serve:
Taste and adjust seasoning as needed. Ladle into bowls and finish with a swirl of extra cream or yogurt and freshly ground black pepper.
Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
A bowl of homemade spinach soup garnished with fresh black pepper, resting on a rustic wooden table. Pin it
A bowl of homemade spinach soup garnished with fresh black pepper, resting on a rustic wooden table. | plumclover.com

This has become my go-to recipe for dinner guests who claim they do not like spinach. Something about the transformation from raw leaves to silky soup changes everything. Plus the vibrant green color makes any table look more inviting.

Making It Vegan

Swapping butter for olive oil and cream for full-fat coconut milk works beautifully. The coconut adds a subtle sweetness that actually complements the earthy spinach. I have served this to vegan friends who were genuinely shocked at how creamy it tasted without any dairy.

Texture Secrets

The potato is not just filler. It contains natural starches that release during cooking creating that velvety restaurant-quality consistency. Some people add a slice of bread or rice but I find the potato method gives the cleanest spinach flavor.

Serving Suggestions

This soup shines with the right accompaniments. A crusty baguette for dipping is classic but toasted pumpkin seeds add wonderful crunch and color.

  • Top with roasted chickpeas for extra protein
  • A squeeze of lemon right before serving brightens everything
  • Pair with a simple green salad for a complete light meal
Product image
Juice whole fruits and vegetables easily for fresh drinks, sauces, and nutrient-rich recipes.
Check price on Amazon
Vibrant green spinach soup in a ceramic bowl, steam rising, ready to enjoy as a light lunch. Pin it
Vibrant green spinach soup in a ceramic bowl, steam rising, ready to enjoy as a light lunch. | plumclover.com

There is something deeply comforting about a bowl of this soup. Simple ingredients treated with respect create something greater than the sum of its parts.

Recipe FAQ

Can I make this spinach soup ahead of time?

Yes, prepare up to 2 days in advance. Store in an airtight container in the refrigerator. Reheat gently over low heat, adding a splash of stock or cream if it thickens too much.

How do I prevent the soup from turning brown?

Blanch the spinach quickly in boiling water before sautéing to preserve the bright green color. Work quickly and blend immediately after cooking. Adding the cream right before serving also helps maintain color.

What can I use instead of potato for thickening?

Cauliflower florets work beautifully as a low-carb alternative. Alternatively, use a small amount of white rice or cannellini beans. Both create a creamy texture when blended.

Is frozen spinach acceptable?

Frozen spinach works, though the texture becomes slightly softer. Thaw completely and squeeze out excess moisture before adding to the pot. You may need to reduce the stock slightly as frozen spinach releases more water.

Can I freeze this soup?

Freeze before adding cream for best results. Portion into airtight containers and freeze up to 3 months. Thaw overnight in the refrigerator, reheat gently, then stir in fresh cream before serving.

What other seasonings work well?

Fresh dill or parsley complement the spinach beautifully. A pinch of cayenne pepper adds subtle heat. Grated Parmesan stirred in at the end creates extra depth and umami richness.

Creamy Spinach Soup

Velvety spinach soup with tender greens, aromatic vegetables, and cream—ready in 30 minutes.

Time to Prepare
10 minutes
Time to Cook
20 minutes
Overall Time
30 minutes
Recipe by Joshua Barnes


Skill Level Easy

Cuisine Type International

Portions 4 Serving Size

Dietary notes Meatless, Without Gluten

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 0.5 cup heavy cream

Seasonings

01 0.5 teaspoon salt, or to taste
02 0.25 teaspoon freshly ground black pepper
03 Pinch of ground nutmeg, optional

Garnish

01 Extra cream or yogurt swirl, optional
02 Freshly ground black pepper

How-To Steps

Step 01

Sauté aromatics: In a large saucepan, melt butter over medium heat. Add chopped onion and sauté for 3-4 minutes until soft and translucent.

Step 02

Build flavor base: Add minced garlic and cook for 1 minute, stirring frequently.

Step 03

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

Step 04

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

Step 05

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

Step 06

Blend soup: Remove from heat. Using an immersion blender or countertop blender, purée the soup until smooth.

Step 07

Finish and season: 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 seasoning as needed.

Step 09

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

Needed Tools

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

Possible Allergens

Review each item for allergens and get advice from your medical provider if you’re unsure.
  • Contains dairy products including butter and cream
  • Gluten-free if using certified gluten-free vegetable stock

Nutritional details (per serving)

For informational use only. Not a substitute for health advice.
  • Energy (kcal): 185
  • Fat content: 10 g
  • Carbohydrates: 17 g
  • Proteins: 5 g