A delightful and creamy spinach soup with a hint of garlic and Parmesan, perfect for a cozy meal.
Combine the spinach, potatoes, scallions, garlic, broth, pepper, and salt in a large saucepan.
Cut the potatoes into small cubes to ensure even cooking.
Bring the mixture to a boil, then reduce the heat and simmer until the potatoes are tender.
Cover the saucepan to retain heat and cook faster.
Blend the cooked mixture until smooth using a blender.
Blend in batches if your blender is small to avoid spills.
Return the blended soup to the saucepan, stir in the milk and butter, and heat gently.
Stir continuously to prevent the milk from curdling.
Serve the soup in bowls and garnish with grated Parmesan cheese.
Add a sprinkle of fresh herbs like parsley for extra flavor.