Go Back
+ servings
Creamed spinach in a bowl with a spoon

The BEST Creamed Spinach Recipe

This is the Best Creamed Spinach Recipe you'll ever taste! Three kinds of cheese and vibrant spinach together with fragrant herbs make this a favorite dish at Thanksgiving or anytime.
Course Side Dish
Cuisine American
Keyword Creamed Spinach, Spinach, Side, Side Dish
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 8 servings
Calories 228kcal
Author Erica Walker



  • Bring a large stockpot of water to a boil. Add spinach and cook down for about 2-3 minutes or until spinach is wilted but not soggy.
  • Drain spinach well and then wring out using cheesecloth (preferred) or a kitchen towel. You can also press spinach in a fine-mesh strainer to try and remove excess water. Note: the spinach may be VERY hot, handle with care and allow to cool if needed. 
  • Note: you may be surprised to find that you only have 1-2 cups of spinach. This is totally normal.
    Set spinach aside. 
  • In a large skillet over medium heat, melt butter. Add onions and garlic and cook until onions become soft and transparent. 
  • Sprinkle flour over the onions and stir until flour is cooked (about 3 minutes).
  • Pour in half and half a little at a time, whisking constantly making a beschamel sauce. You want it to be the consistency of a thin gravy. Add more half and half or milk if needed. 
  • Add salt and pepper to taste.
  • Add spinach and stir until spinach is well mixed in.
  • Add Parmesan cheese, Mozzarella cheese, and creamy Swiss cheese (or cream cheese). Stir until all cheeses are melted and completely mixed in.
  • Serve immediately. 


Calories: 228kcal | Carbohydrates: 10g | Protein: 9g | Fat: 18g | Saturated Fat: 11g | Cholesterol: 52mg | Sodium: 289mg | Potassium: 511mg | Fiber: 2g | Sugar: 1g | Vitamin A: 7175IU | Vitamin C: 21.9mg | Calcium: 256mg | Iron: 2.3mg