Go Back
+ servings
Creamed spinach in a white oval baking dish with a serving spoon.

Easy Creamed Spinach

Tender spinach in a velvety, cheesy cream sauce is always a welcomed side dish!
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings 4


  • 2 tablespoons unsalted butter
  • ¼ cup minced yellow onion
  • 1 tablespoon minced fresh garlic
  • ½ cup heavy cream
  • 2 ounces cream cheese
  • ¼ teaspoon salt more or less, to taste
  • ¼ teaspoon black pepper more or less, to taste
  • teaspoon ground nutmeg
  • 1 cup whole milk
  • 1 ½ tablespoons all-purpose flour
  • 1 16 ounce package frozen chopped spinach thawed and squeezed dry
  • ¼ cup freshly grated Parmesan cheese optional topping


  • Melt butter in a large skillet over medium heat.  Add onion and cook, stirring frequently, until onion is tender (about 3 to 4 minutes).
  • Add garlic and cook until fragrant, stirring constantly (about 30 seconds).
  • Add heavy cream, cream cheese, salt, pepper and nutmeg.  Stir until cheese is melted and mixture is smooth.
  • In a small bowl or large measuring cup, whisk together milk and flour.  Pour into mixture and stir to combine.
  • Cook, stirring constantly, until thickened (about 1 to 2 minutes).
  • Add spinach and stir well to combine.  Cook (stirring frequently) until spinach is heated, about 1 to 2 minutes.
  • Sprinkle with freshly grated Parmesan, if desired.


  • Allow to cool and store in an airtight container in the refrigerator for up to 3 days.
  • Reheat in a large skillet over low heat (stirring frequently) until warmed through.