When thawed spinach goes into a cream sauce, any water clinging to the leaves can turn a thick, velvety skillet into a loose one. I learned to treat the spinach prep as part of the sauce, not a small detail to rush past. In this Creamy Parmesan Creamed Spinach, the greens are squeezed dry before they meet the shallot, garlic, milk, and cream.
The sauce starts with flour cooked in butter, which gives the dairy something to cling to as it simmers. Whisk the milk and cream in gradually, and the base thickens smoothly instead of leaving little floury lumps. Parmesan goes in after the skillet comes off the heat, so it melts into the sauce without getting stringy or grainy.
It’s a cozy, savory side with tender spinach tucked into a creamy sauce and a gentle note of nutmeg. The skillet makes six servings, and each spoonful is rich without burying the flavor of the greens.

Kitchen Note
I squeeze the thawed spinach in a clean towel until I can’t get much more liquid out of it. A firm squeeze now keeps excess water from thinning the cream sauce later.
Save Creamy Parmesan Creamed Spinach for a cozy side dish with a smooth, savory sauce and tender greens.
Why the Flour Goes In Before the Milk and Cream
Flour needs a short turn in the butter before the liquid arrives. That minute of cooking coats the flour with fat and takes away its raw, pasty taste. Once you whisk in the milk and cream, the mixture can thicken evenly as it simmers, giving the spinach a sauce that clings instead of pooling around it.
Adding the dairy gradually is what helps that base stay smooth. Pouring it all in at once makes it harder to break up pockets of flour, while a steady whisk keeps the mixture moving as it loosens. The sauce should look uniform before it reaches a gentle simmer; then it has a few minutes to thicken before the spinach goes in. This gives the greens a creamy coating, not a flour-thickened paste.
What Gives This Spinach Its Creamy, Savory Balance

- Frozen chopped spinach — Frozen greens are convenient and consistent here, and the chopped texture disperses evenly through the sauce. Thaw it before cooking; the texture of the finished dish depends on removing the extra liquid rather than stirring it into the pan.
- Butter, shallot, and garlic — Butter carries the aromatics and gives the flour a smooth base. A small shallot brings a milder, sweeter onion note than a larger onion would, while garlic adds a savory edge. Finely chop the shallot so it softens in the short cook time.
- All-purpose flour — This is the thickener that turns the milk and cream into a sauce that holds onto the spinach. It needs to be stirred into the butter and aromatics before the liquid goes in; sprinkling it over the finished sauce would leave lumps.
- Whole milk and heavy cream — The milk keeps the sauce from becoming too dense, and heavy cream gives it a richer, silkier body. Using both creates a balanced texture rather than a sauce that tastes as heavy as cream alone.
- Finely grated Parmesan — Fine shreds melt quickly into the warm sauce. A piece you grate finely yourself generally melts more smoothly than coarse shreds, but the most important detail is stirring it in after the pan is off the heat.
- Ground nutmeg — A small amount rounds out the dairy and spinach with gentle warmth. It should sit in the background; too much can make the sauce taste sweet or perfumed instead of savory.
Build the Sauce Smoothly Before the Spinach Goes In
Get the Spinach Ready for the Sauce
Put the thawed chopped spinach in a clean kitchen towel and squeeze out as much liquid as possible. Set it aside while you build the sauce, rather than leaving it in a bowl of released water. This quick prep helps the finished mixture stay thick and creamy. Break up any large clumps before stirring the spinach into the skillet.
Soften the Shallot Without Browning It
Melt the butter in a 12-inch skillet over medium heat, then add the finely chopped shallot. Cook for 3 to 4 minutes, stirring occasionally, until it softens; it shouldn’t take on deep brown color. Stir in the minced garlic and cook for 30 seconds. Garlic cooks quickly, so keep it moving and don’t let it darken.
Whisk a Silky Dairy Base
Sprinkle the flour over the shallot mixture and stir constantly for 1 minute. Gradually whisk in the milk and heavy cream until the sauce looks smooth, with no floury streaks or lumps. Bring it to a gentle simmer and cook for 3 to 5 minutes, whisking often, until it thickens. Keep the heat controlled; a hard boil isn’t needed to reach the right texture.
Warm the Greens, Then Melt in Parmesan
Stir in the salt, black pepper, ground nutmeg, and spinach, then cook over medium-low heat for 3 to 4 minutes, until hot throughout. Stir as the spinach warms so the sauce coats the greens evenly. Remove the skillet from the heat before adding the finely grated Parmesan. Stir until it melts into the sauce, then serve while warm.
Small Changes That Still Respect the Creamy Spinach Base
Make It Gluten-Free
Replace the all-purpose flour with the same amount of a gluten-free all-purpose flour blend designed for one-to-one baking substitutions. Whisk it into the butter mixture just as you would regular flour, then watch the sauce as it simmers; blends vary, so it may thicken a little differently. The result keeps the same creamy, savory character.
Leave Out the Nutmeg
For a more straightforward spinach-and-Parmesan flavor, omit the nutmeg. The sauce will still be creamy and savory, though it loses the subtle warmth that rounds out the dairy. Keep the other seasonings in place so the greens don’t taste flat.
A Milder, Garlic-Free Version
Omit the garlic if you want the shallot and Parmesan to come through more gently. The finished spinach will have less sharpness and a softer savory note, but the sauce will still thicken and coat the greens as intended.
Storage and Reheating
- Refrigerator: Store leftovers in a covered container for 3 to 4 days. The sauce will firm up as it chills.
- Freezer: Freezing isn’t my first choice; thawed spinach and dairy sauce can release water or separate, which changes the creamy texture.
- Reheating: Warm gently in a saucepan over low heat, stirring often, until the leftovers reach 165°F. If the sauce has thickened too much, stir in a little milk; high heat can make the dairy sauce separate.
Questions That Come Up When Making Creamed Spinach

Creamy Parmesan Creamed Spinach
Ingredients
Equipment
Method
- Put the thawed spinach in a clean kitchen towel and squeeze out as much liquid as possible.
- Melt the butter in a 12-inch skillet over medium heat, add the shallot, and cook for 3 to 4 minutes until softened; stir in the garlic and cook for 30 seconds.
- Sprinkle the flour over the shallot mixture and cook, stirring constantly, for 1 minute.
- Gradually whisk in the milk and heavy cream until smooth, then bring to a gentle simmer and cook for 3 to 5 minutes, whisking often, until thickened.
- Stir in the salt, pepper, nutmeg, and spinach, and cook over medium-low heat for 3 to 4 minutes until hot throughout.
- Remove the skillet from the heat, stir in the Parmesan until melted, and serve.