Print

Creamy Spinach and Potato Soup for Cozy Comfort

Close-up of a steaming bowl filled with vibrant, creamy spinach soup on a wooden surface.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this creamy, nourishing spinach and potato soup. It uses potatoes to achieve a smooth texture, making it a healthy comfort food perfect for chilly weather.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 2 large russet potatoes, peeled and cubed
  • 4 cups vegetable broth
  • 10 ounces fresh spinach, packed
  • 1/2 cup milk (whole or unsweetened almond milk for lighter version)
  • 1/4 teaspoon ground nutmeg
  • 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 more until fragrant.
  3. Add the cubed potatoes and vegetable broth to the pot. Bring the mixture to a boil, then reduce heat, cover, and simmer until the potatoes are very tender, about 15 to 20 minutes.
  4. Remove the pot from the heat. Use an immersion blender to blend the soup until completely smooth. Alternatively, carefully transfer the soup in batches to a standard blender and blend until smooth, then return it to the pot.
  5. Stir in the fresh spinach until it wilts completely into the hot soup.
  6. Stir in the milk and nutmeg. Heat gently until warmed through, but do not boil after adding milk.
  7. Season generously with salt and pepper to your preference.
  8. Serve immediately for a comforting bowl of soup.

Notes

  • For an extra rich flavor, substitute half of the milk with heavy cream.
  • If you prefer a thicker soup, reserve one small potato, boil it separately, and blend it into the soup base before adding the rest of the liquid.
  • This soup freezes well for quick future meals. Cool completely before freezing in airtight containers.

Nutrition