Spinach Soup

Creamy Spinach Soup in a bowl with swirl of cream and croutons Save
Creamy Spinach Soup in a bowl with swirl of cream and croutons | rusticrecipeblog.com

Quick, nourishing spinach soup for four: sauté a chopped onion in butter or olive oil until soft (≈5 min), add minced garlic and diced potato and cook a couple of minutes. Pour in vegetable broth and simmer 10 minutes until potatoes are tender, then stir in fresh spinach until wilted (2–3 min). Puree until silky, fold in milk, season with nutmeg, salt and pepper, and serve warm with a cream swirl, croutons and fresh herbs.

There is something quietly magical about watching a mountain of fresh spinach collapse into almost nothing the moment it hits a hot pot, and that transformation is exactly why this soup feels like kitchen sorcery to me every single time.

One rainy Tuesday I dumped an entire farmers market bag of spinach into a pot out of sheer desperation to use it before it turned to slime, and what emerged was so good my partner asked if I had ordered it from a restaurant.

Ingredients

  • Fresh spinach (500 g): The star of the show, so pick leaves that look perky and deep green with no yellowing or wilting.
  • Onion (1 medium): Finely chopped so it melts into the base without leaving chunky surprises in an otherwise smooth soup.
  • Potato (1 medium): Peeled and diced small, this is the secret to that velvety body without needing loads of cream.
  • Garlic (2 cloves): Minced fine because raw garlic chunks in a blended soup are an unwelcome shock.
  • Vegetable broth (1 L): Use a good quality one you would actually sip on its own, since it is the liquid backbone of every spoonful.
  • Whole milk or plant-based alternative (150 ml): Added at the end for a gentle richness that rounds out the greens.
  • Ground nutmeg (1/2 tsp): Just a whisper of this warm spice elevates the entire pot from simple to restaurant worthy.
  • Salt and black pepper: Taste and adjust at the very end because the broth already carries seasoning.
  • Fresh cream or creme fraiche (optional garnish): A swirl on top makes it feel finished and elegant.
  • Croutons or toasted bread (optional garnish): For crunch and the simple pleasure of dipping something carb based into something green and warm.
  • Fresh herbs like parsley or chives (optional garnish): A scattering of green on green sounds redundant but adds a fresh bite that wakes everything up.

Instructions

Build the flavor base:
Heat a generous knob of butter or a pour of olive oil in a large pot over medium heat, then cook the chopped onion until it goes soft and glassy, about five patient minutes of occasional stirring.
Wake up the aromatics:
Toss in the garlic and diced potato, stirring everything around for two minutes until the kitchen starts smelling like the beginning of something wonderful.
Simmer until tender:
Pour in the vegetable broth, bring it to a rolling boil, then lower the heat and let it bubble gently for ten minutes until the potato pieces yield easily when pressed with a spoon.
Add the spinach:
Dump in all the spinach at once and watch it shrink dramatically over two to three minutes, cooking just until every leaf is wilted and still holding on to that brilliant green color.
Blend until silky:
Take the pot off the heat and hit it with an immersion blender, or work in careful batches with a countertop blender, until the soup is completely smooth and pours like velvet.
Finish with richness:
Stir in the milk along with the nutmeg, salt, and pepper, then gently rewarm if needed but never let it boil after the milk goes in or the texture will suffer.
Plate and garnish:
Ladle into bowls while steaming and crown each serving with a swirl of cream, a handful of croutons, and a scatter of fresh herbs if you are feeling fancy.
Velvety green Spinach Soup steaming on wooden table beside crusty bread Save
Velvety green Spinach Soup steaming on wooden table beside crusty bread | rusticrecipeblog.com

I once ladled this into a thermos for a cold afternoon picnic and ended up sitting on a bench watching steam curl from the cup, realizing that sometimes the simplest pot of soup is all you need to feel completely content.

What to Serve Alongside

A thick slice of crusty sourdough toasted with a little olive oil is practically mandatory, and if you happen to open a chilled glass of Sauvignon Blanc beside it you will feel like you are eating at a bistro rather than your own kitchen table.

Making It Vegan

Swapping the milk for oat or coconut milk and skipping the cream garnish turns this entirely plant based without sacrificing any of the comfort, and a squeeze of lemon juice at the end adds a brightness that almost makes you forget there is no dairy at all.

Storing and Reheating

This soup keeps beautifully in the refrigerator for up to three days and reheats gently on the stove with a splash of extra broth to loosen it back up.

  • Freeze individual portions in airtight containers for up to three months for an instant meal on nights when cooking feels impossible.
  • Stir well after reheating because the texture can separate slightly when cold.
  • Avoid microwaving on high power because the milk can seize and turn grainy on the edges.
Homemade Spinach Soup garnished with chives, nutmeg aroma and toasted croutons Save
Homemade Spinach Soup garnished with chives, nutmeg aroma and toasted croutons | rusticrecipeblog.com

This is the kind of unassuming recipe that earns a permanent spot in your rotation simply because it asks so little and gives so much back.

Recipe FAQs

Yes. Cool the soup slightly and puree in batches in a countertop blender for a smooth, even texture. Return to the pot to reheat gently after blending.

Unsweetened plant milks like oat or almond provide a creamy finish; coconut milk adds richness but alters the flavor. Use what complements the spinach and seasonings.

Use plant-based milk and skip the cream garnish. Choose olive oil for sautéing instead of butter to keep it fully plant-based.

Yes, freeze before adding milk for best texture. Thaw and reheat slowly, then stir in milk or plant-based alternative just before serving.

For a thicker texture, use less broth or add an extra potato. For a thinner broth, add more stock or a splash of water and reheat gently.

A little goes a long way: start with 1/2 teaspoon ground nutmeg as listed, then taste and adjust in small increments to avoid overpowering the greens.

Spinach Soup

Velvety spinach soup with sautéed onion, potato, garlic, milk and nutmeg; serve warm with cream, croutons and herbs.

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 and add butter or olive oil. Sauté the finely chopped onion until soft and translucent, about 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 heat and simmer for 10 minutes until the potato is fork-tender.
4
Add Spinach: Stir in the fresh spinach and cook for 2 to 3 minutes until wilted and bright green in color.
5
Blend Until Silky: Remove from heat. Using an immersion blender or a countertop blender in batches, purée the soup until 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 needed but do not boil after adding milk.
7
Plate and Serve: Ladle into bowls while hot. Garnish with a swirl of cream, croutons, and fresh herbs as desired.
Additional Information

Equipment Needed

  • Large pot
  • 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 for hidden gluten sources.
  • Always check ingredient labels to accommodate any food allergies or dietary restrictions.
Abigail Turner

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