This irresistibly Easy Classic Southern Creamed Spinach is pure comfort food. Made with only a few simple ingredients, it is the perfect side dish for busy weeknights and all of your holiday dinners!
Prep the spinach. If using frozen, allow it to thaw and then squeeze and remove any excess water. If you are using fresh, blanch the spinach into a pot of boiling water and then into ice. Drain the spinach and remove any excess water.
In a skillet over medium-high heat, melt the butter or ghee.
Add the shallot and cook until it starts to soften and get a little caramelized.
Once the onions are almost done, add in the garlic and let it cook a few more minutes, making sure not to let the garlic burn.
Add in the cream cheese and help move it around to break it up, so it starts to melt into the skillet. This is easier if you are using room-temperature cream cheese.
Pour in the heavy cream and whisk until the cream cheese is incorporated and the sauce starts to thicken. You want it to start to coat the back of a spoon before continuing.
Stir in the cheese and whisk until it's melted.
Add the spices and give it one more quick stir.
Finally, add the drained spinach. I always like to give it one more squeeze before adding it to make sure as much water as possible is removed.
Add in any additional cheeses if desired.
Serve warm.
Notes
Fresh vs. Frozen Spinach: I personally prefer frozen spinach for this recipe, but you can easily use fresh. If you choose to use frozen spinach, just make sure to let it thoroughly defrost first and then squeeze it to remove any excess water. That extra liquid can mess with the final creaminess if you leave it in the spinach, so you want to make sure to get rid of it.If you choose to use fresh spinach, you need to blanch the spinach for a few minutes and then allow it to drain before using it. Just like frozen, this helps remove any excess water in the spinach that can affect the final results.Making Ahead: Creamed spinach does taste slightly fresher (especially if you are using fresh spinach) when you first make it. However, making it ahead of time is entirely possible.Just make it as the recipe is written and let it cool before placing it in the refrigerator for up to two days ahead of time. When you are ready to serve it, just reheat it in a skillet over low heat, stirring it occasionally until it is heated through.