Place the frozen spinach in a medium saucepan with 1 cup of water, bring to a boil and reduce to simmerCover and let cook for 5 minutes, then break it up with a spoon. Cover again for another 5-7 minutes until done. Then strain out the liquidOnce it is cool enough to handle, place the spinach in cheesecloth or a thin tea towel and squeeze all the liquid out and set aside
In a large skillet, cook the bacon and remove from pan. When it is cool enough to handle, chop into piecesRemove all but 2 Tbls of the bacon fat and add in the onion, garlic, salt and pepper flakesCook for 3 minutes over medium/low heat while stirringAdd in the flour and stir to coat the onions, cook for another 3 minutes
Pour in the heavy cream and bring to a gentle boil, then reduce to a simmerOnce the sauce begins to thinken, stir in the parmesan cheese until it is fully melted into the sauceThen stir in the spinach and chopped bacon until combined
Remove from heat and add salt and pepper to taste (if needed)Enjoy!
Notes
Flour - I use gluten free all purpose flour, but you can use regular all purpose flour if you do not need this recipe to be gluten free. If you want to lower the carb count and still keep it gluten free, you can use Xanthan gum, just start with 1 Tbls and add more if needed.Bacon - I get my bacon from ButcherBox, it is the best quality bacon and it is all I use.This is the perfect dish to make ahead of time. It reheats so easily in the microwave or oven and the flavor gets even better over time!