Silky Spinach Soup

Creamy Spinach Soup in a bowl, velvety green, garnished with cream.  Pin it
Creamy Spinach Soup in a bowl, velvety green, garnished with cream. | flavorandfeast.com

This silky spinach soup begins with sautéed onion, garlic and diced potato simmered in vegetable broth until tender. Fresh spinach is wilted in, then the mix is pureed until velvety and finished with milk. Ready in about 30 minutes for 4 servings. For a vegan version use plant milk and omit cream; add lemon or herbs to brighten before serving.

My blender whirred loudly one rainy Tuesday evening as I transformed a mountain of farmer market spinach into something that made the whole kitchen smell like a garden after rain. I had bought way too much spinach and needed a rescue plan fast. What started as a practical solution turned into the most requested soup in my household. That vivid green color pouring into bowls never fails to lift spirits on gray days.

My neighbor Susan stopped by unannounced one evening just as I was ladling this soup into mugs. She raised an eyebrow at the bright green liquid but took a sip anyway and immediately asked for the recipe. Now she makes it every Monday as a post weekend reset ritual. I still tease her about that skeptical first look.

Ingredients

  • Fresh spinach (500 g): The star of the show so pick leaves that are deep green and perky with no yellowing or slime.
  • Onion (1 medium): A yellow or white onion works best here providing a sweet aromatic base that fades into the background.
  • Potato (1 medium): This is your secret thickener eliminating the need for flour and keeping everything gluten free naturally.
  • Garlic (2 cloves): Fresh is nonnegotiable here because the flavor lands right in the middle of the soup where you want it.
  • Vegetable broth (1 L): A good quality broth makes all the difference so taste yours beforehand and adjust salt accordingly.
  • Whole milk or plant alternative (150 ml): This adds body and a gentle creaminess that turns soup into comfort.
  • Ground nutmeg (1/2 tsp): Just a whisper of nutmeg bridges the gap between earthy spinach and rich dairy beautifully.
  • Salt and black pepper: Season gradually and taste as you go because broth saltiness varies wildly between brands.

Instructions

Build the base:
Melt a knob of butter or glug of olive oil in your largest pot over medium heat then cook the chopped onion until it turns soft and translucent about five minutes. You want it sweet and golden at the edges but never browned.
Wake up the aromatics:
Toss in the minced garlic and diced potato stirring constantly for two minutes until everything smells fragrant and inviting. The potato may stick slightly but that fond on the bottom of the pot is pure flavor.
Simmer until tender:
Pour in the vegetable broth and bring everything to a rolling boil then drop the heat and let it simmer gently for ten minutes. The potato should yield easily when you press it with a spoon.
Add the spinach:
Pile in all the spinach at once and watch it collapse dramatically within two to three minutes turning an impossibly vibrant green. Do not overcook it or you lose that fresh color and bright flavor.
Blend until silky:
Remove the pot from heat and blend with an immersion blender until completely smooth and velvety working in careful circles. If using a countertop blender fill it only halfway and hold the lid down with a towel for safety.
Finish and season:
Stir in the milk along with nutmeg salt and pepper then gently reheat if needed but never let it boil after the milk goes in. Taste and adjust because this is your last chance to get the seasoning right before serving.
Warm homemade Spinach Soup ladled into bowl, topped with crunchy croutons.  Pin it
Warm homemade Spinach Soup ladled into bowl, topped with crunchy croutons. | flavorandfeast.com

I once packed this soup in a thermos for a cold afternoon at the park and my friend sat on the bench holding the cup with both hands saying it felt like a warm blanket. Moments like that remind me why simple homemade food matters more than any restaurant meal ever could.

Making It Your Own

A splash of lemon juice at the end wakes everything up if the soup tastes flat. For a vegan version simply swap the milk for oat or coconut milk and skip the cream garnish. A pinch of cayenne or a swirl of pesto on top can take it in a completely different direction.

What to Serve Alongside

Crusty artisanal bread is nonnegotiable in my kitchen when this soup is on the table because you need something to dip and sweep through the bowl. A glass of crisp Sauvignon Blanc alongside turns a humble Tuesday dinner into something that feels almost celebratory.

Storage and Reheating

This soup keeps beautifully in the refrigerator for up to three days and the flavors actually deepen overnight which makes it perfect for meal prep. Freeze individual portions in airtight containers for up to three months leaving a little room at the top for expansion.

  • Thaw frozen soup overnight in the refrigerator rather than using the microwave for the smoothest texture.
  • Reheat gently on the stovetop over low heat stirring occasionally to prevent scorching on the bottom.
  • Give it a quick stir or reblend if the texture separates after thawing because it will come right back together.
Bright, aromatic Spinach Soup steaming, swirled cream and herbs, served with bread. Pin it
Bright, aromatic Spinach Soup steaming, swirled cream and herbs, served with bread. | flavorandfeast.com

Keep this recipe close for the nights when you need something warm and effortless that still feels like you treated yourself. That bowl of bright green goodness has a way of making everything feel a little more manageable.

Recipe FAQs

Yes. Thaw and squeeze out excess water before adding; reduce simmer time slightly and check seasoning after pureeing since frozen leaves can alter texture and flavor concentration.

Briefly cook the spinach until just wilted and plunge into a hot pot to stop overcooking. Puree while still warm and avoid prolonged boiling after adding milk to preserve color and freshness.

For creamier texture, increase potato or add a splash of cream. For a lighter finish, use a plant-based milk or dilute with extra broth and adjust seasoning to taste.

Yes. An immersion blender yields a smooth, uniform texture without transferring hot liquid. For extra silkiness, blend in batches in a countertop blender and strain if desired.

Cool quickly, refrigerate in a sealed container for up to 3 days or freeze for up to 2 months. Reheat gently over low heat, stirring to prevent scalding; avoid boiling after adding milk.

Finish with a swirl of cream or plant-based alternative, croutons or toasted bread, and fresh herbs like parsley or chives. Pairs nicely with crusty bread and a crisp white wine.

Silky Spinach Soup

Silky spinach soup with sautéed onion and potato, blended with milk—quick, nourishing starter or light meal.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1.1 lb fresh spinach, washed and trimmed
  • 1 medium onion, finely chopped
  • 1 medium potato, peeled and diced
  • 2 cloves garlic, minced

Liquids

  • 4.2 cups vegetable broth (gluten-free if needed)
  • 0.6 cup whole milk or plant-based alternative

Seasonings

  • 1/2 tsp ground nutmeg
  • Salt and black pepper, to taste

Garnishes

  • 2 tbsp fresh cream or crème fraîche
  • Croutons or toasted bread
  • Fresh herbs (parsley, chives)

Instructions

1
Sauté the Aromatics: Heat a large pot over medium heat with butter or olive oil. Sauté the finely chopped onion until soft and translucent, approximately 5 minutes.
2
Incorporate Garlic and Potato: Add the minced garlic and diced potato to the pot, stirring continuously for 2 minutes to coat evenly.
3
Simmer in Broth: Pour in the vegetable broth and bring to a boil. Reduce the heat and simmer gently for 10 minutes until the potato is fork-tender.
4
Wilt the Spinach: Add the fresh spinach and cook for 2 to 3 minutes until fully wilted and vibrant green in color.
5
Blend Until Silky: Remove the pot from heat. Using an immersion blender or working in batches with a countertop blender, purée the soup until completely smooth and velvety.
6
Finish with Milk and Seasonings: Stir in the milk and season with ground nutmeg, salt, and black pepper. Gently reheat if necessary, but avoid boiling once the milk has been added.
7
Plate and Serve: Ladle the hot soup into bowls. Garnish with a swirl of cream, croutons, and fresh herbs as desired. Serve immediately.
Additional Information

Equipment Needed

  • Large pot
  • Chef's knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Nutrition (Per Serving)

Calories 110
Protein 5g
Carbs 17g
Fat 3g

Allergy Information

  • Contains dairy (milk, cream)
  • May contain gluten — verify broth and crouton ingredient labels if serving gluten-free
Isabella Grant

Passionate home cook sharing easy, family-friendly recipes and smart kitchen tips.