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

Cream of Spinach Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

  • This Cream of Spinach Soup is a rich, velvety bowl of goodness packed with fresh spinach, creamy texture, and delicate flavors. A perfect choice for a cozy, healthy lunch or dinner, this soup is easy to make and filled with nutrients. Pair it with some crusty bread for a comforting meal that’s both delicious and satisfying.


Ingredients

Scale
  • 1 lb fresh spinach, washed and chopped

  • 1 tbsp olive oil

  • 1 small onion, chopped

  • 2 cloves garlic, minced

  • 3 cups vegetable broth (or chicken broth for extra flavor)

  • 1 cup whole milk (or heavy cream for a richer texture)

  • 1 tbsp butter

  • 1/2 tsp salt (adjust to taste)

  • 1/4 tsp black pepper

  • 1/4 tsp nutmeg (optional, for extra flavor)

  • 1/4 cup grated Parmesan cheese (optional, for garnish)


Instructions

  1. Sauté the vegetables: In a large pot, heat olive oil and butter over medium heat. Add chopped onion and garlic, sautéing until soft and fragrant, about 3-4 minutes.

  2. Cook the spinach: Add the chopped spinach to the pot and cook for 2–3 minutes until wilted.

  3. Add broth and seasoning: Pour in the vegetable broth, salt, pepper, and nutmeg. Bring to a simmer and cook for about 5 minutes, allowing the spinach to fully cook and the flavors to blend.

  4. Blend the soup: Use an immersion blender directly in the pot to blend the soup until smooth and creamy. Alternatively, transfer the soup to a regular blender in batches and blend until smooth. If the soup is too thick, add a little extra broth or milk to reach your desired consistency.

  5. Add creaminess: Stir in the milk (or heavy cream), and heat the soup over low heat for an additional 2-3 minutes, ensuring it’s warm and creamy.

  6. Serve: Ladle the soup into bowls and garnish with grated Parmesan cheese and fresh parsley, if desired. Serve with crusty bread or croutons for extra comfort.

Notes

  • You can use frozen spinach if fresh isn’t available—just make sure to thaw and drain it well before using.

  • For a dairy-free version, substitute the milk with coconut milk or almond milk, and omit the butter and cheese.

  • Add a squeeze of lemon juice for a bright finish if you prefer a slightly tangy flavor.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegetarian, Comfort Food

Nutrition

  • Serving Size: 1 bowl
  • Calories: 150
  • Sugar: 2g
  • Sodium: 550mg
  • Fat: 10g
  • Saturated Fat: 5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 25mg