Creamy Spinach Soup

Featured in: Savory Home Starters

This rich and velvety spinach soup combines tender fresh greens with aromatic onions, garlic, and a creamy base. The addition of potato creates natural thickness while keeping the texture perfectly smooth. Ready in just 30 minutes, this nourishing bowl works beautifully as a light starter, satisfying lunch, or comforting dinner. The subtle hint of nutmeg enhances the earthy spinach flavor without overpowering it.

Updated on Wed, 28 Jan 2026 09:42:00 GMT
A bowl of creamy spinach soup garnished with a swirl of cream and fresh black pepper, served warm as a light lunch. Pin It
A bowl of creamy spinach soup garnished with a swirl of cream and fresh black pepper, served warm as a light lunch. | cozyhummus.com

I remember staring at a mountain of fresh spinach and wondering how it would ever fit in the pot. It was a rainy Tuesday afternoon when the kitchen felt a bit drafty and I needed something vibrant to wake up my senses. This soup turned out to be the answer, transforming that pile of leaves into a silky, emerald pool of comfort. There is something incredibly satisfying about watching the greens wilt down into a concentrated burst of flavor. It has since become my go to remedy for gray skies and tired evenings.

One evening, I accidentally added a bit too much nutmeg and discovered it brought out an earthy sweetness I never noticed before. My friends gathered around the kitchen island, dipping crusty bread directly into the pot while we waited for the cream to swirl in. The steam carried the scent of garlic and butter throughout the house, making everyone forget about the cold wind outside. We ended up eating the whole batch right there, standing up and laughing. It proved that sometimes the simplest ingredients create the most memorable gatherings.

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: Using butter instead of oil gives the onions a rich, nutty base that olive oil cannot replicate.
  • Onion: I like to chop these quite small so they melt into the background of the velvety texture.
  • Garlic: Freshly minced garlic provides a sharp kick that balances the earthy tones of the spinach.
  • Potato: This is the secret thickener that provides body without needing to make a heavy flour roux.
  • Fresh spinach: Ensure you wash it thoroughly because even a tiny bit of grit can ruin the smooth experience.
  • Vegetable stock: A high quality stock makes a world of difference since it forms the backbone of the liquid base.
  • Heavy cream: This adds that luxurious mouthfeel and turns the bright green into a soft, inviting pastel shade.
  • Ground nutmeg: Just a tiny pinch elevates the greens and adds a professional touch to the final profile.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start the base:
Melt the butter until it bubbles softly and toss in the onions to soften them into sweet translucence. Add the garlic and let it cook just until the fragrance hits your nose.
Prepare the body:
Add the diced potatoes and let them coat in the butter for a few minutes before adding the spinach. Toss the spinach until it collapses into a dark green ribbon, then pour in your stock.
Simmer and soften:
Let everything bubble gently until a fork slides through the potato chunks like they are soft butter. This usually takes about ten to twelve minutes depending on the size of your dice.
The final touch:
Use an immersion blender to whirl the mixture into a perfectly smooth and vibrant green liquid. Stir in the heavy cream and seasonings, heating it just enough to marry the flavors without boiling.
Vibrant green spinach soup simmering in a pot, with aromatic onions and garlic creating a velvety, comforting texture. Pin It
Vibrant green spinach soup simmering in a pot, with aromatic onions and garlic creating a velvety, comforting texture. | cozyhummus.com

Now, every time I see a bag of spinach, I think of that first successful batch and how it warmed my hands. It represents the transition from a hectic workday to a quiet, nourishing evening at home.

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 Texture

The secret to a truly professional soup lies in the blending stage. I found that spending an extra minute with the blender ensures there are no fibrous bits left behind.

Choosing Your Greens

While baby spinach is convenient, mature spinach leaves often carry a deeper flavor that stands up well to the cream. I usually look for the darkest leaves available at the market for the best color.

Serving Suggestions

A bowl of soup is only as good as what you serve alongside it to add a bit of crunch. I love playing with different toppings to change the mood of the meal.

  • Toasted pumpkin seeds provide a lovely contrast to the smooth texture of the greens.
  • A dollop of thick Greek yogurt can add a tangy zip if you find the cream too heavy.
  • Crusty sourdough bread is practically mandatory for soaking up every last drop from the bottom of the bowl.
Spinach soup ladled into a rustic white bowl, perfect alongside crusty bread for a satisfying vegetarian dinner. Pin It
Spinach soup ladled into a rustic white bowl, perfect alongside crusty bread for a satisfying vegetarian dinner. | cozyhummus.com

I hope this vibrant green bowl brings as much light to your kitchen as it does to mine. Enjoy the process of watching simple leaves transform into pure comfort.

Questions & Answers

Can I make this spinach soup ahead of time?

Yes, prepare up to 3 days in advance and refrigerate. Reheat gently over medium-low heat, stirring occasionally. Add a splash more cream or stock if needed when reheating.

How do I achieve the smoothest texture?

Blend thoroughly with an immersion blender for 2-3 minutes. For extra silkiness, pass through a fine-mesh sieve after blending. The potato also helps create a naturally creamy consistency.

Can I freeze this soup?

Freeze without the cream for up to 3 months. Thaw overnight in the refrigerator, reheat, and stir in fresh cream when warming. This prevents separation and maintains the velvety texture.

What can I serve with spinach soup?

Crusty bread, garlic croutons, or toasted seeds add lovely crunch. A light salad with vinaigrette balances the richness. For protein, pair with grilled cheese or roasted chickpeas.

How can I make this dairy-free?

Substitute butter with olive oil and replace heavy cream with full-fat coconut milk, cashew cream, or a plant-based cream alternative. The soup remains velvety and satisfying.

Why add potato to spinach soup?

Potato acts as a natural thickener, creating body without excess cream. Its mild flavor lets spinach shine while contributing to the luxuriously smooth texture.

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.

Creamy Spinach Soup

Velvety smooth spinach soup with tender greens, aromatic vegetables, and cream. Ready in 30 minutes for a light starter or warming lunch.

Prep Time
10 minutes
Cook Time
20 minutes
Total Time
30 minutes
Created by Jeremiah Baldwin


Skill Level Easy

Cuisine International

Makes 4 Portions

Diet Details Vegetarian Friendly

What You'll 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 1/2 cup heavy cream

Seasonings

01 1/2 teaspoon salt, or to taste
02 1/4 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 onion and sauté for 3 to 4 minutes until soft and translucent.

Step 02

Develop flavor base: Add minced garlic and cook for another minute, stirring frequently.

Step 03

Begin building body: Stir in diced potato and cook for 2 minutes.

Step 04

Incorporate greens: Add spinach and sauté until wilted, approximately 2 to 3 minutes.

Step 05

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

Step 06

Purée soup: Remove from heat. Using an immersion blender or in batches with a countertop blender, purée the soup until smooth.

Step 07

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

Step 08

Balance 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.

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.

Tools You Need

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

Allergy Info

Double-check every ingredient to spot potential allergens and talk with a doctor if you’re unsure.
  • Contains dairy products including butter and cream
  • Gluten-free only when using certified gluten-free vegetable stock

Nutrition (one portion)

Nutritional details are for reference only and not a substitute for professional advice.
  • Calories: 185
  • Fats: 10 g
  • Carbohydrates: 17 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.