Creamed Spinach with Parmesan

The spinach should disappear into the sauce, not leave a puddle around it. That’s the part I pay attention to when I make creamed spinach with Parmesan: thawed spinach holds more water than it looks like, and even a little extra can thin the cream sauce. I squeeze it until it feels almost dry, then stir it into a sauce that’s already thick enough to coat a spoon.

Cooking the flour briefly with the shallot and garlic gives the sauce a smooth base, while whisking the milk and cream in gradually keeps lumps from forming. Parmesan goes in at the end, once the spinach is hot, so it melts into the sauce instead of simmering there. The finished side is creamy and savory, with tender spinach in every bite.

Creamed Spinach with Parmesan, creamy savory greens
“

Kitchen Note

Squeeze the thawed spinach until you can’t press out another drip. If it goes into the skillet holding water, that extra liquid loosens the sauce just when you want it to cling to the greens.

Save this creamed spinach with Parmesan for a rich, creamy side with tender greens and a smooth, savory sauce.

Save to Pinterest

Why Parmesan Goes In After the Spinach Is Hot

Parmesan does two jobs here: it seasons the sauce and gives it a fuller, silkier feel. It melts readily into a hot cream sauce, but it doesn’t need to cook for several minutes to become part of it. Adding it after the spinach is heated through keeps the cheese from spending extra time over the burner, where a hard simmer can make a cheese sauce turn grainy.

That order also makes the finish easier to judge. First, the sauce thickens around the spinach; then the Parmesan melts into the warm mixture. Stir just until the cheese disappears, and serve while the sauce is still loose and creamy. If you keep cooking after the cheese has melted, the sauce can tighten as it sits in the hot skillet. The goal is a smooth coating on the chopped leaves, not a stiff mound of spinach.

What Gives This Spinach Its Creamy, Savory Balance

Creamed Spinach with Parmesan, creamy savory greens
  • Unsalted butter — It carries the shallot and garlic flavor into the sauce and gives the flour a rich base. A standard supermarket butter works well; unsalted lets you control the final salt level.
  • Shallot and garlic — Shallot softens into a gentler, slightly sweet base than a sharper onion, while garlic adds a round savory note. Mince both finely so they soften quickly and don’t leave large pieces in the finished spinach.
  • All-purpose flour — Flour thickens the milk and cream into a sauce that can cling to the greens. If you need a gluten-free version, use a measure-for-measure gluten-free flour blend in the variation below; a single-ingredient starch won’t behave like flour in this roux method.
  • Whole milk and heavy cream — Whole milk keeps the sauce fluid enough to whisk smoothly, and heavy cream brings the richer texture. Use fresh dairy with no off smell; the cream’s higher fat content is what makes this version feel especially lush.
  • Frozen chopped spinach — Chopped spinach distributes evenly through the sauce and gives each spoonful a consistent mix of greens and cream. Choose plain frozen spinach rather than a seasoned or sauced variety, which would change the salt and texture.
  • Freshly grated Parmesan — A wedge grated just before cooking melts more evenly than dry, pre-grated cheese and gives the sauce a clean, nutty finish. Aged Parmesan brings more savory depth, though an everyday wedge works just fine.
  • Ground nutmeg — Nutmeg adds a quiet warmth beneath the cheese rather than making the spinach taste sweet. Use a fresh-smelling jar; if the aroma has faded, it won’t contribute much.

Building the Sauce Before the Spinach Goes In

Soften the Shallot in Butter

Melt the butter in a 12-inch skillet over medium heat, then add the finely minced shallot. Stir for 2 to 3 minutes, until it’s softened and looks glossy. Keep it moving so it softens without browning at the edges. A few browned bits at this stage can make the mild sauce taste sharper than intended.

Cook the Garlic and Flour

Stir in the minced garlic and cook for 30 seconds, just until fragrant. Add the flour and keep stirring for 1 minute so it coats the aromatics and loses its raw, dusty smell. The mixture should look like a soft paste rather than dry patches of flour. Don’t let the garlic darken; it turns bitter quickly.

Whisk in the Milk and Cream

Pour in the milk and heavy cream gradually while whisking, working out any small lumps before adding more liquid. Once the mixture is smooth, cook for 2 to 3 minutes, whisking as it thickens. Watch for the sauce to turn glossy and lightly coat the whisk. Adding all the liquid at once makes it harder to smooth out the flour.

Warm the Spinach and Melt the Parmesan

Stir in the spinach and cook for 3 to 5 minutes, stirring often, until it’s heated through. If it clumps as it goes in, keep stirring and gently break the clumps apart so the sauce reaches all the greens. Stir in the Parmesan, kosher salt, black pepper, and nutmeg until the cheese melts. Serve hot once the mixture looks creamy and evenly combined.

Three Simple Ways to Adapt This Creamed Spinach

Make It Gluten-Free

Replace the all-purpose flour with the same amount of a measure-for-measure gluten-free flour blend. Cook it with the butter and aromatics as you would wheat flour, then whisk in the dairy gradually; the finished sauce may feel a touch less elastic, but it will still coat the spinach.

Use Whole Milk Instead of Cream

Swap the heavy cream for the same volume of whole milk and leave the rest of the ingredients unchanged. The sauce will be lighter and less rich, with a slightly thinner feel, but the flour still gives it body.

Leave Out the Nutmeg

Skip the nutmeg for a more straightforward Parmesan-and-garlic flavor. The sauce will still be creamy and savory; it just won’t have that subtle warm note in the background.

Storage and Reheating

  • Refrigerator: Store in an airtight container for 3 to 4 days. The sauce will firm up when cold, then loosen as it warms.
  • Freezer: Freeze in an airtight container for up to 2 months. The cream sauce may separate slightly after thawing, and the spinach will be softer, but stirring during reheating brings it back together.
  • Reheating: Warm gently in a saucepan over low heat, stirring often; add a small splash of milk if it’s too thick. High heat can cause the dairy sauce to separate, so bring it back slowly.

Questions I Get Asked About Creamed Spinach

Can I use fresh spinach instead of frozen?+

Fresh spinach needs to be cooked down and drained before it can take the place of frozen chopped spinach. Since the amount and prep would differ, a straight volume swap won’t give the same balance of greens and sauce; frozen chopped spinach is the reliable choice for this version.

Can I use salted butter?+

Yes. Hold back the added kosher salt until the Parmesan has melted, then taste and add only what the sauce needs. Salt levels vary by butter and cheese, so seasoning at the end keeps the finished spinach from turning too salty.

How do I fix creamed spinach that’s too thick?+

Set the skillet over low heat and whisk in a small splash of milk until the sauce loosens. Add it gradually; a little goes a long way, and gentle heat helps the sauce turn creamy again without scorching.

Can I leave out the shallot?+

Yes. The spinach will still come together, though the base will taste a little less sweet and rounded. Cook the butter and garlic as usual, then continue with the flour and dairy.

Creamed Spinach with Parmesan

Creamed spinach with Parmesan is a stovetop side with tender spinach in a smooth, creamy sauce. A 12-inch skillet makes it easy to cook the shallot, thicken the sauce, and melt freshly grated Parmesan right into the spinach.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings: 4 servings
Course: Side Dish
Cuisine: American
Calories: 322

Ingredients
  

  • 3 tbsp unsalted butter
  • 1 shallot small, finely minced
  • 1 clove garlic minced
  • 2 tbsp all-purpose flour
  • 1 cup whole milk
  • 0.5 cup heavy cream
  • 20 oz spinach frozen chopped, thawed and squeezed dry
  • 0.5 cup Parmesan cheese freshly grated
  • 0.25 tsp kosher salt
  • 0.25 tsp black pepper
  • 0.125 tsp ground nutmeg

Equipment

  • 1 12-inch skillet

Method
 

  1. Melt the butter in a 12-inch skillet over medium heat.
  2. Add the shallot and cook for 2 to 3 minutes, stirring, until softened.
  3. Stir in the garlic and cook for 30 seconds.
  4. Add the flour and cook, stirring, for 1 minute.
  5. Gradually whisk in the milk and heavy cream until smooth.
  6. Cook for 2 to 3 minutes, whisking, until the sauce thickens.
  7. Stir in the spinach and cook for 3 to 5 minutes, stirring often, until heated through.
  8. Stir in the Parmesan, salt, pepper, and nutmeg until the cheese melts, then serve hot.

Notes

For the smoothest sauce, squeeze the thawed spinach very dry before adding it. Refrigerate leftovers in an airtight container for 3 to 4 days; freezing is not recommended because the cream sauce may separate. For a gluten-free option, use a 1:1 gluten-free flour blend.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating