A velvety blend of fresh spinach, onions, and cream creates this comforting soup ready in 30 minutes.
# What You'll Need:
→ Vegetables
01 - 2 tablespoons unsalted butter
02 - 1 medium onion, finely chopped
03 - 2 cloves garlic, minced
04 - 1 medium potato, peeled and diced
05 - 10 ounces fresh spinach, washed and roughly chopped
→ Liquids
06 - 3 cups vegetable stock
07 - 1/2 cup heavy cream
→ Seasonings
08 - 1/2 teaspoon salt, or to taste
09 - 1/4 teaspoon freshly ground black pepper
10 - Pinch of ground nutmeg, optional
→ Garnish
11 - Extra cream or yogurt, optional
12 - Freshly ground black pepper
# Step-by-Step Guide:
01 - Melt butter in large saucepan over medium heat. Add chopped onion and sauté 3-4 minutes until soft and translucent.
02 - Stir in minced garlic and cook 1 minute, stirring frequently to prevent browning.
03 - Add diced potato and cook 2 minutes, stirring occasionally.
04 - Stir in fresh spinach and sauté 2-3 minutes until completely wilted.
05 - Pour in vegetable stock, bring to boil, then reduce heat and simmer 10-12 minutes until potato is tender.
06 - Remove from heat. Using immersion blender, purée soup until smooth; alternatively, blend in batches using countertop blender.
07 - Return soup to pot if needed. Stir in cream, salt, black pepper, and nutmeg. Heat gently 2-3 minutes without boiling.
08 - Taste and adjust seasoning as needed. Ladle into bowls and garnish with extra cream or yogurt and freshly ground black pepper if desired.