On weekends, when the meal takes a bit more space than usual, these steakhouse-style creamed spinach make the perfect side. It’s the dish you put in the middle of the table with roast chicken, salmon, or eggs, and everyone goes back for another spoonful.

The sauce is dense, glossy, almost velvety, with that deep green of well-wilted spinach. The onion brings a subtle sweetness, garlic stays in the background, and the cream coats without turning the dish into soup. While cooking, you smell warm butter, then the dairy note of cream cheese melting gently in the pan. The result is a spoonful that holds together, creamy but not heavy.
Why you’ll love this recipe
Ingredient Notes

Spinach, cream, cream cheese, onion, and a little garlic: nothing complicated, but you must drain the leaves well.
- Spinach : It’s the base of the dish and provides that slightly earthy, vegetal taste that balances the cream. Fresh is prettier and more tender, but frozen works well if you thaw and squeeze it really hard to remove water.
- Cream cheese : It serves as the main thickener and gives a smooth, slightly tangy sauce without flour. Choose full-fat for a well-coating texture; a lighter version works, but the sauce will be thinner.
- Heavy cream : It thins the sauce and adds richness, smoothness, almost satiny. Light cream can work in a pinch, but avoid very thin creams if you want a true hold on the plate.
- Yellow onion : It adds a base sweetness that keeps the spinach from being flat. Chop it very fine so it melts into the butter instead of staying crunchy.
- Butter : It rounds out the flavor and helps the onion cook gently without taking on an aggressive note. Use unsalted butter, then adjust salt at the end, because cheeses and seasonings can quickly oversalt the dish.
- Garlic and pepper : Garlic adds depth, pepper enlivens the cream and cuts through the sweetness. Garlic powder is handy here, but a small fresh clove minced works too if you sauté it with the onion.
Take the time to wilt the spinach
Start by washing the fresh spinach, then remove the thick stems that can remain fibrous after cooking. In a hot pan with a drizzle of oil, the leaves will collapse very quickly, going from a huge volume to a green, tender, glossy mass. That’s normal, and it’s what we want: to concentrate the flavor before adding cream. The trap is letting them sit in their water, because that moisture then dilutes the sauce. Once wilted, put them in a colander and gently press with a spoon to hear the water run off and see the texture become more compact.

Let the onion become sweet, not golden
Lower the heat a little before adding the onion and butter, because we want a tender cook, not a strong color. The onion should become translucent, lightly sweet to the nose, with that warm butter scent that announces a round sauce. If it colors too much, it takes on a bitterness that will come through in the cream. Stir often and give it three to four minutes, just enough to lose its raw edge. It’s a small step, but it really changes the final flavor.
Melt the cheese without rushing the sauce
Add the cream cheese in small cubes, as it will melt faster and more evenly. Over medium-low heat, it relaxes into the butter and onion, then becomes a thick, glossy base. Pour in the cream, whisk gently, and watch the sauce go from a slightly separated mixture to something smooth and coating. If the heat is too high, the dairy can become grainy, which gives a less pleasant mouthfeel. Keep a gentle heat, just enough to see a few small bubbles at the edge of the pan.
Add the spinach when the cream has body
Return the spinach to the sauce only when it starts to thicken. They will relax again in the warm cream, while keeping their dark green color and tender texture. Mix with a spatula, not too vigorously, to coat well without crushing. Taste at this point, because the spinach absorbs and softens the seasoning. A little salt, freshly ground black pepper, and optionally a pinch of nutmeg are enough to add more depth.
Serve warm, while the texture is still silky
These spinach are best just after cooking, when the sauce is hot, thick, and glossy. As it cools, it firms up a bit, which is fine, but the dish loses its silky quality. If you’re preparing the rest of the meal at the same time, keep the pan on very low heat and add a small spoonful of cream if the sauce thickens too much. At the table, the contrast works well with something roasted, grilled, or crispy. A simple spoonful brings softness to the plate.

Tips & Tricks
- Press the spinach well after cooking, because the hidden water in the leaves quickly turns a creamy sauce into a thin, watery one.
- Cut the cream cheese into small pieces before adding, as it melts faster and leaves fewer small white lumps in the pan.
- Keep the heat medium-low once the cream is added, because too high a heat can break the sauce and make it grainy.
- Season at the end, after adding the spinach back, because they mellow salt and pepper more than you’d think.

Can I use frozen spinach?
Yes, it’s even very convenient. Use about 280 g of frozen chopped spinach, thaw them and press very hard to remove as much water as possible.
Why is my sauce too thin?
Most often, the spinach wasn’t drained enough. The sauce may also need more cooking: let it simmer gently for a minute or two before adding the spinach.
How to avoid a grainy sauce?
Keep the heat medium-low as soon as you add the cream cheese and cream. Too high heat can cause the dairy to separate and give a less smooth texture.
Can I make these spinach ahead?
Yes, they keep for up to 4 days in the refrigerator in an airtight container. Reheat them gently on the stove with a small spoonful of cream if the sauce has thickened too much.
What to serve with these creamed spinach?
They go very well with roast chicken, salmon, eggs, or a grilled steak. Their creamy texture balances simple, roasted dishes.
Steakhouse-Style Creamed Spinach
American
Side Dish
Tender spinach in a creamy cream cheese sauce, ready in 25 minutes, no flour or roux.
Ingredients
- 450 g fresh spinach
- 1 tsp olive oil
- 40 g finely chopped yellow onion
- 15 g butter
- 60 g softened cream cheese, cut into cubes
- 80 ml heavy cream
- 1/4 tsp garlic powder
- 1 pinch seasoned salt
- to taste black pepper
Instructions
- 1Wash and dry the fresh spinach, remove thick stems, then chop roughly.
- 2Heat olive oil in a large skillet over medium heat and wilt the spinach for about 3 minutes.
- 3Transfer spinach to a colander, let drain, then press to remove excess water.
- 4Reduce heat to medium-low, add butter and onion to the same skillet, and cook for 3-4 minutes until onion is tender.
- 5Add cream cheese cubes and stir until melted.
- 6Pour in the cream, add garlic powder and seasoned salt, then whisk until smooth.
- 7Let simmer for 1-2 minutes to thicken slightly.
- 8Return spinach to the skillet, toss gently, season with pepper, taste and adjust seasoning before serving hot.
Notes
• To replace fresh spinach, use 280 g frozen chopped spinach, thawed and well pressed.
• Full-fat cream cheese gives a thicker, smoother sauce.
• Avoid high heat after adding cream to keep a velvety texture.
• Add 2 tablespoons grated Parmesan off the heat for a cheesier version.
Nutrition Facts (per serving, estimated)
| 121 kcalCalories | 3gProtein | 4gCarbs | 10gFat |

