Place the spinach in a colander and rinse with cold water (even if it's bagged and says it's pre-washed); allow to drain slightly.
Meanwhile, set a large skillet over medium-high heat and add the wet spinach to it. Season with salt and cover with a lid. Stir occasionally and cook until wilted 2-3 minutes (you can also steam in a microwave, if desired).
Transfer steamed spinach into a colander set in a sink and allow it to sit until it's cool to the touch. Then, grab handfuls of spinach and squeeze as much water as you can from it (as if you were packing a snowball). Transfer balls of spinach to a cutting board and roughly chop.
Melt butter over medium heat in the same large skillet, then add minced garlic and saute until lightly golden, 1-2 minutes. Add the Xanthan gum or flour and stir until pale and smooth, about a minute. Whisk in half & half and cream in a steady stream, reduce heat to low, and cook until the sauce is smooth and slightly reduced, about 2 minutes.
Add the spinach back to the pan. Toss to combine with the cream sauce, add the pinch of red pepper flakes (if using) and dust with a grating of fresh nutmeg. Add grated cheese and stir to incorporate. Taste for seasoning, adding more salt and pepper if desired. Serve immediately.
** Xanthan gum is a low carb thickening agent that you can find in the Asian or low carb section of the grocery store. If eating carbohydrates doesn't bother you, omit the Xanthan gum and use 2 teaspoons all-purpose flour.
This recipe for Steakhouse Style Creamed Spinach was created by ItsYummi.com. https://www.itsyummi.com/recipe-for-steakhouse-style-creamed-spinach/ is copyrighted and may not be used without prior consent in writing from the owner.