Ingredients
Equipment
Method
Preparing the Soup
- Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add 10 ounces of fresh baby spinach and 2 cloves of minced garlic. Stir continuously for about 2-3 minutes until spinach is wilted.
- Transfer the wilted spinach mixture into a blender and add 1/4 cup of hot water. Blend on high speed until smooth and fully pureed.
- In a large pot, melt 4 tablespoons of butter over medium heat. Add 1/2 chopped medium onion and cook for about 5 minutes until softened. Stir in 1/4 cup of all-purpose flour, cooking for an additional 2 minutes.
- Gradually pour in 3 cups of whole milk and 1 1/2 cups of half-and-half, whisking continuously. Cook for about 5 minutes until the mixture thickens slightly. Season with 2 teaspoons of kosher salt and pepper to taste.
- Stir in the prepared spinach puree into the pot, combining thoroughly. Simmer for an additional 3-5 minutes on low heat until heated through. Adjust seasoning if necessary, and serve hot, garnished with 4 ounces of grated Gruyere cheese.
Nutrition
Notes
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently to maintain creaminess.
