First cook up 6-8 slices of delicious thick bacon in your cast iron pan, leaving the bacon grease in your pan.
If you happened to already have bacon made, you can instead substitute the bacon grease for 1 tablespoon of cooking oil in place.
Once bacon is cooked, remove bacon from pan and set aside.
Add 24 oz of frozen corn (they usually come in 12 oz bag, so 2 bags), along with your chopped white onion, and cook for 10-12 minutes on medium heat until onion begins to saute and corn is beginning to warm. (lid on pan)
Add in flour, stir all corn, and cook an additional 2 minutes.
Dump in whipping cream, sugar, and rest of seasonings and stir well.
Cook for 10 minutes on medium heat.
The creamy base should thicken and corn continue to heat up.
Add 1/2 cup of shaved Parmesan and stir into corn until melted.
Remove corn from heat, top with cooked, crispy bacon, and serve immediately.
Video
Notes
Each bag of 12 oz corn serves 4, so this side dish serves approx 8 total.