There are so many different ways to make creamed spinach. Some start the process with a roux and I have done that before as well. However, this is the recipe I found to be the most delicious and creamy. Added bonus, it's actually unbelievably simple to do. The base of the sauce is made with heavy cream, a little bit of cream cheese, some aromatics, spinach, and it is truly steakhouse worthy creamed spinach! Let's make it!
In a cast iron or pan, add in the butter, onion, crushed red pepper flakes, salt & cracked black pepper, and saute for a few minutes on medium heat. Then add in the garlic and olive oil and saute for about 5 more minutes until golden and fragrant.
Next stir in the heavy cream and bring the pan to a boil. Once it comes to a boil, lower it to a simmer, and add in the ripped up fresh mozzarella, grated pecorino romano, and the cream cheese. Give that a stir and add in more salt, cracked black pepper, and crushed red pepper if needed. Let that simmer together for about 2-3 minutes.
Take your fully thawed spinach, place it in a kitchen towel, and fully squeeze the liquid out through the towel into a bowl until the spinach is dry. Chop up the spinach, add it into the pan, and stir until everything is combined and creamy.
Transfer to a serving dish and enjoy!
Notes
If you want the creamed spinach less creamy and more spinachy, add another 10 oz box of spinach.
The best way to make cream spinach is by using frozen spinach and thawing it on the counter a few hours before you prepare. You are then going to place the frozen spinach in a kitchen towel, wrap it up, twist it, and squeeze out every last drop of the liquid.