Print

Creamy Spinach Soup: Comfort in a Bowl

A close-up of a creamy, bright green bowl of homemade spinach soup sitting on a light-colored saucer.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This recipe delivers a comforting, creamy spinach soup that is both rich and healthy. It is an easy spinach soup idea perfect for cozy nights and a simple way to enjoy fresh spinach.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 pound fresh spinach, washed well
  • 4 cups vegetable broth
  • 1 medium potato, peeled and diced (optional, for body)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1/4 cup grated Parmesan cheese (optional)
  • Salt and black pepper to taste

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until soft, about 5 minutes.
  2. Add the minced garlic and cook for 1 minute until fragrant. Do not let the garlic brown.
  3. Add the vegetable broth and diced potato (if using). Bring the mixture to a simmer and cook until the potatoes are tender, about 10 to 12 minutes.
  4. Add the fresh spinach to the pot in batches, stirring until it wilts down completely. This will happen quickly.
  5. Remove the pot from the heat. Use an immersion blender or carefully transfer the soup in batches to a standard blender to blend until completely smooth. This creates the vibrant green soup texture.
  6. Return the blended soup to the pot over low heat. Stir in the heavy cream and Parmesan cheese (if using). Heat through gently; do not boil after adding the cream.
  7. Season generously with salt and black pepper to your taste.
  8. Serve this healthy spinach soup hot, perhaps with crusty bread for dipping.

Notes

  • For a dairy-free spinach soup option, substitute the heavy cream with full-fat coconut milk and omit the Parmesan cheese.
  • If you prefer a thicker soup without potatoes, you can use 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water (a slurry) added at the end, stirring until thickened.
  • This recipe is a great base for adding cannellini beans for a spinach and bean soup variation. Add one 15-ounce can of rinsed beans during the last 5 minutes of simmering.

Nutrition