Creamed spinach is one of the most popular side dishes for a reason. Savory, creamy, and yet somehow still super nutritious, its a great side dish anytime!
Heat a large skillet over medium-high heat. Trim off any thick stems from the spinach and cook until wilted, stirring constantly. Remove from the skillet and drain all liquid in a colander. Try to squeeze out as much liquid as possible. Set aside.
In a large skillet over medium heat, melt the butter.
Add onion and cook until soft, 5 -8 minutes. Add garlic and cook until fragrant, 1 minute more.
Add milk, heavy cream, and cream cheese to the skillet. Simmer until cream cheese is melted.
Add spinach and Parmesan and stir to combine.
Season with salt, pepper, and a pinch of cayenne to taste.
Serve hot.
Notes
A classic accompaniment for steak, creamed spinach goes well with any meat, fish or poultry, like roasted chicken.