Creamed Spinach Recipe

Classic creamed spinach is a marvelous dish for serving alongside your favorite entrees. The creamy, flavorful dish only requires a handful of basic ingredients to make and no more than 30 minutes to prepare. Bonus points: You can make a huge batch for the holidays or for larger gatherings when entertaining guests. The creamed spinach saves very well in the refrigerator, making it a great make-ahead option for those who like to do some meal prep.

How to Make Creamed Spinach
Image Credit: Julia Mueller

Things You'll Need

  • 2 tbsp olive oil or avocado oil

  • 1 medium yellow onion, chopped

  • 3 cloves garlic, minced

  • 1/4 tsp ground nutmeg

  • 1 Tbsp all-purpose flour

  • 1/2 tsp sea salt

  • 1 cup heavy whipping cream

  • 1 cup grated parmesan cheese

  • 5 ounces fresh baby spinach

Step 1: Sauté the Onion and Garlic

Chop the onion and add olive oil to a stock pot.

Chop the onion
Image Credit: Julia Mueller

Heat the oil over medium and add the onion. Sauté, stirring occasionally until onion begins to brown, about 8 minutes.

Saute the onion over medium heat
Image Credit: Julia Mueller

While the onion is sautéing, chop the garlic.

Chop three cloves of garlic.
Image Credit: Julia Mueller

Add the garlic and continue sautéing until fragrant, about 2 to 3 minutes.

Add the garlic and saute.
Image Credit: Julia Mueller

Step 2: Make the Cream Sauce

Reduce the heat to low and add the flour, nutmeg and sea salt to the stock pot. Stir well to combine.

Stir in the flour, nutmeg and sea salt
Image Credit: Julia Mueller

Slowly add the heavy whipping cream, stirring constantly.

Add the heavy cream.
Image Credit: Julia Mueller

Stir mixture well and continue cooking until thick, about 1 to 2 minutes.

Stir until thick sauce forms.
Image Credit: Julia Mueller

Add the grated parmesan cheese and stir well.

Stir in the Parmesan cheese
Image Credit: Julia Mueller

Step 3: Add the Fresh Spinach

Add the baby spinach, stir well and cover for one minute.

Add the fresh spinach to the pot.
Image Credit: Julia Mueller

Remove cover and stir well. Replace the cover and continue cooking, stirring and covering until spinach has wilted, about 2 to 3 minutes.

Continue cooking until spinach has wilted.
Image Credit: Julia Mueller

Taste the creamed spinach for flavor and add more sea salt or Parmesan cheese if desired.

Taste creamed spinach for flavor.
Image Credit: Julia Mueller

Serve creamed spinach alongside your entree of choice and enjoy!

Serve creamed spinach and enjoy
Image Credit: Julia Mueller


You can replace the Parmesan cheese with grated mozzarella, cheddar, or Gouda.

To lighten up the creamed spinach, use 1/2 cup heavy cream and 1/2 cup whole milk or half & half.