Creamed Spinach

Creamed spinach is a classic side dish that complements a wide variety of entrees. Even people who aren’t veggie lovers (including kids) find the rich, creamy flavor irresistible. Our creamed spinach recipe is simple to make and can easily be prepared ahead and reheated, so it’s a great choice for a dinner party or holiday get-together.

Creamed Spinach

Creamed Spinach

Yield: 4 servings
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes

Flavorful and easy to make, this classic creamed spinach recipe is made with chopped spinach, cream cheese, sour cream and milk.


  • 8 cups frozen chopped spinach (20 ounces)
  • 2 tablespoons butter
  • 1 cup onion, chopped
  • 1 tablespoon flour
  • 2/3 cup whole milk
  • 2 tablespoons cream cheese
  • 1/3 cup sour cream
  • Salt and freshly ground black pepper
  • Freshly ground nutmeg


  1. Add the spinach to a large, heavy skillet and cook, stirring frequently, over medium heat until it's completely thawed and all of the moisture has evaporated. Transfer to a bowl and set aside.
  2. Add the butter to the pan and melt over medium heat. Add the onion and sauté until soft and translucent, 3 to 4 minutes.
  3. Sprinkle the flour over the onion and continue cooking, stirring often, until the mixture turns golden, 4 to 5 minutes.
  4. Warm the milk in the microwave for 1 minute, then slowly add it to the onion mixture. Continue cooking, stirring constantly, until the mixture thickens, 2 to 3 minutes. Season with salt and pepper.
  5. Stir in the reserved spinach along with the cream cheese and combine thoroughly.
  6. Add the sour cream, mix well and continue cooking until the creamed spinach is hot and bubbly, 1 to 2 minutes longer. Season to taste with salt, pepper and nutmeg and transfer to a serving bowl.