easy creamed spinach close-up

Creamed Spinach Recipe

This creamed spinach recipe is a decadent and comforting side dish that's perfect with steaks, roasts, or even fish! It comes together fast and tastes restaurant quality.

Course Side Dish
Cuisine American
Keyword creamed spinach recipe, creamy spinach
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6
Calories 300 kcal
Author Natasha Bull


  • 1 pound frozen chopped spinach or 2 pounds fresh see notes
  • 2 tablespoons butter
  • 1/2 medium onion chopped
  • 2 cloves garlic minced
  • 3/4 cup heavy/whipping cream
  • 4 ounces cream cheese (1/2 block Philly) softened
  • 1 cup freshly grated parmesan cheese
  • Pinch nutmeg
  • Salt & pepper to taste


  1. Frozen spinach: Thaw the spinach under running water (or try microwaving it for a few minutes to speed up the process), then squeeze out as much of the excess water as you can. Fresh spinach: Boil a pot of water. Add the spinach and cook for about 1 minute. Drain it and rinse it under cool water. Squeeze out excess water. Chop if desired.

  2. In a medium saucepan, sauté the butter and onion over medium heat until it's lightly browned (about 5-7 minutes).

  3. Reduce heat (I keep it on medium-low for this step, but you can increase heat as needed). Stir in the garlic, followed by the heavy cream, cream cheese, parmesan, and nutmeg. It will take a few minutes for the cream cheese to melt in, especially if the cream cheese is cold. I break it up with my spoon/stir it continuously. The sauce should thicken up as it cooks.

  4. Stir in the spinach and let it heat through. If you want more liquid, add in a splash more cream. If there's too much liquid, you may need to cook the spinach for a few more minutes to reduce the sauce to your liking.

  5. Season with salt & pepper as needed (I am pretty generous with both).

Recipe Notes

Nutrition Facts
Creamed Spinach Recipe
Amount Per Serving
Calories 300 Calories from Fat 234
% Daily Value*
Fat 26g40%
Saturated Fat 16g100%
Cholesterol 86mg29%
Sodium 417mg18%
Potassium 344mg10%
Carbohydrates 7g2%
Fiber 2g8%
Sugar 2g2%
Protein 11g22%
Vitamin A 9817IU196%
Vitamin C 5mg6%
Calcium 324mg32%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.