A rich and velvety spinach soup packed with the savory flavors of garlic and Parmesan cheese. Perfect for a cozy appetizer or a light meal!
Ingredients (Serves 4):
- 300 g (10 oz) fresh spinach leaves (washed)
- 2 medium potatoes (peeled and diced)
- 1 medium onion (chopped)
- 2 garlic cloves (minced)
- 1 tablespoon olive oil or butter
- 750 ml (3 cups) vegetable or chicken broth
- 100 ml (1/2 cup) heavy cream
- 50 g (1/2 cup) grated Parmesan cheese
- Salt and pepper to taste
- Optional: croutons or toasted bread for serving
Instructions:
1. Sauté the aromatics:
- Heat the olive oil or butter in a large pot over medium heat.
- Add the chopped onion and garlic, sautéing until fragrant and translucent (about 3 minutes).
2. Cook the base vegetables:
- Add the diced potatoes to the pot and stir well.
- Pour in the broth, bring to a boil, then reduce the heat and simmer for 15-20 minutes, until the potatoes are tender.
3. Add the spinach:
- Stir in the spinach leaves and cook for an additional 3-5 minutes, until they wilt completely.
4. Blend the soup:
- Remove the pot from the heat and use an immersion blender to puree the soup until smooth.
(Alternatively, let the soup cool slightly and blend in batches in a countertop blender.)
5. Add cream and Parmesan:
- Return the pot to low heat. Stir in the heavy cream and grated Parmesan until fully incorporated.
- Season with salt and pepper to taste.
6. Serve:
- Ladle the soup into bowls and garnish with extra Parmesan, croutons, or a drizzle of olive oil, if desired.
- Serve warm with crusty bread on the side.
Tips:
- For extra flavor: Add a pinch of nutmeg or chili flakes to the soup.
- Make it lighter: Replace the heavy cream with milk or a plant-based alternative like almond milk.
- For a protein boost: Add cooked shredded chicken or a soft-boiled egg on top.
Enjoy this creamy and flavorful spinach soup as a comforting dish for any season!