A comforting and creamy spinach soup perfect for any season.
In a medium saucepan, combine the water and frozen spinach.
Using frozen spinach saves time and ensures a consistent texture.
Cook the spinach mixture over medium heat until the spinach is tender.
Avoid overcooking to maintain the vibrant green color.
In a large saucepan, melt the butter over medium-low heat.
Use unsalted butter to control the saltiness of the dish.
Stir in the flour and cook, stirring constantly, until the mixture forms a smooth paste.
This step creates a roux, which thickens the soup.
Gradually whisk in the milk and chicken bouillon, stirring until smooth.
Warm the milk slightly before adding to prevent curdling.
Cook the mixture until it begins to thicken, then add the cooked spinach mixture.
Stir gently to combine the flavors evenly.
Season with garlic powder, salt, and black pepper to taste.
Adjust the seasoning to your preference for a balanced flavor.
Serve the soup hot, garnished with a sprinkle of nutmeg or a dollop of cream if desired.
Serve with crusty bread for a complete meal.