Cream of Spinach Soup is a comforting homemade soup with a smooth texture and fresh, satisfying flavor. It is a lovely way to turn spinach into a creamy dish that feels nourishing and filling without requiring a long list of ingredients. The soup has a gentle, savory character that makes it easy to enjoy as part of a simple meal.

This Cream of Spinach Soup Recipe comes together with everyday ingredients and straightforward preparation. The combination of sautéed onion and garlic, tender spinach, vegetable broth, and cream creates a smooth bowl of soup that is both cozy and refreshing.

1. Cream of Spinach Soup Recipe (Yield: 6 Servings)

Ingredients

  • 3 tbsp unsalted butter
  • 1 medium yellow onion, finely diced, about 1 cup
  • 2 cloves garlic, minced
  • 1 lb fresh spinach or 10 oz frozen spinach
  • 3 cups vegetable broth
  • 1 tsp sea salt
  • 1 tsp black pepper
  • 1 cup heavy cream, half and half, or full-fat coconut milk for a dairy-free and vegan option
  • Fresh chives, optional, for garnish

Instructions

Start by preparing the vegetables. If using fresh spinach, rinse it thoroughly under cool running water and drain well. Remove any large stems if desired. If using frozen spinach, thaw it completely and squeeze out excess water before adding it to the soup.

Melt the unsalted butter in a large pot or Dutch oven over medium heat. Add the finely diced yellow onion and cook for about 5 minutes, stirring occasionally, until the onion becomes soft and translucent. Avoid browning it too much, as the goal is to build a gentle base for the soup.

Add the minced garlic and cook for about 30 seconds to 1 minute, stirring constantly. The garlic should become fragrant without turning dark. This short cooking time helps bring out its flavor while keeping it from becoming bitter.

Add the spinach to the pot. If using fresh spinach, add it in batches if necessary, stirring after each addition until the leaves wilt down. Once all the spinach has softened, pour in the vegetable broth. Add the sea salt and black pepper, then stir everything together.

Bring the soup to a gentle simmer over medium heat. Reduce the heat slightly and allow it to cook for about 8 to 10 minutes. This gives the spinach time to become fully tender and allows the onion, garlic, and broth to blend together.

Remove the pot from the heat and allow the soup to cool slightly before blending. Using an immersion blender, blend the soup directly in the pot until it reaches a smooth and creamy consistency. If using a regular blender, work in small batches and carefully blend the hot soup. Do not fill the blender too high, and remove or loosen the center cap according to your blender’s instructions to allow steam to escape.

Return the blended soup to low heat if needed. Slowly stir in the heavy cream and continue warming the soup for about 2 to 3 minutes. Do not bring the soup to a hard boil after adding the cream, as gentle heat helps maintain its smooth texture.

Taste the soup and adjust the salt and black pepper as needed. If the soup is thicker than you prefer, add a little more vegetable broth until it reaches your desired consistency.

Ladle the Cream of Spinach Soup into bowls and garnish with freshly chopped chives if desired. Serve while warm.

2. Tips for Perfect Cream of Spinach Soup

Use fresh spinach when you want a brighter green color and a fresh vegetable flavor. Frozen spinach is also a convenient choice and works especially well when fresh spinach is not available.

Cook the onion until completely tender before adding the broth. This creates a smoother base and prevents small pieces of firm onion from affecting the texture after blending.

Blend the soup until it reaches the consistency you prefer. For an ultra-smooth soup, blend for a little longer. If you enjoy some texture, blend briefly and leave a few small pieces of spinach and onion.

Add the cream over low heat rather than boiling the soup. Gentle heating helps keep the finished soup smooth and creamy.

If using coconut milk as a dairy-free option, choose full-fat coconut milk for the best texture. Keep in mind that it will add a mild coconut note to the finished soup.

Taste at the end before adding more salt. Vegetable broth can vary considerably in saltiness, so adding the full amount of seasoning at the beginning can sometimes make the soup too salty.

3. Frequently Asked Questions

Can I make Cream of Spinach Soup ahead of time?

Yes. The soup can be prepared ahead and stored in the refrigerator until you are ready to serve it. Reheat it gently on the stovetop and stir occasionally to bring the texture back together.

Can I freeze Cream of Spinach Soup?

You can freeze it, but soups containing dairy cream may change texture slightly after thawing. For the best result, consider freezing the blended spinach and broth base before adding the cream. Add the cream after thawing and reheating.

How can I make the soup thicker?

For a thicker soup, use less broth or allow the blended soup to simmer gently for a few extra minutes before adding the cream. You can also blend a little longer to create a thicker, smoother consistency.

Why did my spinach soup turn dark green?

Spinach naturally becomes darker when cooked, especially with longer cooking times. Overcooking can make the color less vibrant. Cooking the spinach just until tender and avoiding prolonged simmering can help preserve a fresher green appearance.

What can I use instead of heavy cream?

Half and half is an easy substitute for heavy cream and produces a lighter soup. Full-fat coconut milk is a good dairy-free and vegan option. You can also use another unsweetened plant-based cream, although the final texture and flavor may vary.

4. Nutrition Information

The following is an approximate nutritional estimate per serving based on 6 servings and the recipe prepared with heavy cream.

NutrientAmount per Serving
Calories245 kcal
Protein6 g
Total Fat21 g
Saturated Fat13 g
Carbohydrates9 g
Fiber3 g
Sugar4 g
Sodium610 mg
Cholesterol65 mg

Cream of Spinach Soup is a simple recipe that makes it easy to enjoy a creamy homemade dish without a complicated preparation. Its smooth texture and balanced combination of vegetables and creamy ingredients make it a satisfying addition to a family meal.

The recipe is also flexible enough to fit different preferences. You can use fresh or frozen spinach, choose heavy cream or half and half, or make it dairy-free with full-fat coconut milk. Once you have this basic recipe, it is an easy soup to return to whenever you want something warm, comforting, and homemade.

Avatar photo

Julia Jane is a home cook inspired by her mother's cooking. With the desire to share my cooking experiences with everyone, she created this website

Write A Comment

Pin It