Ultimate Creamed Spinach Recipe

There are some dishes that stand the test of time because they are easy to make and consistently satisfy our needs. While main courses tend to stand out as the star of the show, you know you've found a great side dish when it is equally popular. About her delightful creation, Daily Meal recipe developer Erin Johnson remarks, "This creamed spinach is so rich and delicious, it may be more popular than the steak you serve it with!"

Creamed spinach is a steakhouse classic and offers rich and comforting flavors with just a few basic ingredients. Johnson's recipe will be on the table in no time, and it can easily be made in advance and reheated. Whether you're serving it with a grilled steak or pairing it with something new, you'll love the combination of greens with a hearty dose of creamy goodness — what more could you want from a side dish? 

Get the ingredients for this ultimate creamed spinach recipe

To make this ultimate creamed spinach recipe, you'll need butter, minced garlic cloves, diced onions, and spinach leaves. Use flour to thicken the dish and season it with kosher salt, ground pepper, and nutmeg. 

The rich creaminess comes from heavy cream, cream cheese, and grated Parmesan cheese. Johnson suggests, "If you want to make it slightly less indulgent, you can use whole milk instead of heavy cream." She also points out, "I often substitute or combine any greens I have on hand when I make this. I especially love a spinach and collard mix, but kale works as well." Try your favorite leafy greens to discover a new winning combination.

Cook the onions and garlic in butter

Set a large skillet on the stovetop on medium-high heat. Add the butter to the pan, then toss in the diced onion and minced garlic once it has melted. Cook the alliums for a few minutes while stirring, until they become pleasantly fragrant.

Wilt all the spinach

Next, start adding spinach to the skillet a few handfuls at a time. Stir it in with the onion mixture, and as it wilts, toss in some more. Continue wilting the spinach in the skillet until all of it is cooked.

Add the flour and season

Mix the flour into the wilted spinach to thicken it, then sprinkle in the salt, pepper, and nutmeg. Stir everything to combine, then lower the burner heat to medium.

Stir in the cream and cheese

Now, pour the heavy cream into the skillet and add the cream cheese too. Stir the contents of the pan until the cheese has completely melted. Finally, stir in the grated Parmesan in too, and cook the creamed spinach for another 5 minutes.

Serve creamed spinach as a side dish

If you're ready to eat, go ahead and serve up a portion of creamed spinach. "Even though it's traditional to serve creamed spinach with steak or beef, this really goes well with anything! I love it with grilled chicken," Johnson shares. 

If you aren't planning to serve it immediately, simply transfer it to a baking dish and reheat it when the time is right. You can store the creamed spinach for up to three days in a sealed container in the refrigerator.

Ultimate Creamed Spinach Recipe
5 from 32 ratings
Learn how to make this ultimate creamed spinach recipe that gets its smooth texture from heavy cream and cream cheese. It will pair well with any main course.
Prep Time
Cook Time
creamed spinach in baking dish
Total time: 25 minutes
  • 4 tablespoons butter
  • 4 cloves garlic, minced
  • 1 onion, diced
  • 1 pound spinach
  • 2 heaping tablespoons flour
  • 1 teaspoon kosher salt
  • ½ teaspoon ground pepper
  • ⅛ teaspoon nutmeg
  • 1 cup heavy cream
  • 4 ounces cream cheese
  • ½ cup Parmesan cheese, grated
  1. Melt the butter on medium-high heat in a large skillet.
  2. Add the onion and garlic to the butter.
  3. Once fragrant, add the spinach a few handfuls at a time, stirring as it wilts.
  4. Continue adding spinach until all of it is wilted in the skillet.
  5. Add the flour and stir well to incorporate it fully.
  6. Add the salt, pepper, and nutmeg then lower the heat to medium.
  7. Pour in the cream and add the cream cheese, stirring well until melted.
  8. Add the grated Parmesan and cook for 5 minutes.
  9. Serve immediately or pour the spinach into a baking dish to reheat when you're ready to serve.
Calories per Serving 356
Total Fat 32.0 g
Saturated Fat 19.6 g
Trans Fat 0.7 g
Cholesterol 92.7 mg
Total Carbohydrates 10.1 g
Dietary Fiber 2.2 g
Total Sugars 3.1 g
Sodium 422.7 mg
Protein 9.6 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe