Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Soup

Easy Homemade Spinach Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lynn
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A simple and nutritious spinach soup that you can prepare quickly. This creamy soup uses fresh spinach and basic ingredients for a comforting meal.


Ingredients

Scale
  • 1 tablespoon olive oil or butter
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups fresh spinach, washed
  • 4 cups vegetable broth
  • 1 medium potato, peeled and diced
  • 1/2 cup heavy cream or coconut milk
  • Salt to taste
  • Black pepper to taste
  • 1/4 teaspoon nutmeg (optional)

Instructions

  1. Heat the oil or butter in a large pot over medium heat.
  2. Add the chopped onion and cook until soft, about 5 minutes.
  3. Add the minced garlic and cook for 1 more minute.
  4. Add the diced potato and vegetable broth to the pot. Bring to a boil.
  5. Reduce the heat and let it simmer until the potato is tender, about 15 minutes.
  6. Add the fresh spinach and cook until wilted, about 2-3 minutes.
  7. Remove the pot from the heat. Use an immersion blender to puree the soup until smooth.
  8. Stir in the cream or coconut milk. Season with salt, pepper, and nutmeg if using.
  9. Reheat the soup gently if needed, then serve.

Notes

  • You can use frozen spinach. Thaw and drain it first.
  • For a richer flavor, you can sauté the spinach briefly before adding the broth.
  • Adjust the thickness by adding more broth or cream.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: International

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 180
  • Sugar: 4g
  • Sodium: 800mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 30mg