Copycat Steakhouse Creamed Spinach with Garlic
The onion softens slowly in butter, and the garlic needs only a short turn in the pan before the flour goes in. That small window matters: let the garlic brown…
Tip: save now, cook later.The onion softens slowly in butter, and the garlic needs only a short turn in the pan before the flour goes in. That small window matters: let the garlic brown and it can bring a bitter edge to the whole skillet. I keep the heat at medium and stir as the onion cooks, so it turns tender without taking on much color.
For this copycat steakhouse creamed spinach with garlic, the sauce starts with a simple flour-thickened base, then gets its richness from cream cheese, Parmesan, milk, and heavy cream. Frozen chopped spinach makes the texture easy to control, as long as it’s thawed and squeezed until very dry. The finished spinach should be creamy enough to coat the leaves, with a little Parmesan sharpness and a quiet hint of nutmeg in each bite.

Kitchen Note
The garlic goes in for just 30 seconds before the flour. I stir constantly during that short stretch; garlic that browns too much can turn bitter before the sauce has a chance to mellow it.
Save this steakhouse-style creamed spinach with garlic for a cozy side dish with a smooth, cheesy sauce and tender chopped spinach.
Why the Sauce Needs to Thicken Before the Spinach Goes In
Spinach releases a little moisture as it warms, so the sauce needs enough body to stay creamy once everything comes together. That’s why I cook the flour with the butter before adding the milk and cream. The flour disperses through the fat first, then thickens the liquid gradually instead of turning into little raw-flour clumps.
Whisk the milk and heavy cream in slowly, rather than pouring them in all at once. Once the mixture is smooth, bring it to a gentle simmer and keep whisking as it thickens. You’re looking for a sauce that lightly coats the whisk; it shouldn’t be stiff or pasty before the spinach is added. The cream cheese and Parmesan give it more body later, so stopping at a smooth, pourable base leaves room for that final change.
This order also gives you a chance to spot trouble before the spinach makes the skillet harder to stir. If the base has visible flour lumps, keep whisking while it simmers gently until it smooths out. A steady whisk and gradual pour do more for a silky sauce than turning up the heat.
What Gives This Spinach Its Steakhouse Texture

- Frozen chopped spinach — It gives you tender, evenly sized pieces without the extra cooking and chopping fresh greens require. Thaw it completely, then squeeze it very dry; excess water can thin the sauce. Frozen chopped spinach is an inexpensive choice here, and its texture suits the dish.
- Whole milk and heavy cream — Together they make the sauce rich but still loose enough to stir through the spinach. Whole milk keeps the base from getting as heavy as an all-cream sauce, while heavy cream brings the fuller finish. Lower-fat milk will make the result less rich and can leave the sauce thinner.
- Cream cheese — Small cubes melt into the sauce and bring a gentle tang along with extra creaminess. Full-fat cream cheese gives the smoothest, richest result; mascarpone can work in its place, but the sauce will taste milder and feel richer.
- Finely grated Parmesan — Fine shreds melt quickly and spread their savory, salty flavor through the spinach. A wedge grated at home melts smoothly, but packaged finely grated Parmesan is convenient and works well. Pecorino Romano can replace it for a sharper, saltier finish.
- Yellow onion, garlic, and nutmeg — The onion makes a mild savory base, garlic gives the dish its defining aroma, and a small pinch of nutmeg rounds out the creamy sauce. Yellow onion is the straightforward choice; white onion works too, with a slightly sharper taste. Freshly grated nutmeg has a stronger aroma, but ground nutmeg is perfectly practical.
Building the Creamy Sauce Without Losing the Spinach
Soften the Onion in Butter
Melt the butter in a 12-inch skillet over medium heat, then add the finely chopped onion. Cook for 3 to 4 minutes, stirring occasionally, until the pieces soften. You want them tender, not browned; if the skillet starts coloring the onion quickly, lower the heat. This gentle start gives the onion time to soften while the butter stays ready for the flour.
Cook the Garlic and Flour
Add the minced garlic and cook for 30 seconds, then stir in the flour. Keep stirring as the flour cooks for 1 minute so it combines with the butter and onion instead of sitting in dry patches. The mixture will look thick and pasty at this point. If the garlic starts turning brown, move directly to the flour and keep the pan from getting any hotter.
Whisk in the Milk and Cream
Gradually whisk in the whole milk and heavy cream until the mixture is smooth. Add the liquid in a steady stream while whisking so the flour incorporates evenly. Bring the sauce to a gentle simmer, then cook for 2 to 3 minutes, whisking often, until it thickens. A rolling boil isn’t needed; a gentle simmer gives the sauce time to thicken without scorching on the skillet’s bottom.
Melt the Cheese, Then Fold in the Spinach
Add the cream cheese cubes and whisk until they melt into a smooth sauce. Stir in the thawed, squeezed-dry spinach, Parmesan, nutmeg, kosher salt, and black pepper. Cook for 3 to 5 minutes, stirring occasionally, until everything is hot and creamy. If the spinach goes in with water still clinging to it, the sauce may turn loose, so squeeze it thoroughly before adding it.
Easy Ways to Change the Cheese, Heat, or Flour
Make the Spinach Gluten-Free
Replace the all-purpose flour with the same amount of a gluten-free 1:1 flour blend intended for baking. Cook it with the butter as you would the regular flour, then whisk in the dairy gradually; the sauce may be a little less silky depending on the blend, but it will still thicken.
Give It a Little Heat
Stir a pinch of crushed red pepper flakes in with the garlic for a gentle warmth that builds in the background. The cream and Parmesan keep the heat from taking over, though you can add another pinch if you want a more noticeable kick.
Use Pecorino for a Sharper Finish
Swap the finely grated Parmesan for finely grated Pecorino Romano. It melts into the sauce but tastes saltier and more assertive, so start with less kosher salt and adjust the seasoning after the spinach is hot.
Storage and Reheating
- Refrigerator: Store in an airtight container for 3 to 4 days. The sauce firms as it chills, then loosens again as it warms.
- Freezer: Freeze in an airtight freezer-safe container for up to 2 months. The dairy sauce may separate slightly after thawing, but slow reheating and stirring bring it back together.
- Reheating: Warm it gently in a saucepan over low heat, stirring often; add a small splash of milk if it seems too thick. Avoid high heat, which can make a cream sauce separate.
Questions That Come Up When Making Creamed Spinach

Copycat Steakhouse Creamed Spinach with Garlic
Ingredients
Equipment
Method
- Melt the butter in a 12-inch skillet over medium heat, then add the onion and cook for 3 to 4 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 30 seconds, then stir in the flour and cook for 1 minute.
- Gradually whisk in the milk and heavy cream until smooth, bring to a gentle simmer, and cook for 2 to 3 minutes, whisking often, until thickened.
- Add the cream cheese and whisk until melted and smooth.
- Stir in the spinach, Parmesan, nutmeg, salt, and pepper; cook for 3 to 5 minutes, stirring occasionally, until hot and creamy.