Steakhouse Creamed Spinach 

Prep Time: 10 minutes | Cook Time: 20 minutes



  • 24 oz baby spinach
  • 8 tbs butter, divided
  • 5 tbs flour
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1/4 tsp nutmeg
  • 1/2 cup freshly grated Parmesan (Optional)


Over medium, melt 3 tbs butter in a large pot. Add as much spinach as you can, adding more as it cooks down, if necessary. Cook until wilted but not soggy, 4-5 minutes. Remove from pot and set aside.

In that same pot, melt the remaining 5 tbs butter. Sprinkle in 5 tbs flour and stir to evenly combine. Stirring occasionally, cook until light golden brown, about 5 minutes.

Add chopped onion and garlic, stir, and cook until softened, 1-2 minutes.

Add milk, whisking while pouring to ensure the flour mix gets incorporated. Stirring occasionally, cook until thickened like a gravy, about 5 minutes.

Season cream with salt, pepper, and nutmeg. Add spinach and stir gently to combine. Serve immediately, topped with Parmesan, if desired.