This is a wonderful "cheesy potato" type dish and is a THM S meal.
For the cauliflower, you need to cook this slightly to soften. I did mine in my Insta pot by chopping it up and adding a little water. Using the vegetable/steam setting. It only ran for 2 minutes once up to pressure. The outcome was perfect! After it was done I use my masher to break it up a little more.
Before this cools too much move it to a large pan (I used my 20 qt stock pot) or bowl. Add the next three ingredients to the pan to soften while you cut up your ham.
Using my electric knife I cut the ham up and add it to the big pan. Combine this completely and then separate into four 9x13 pans. I like to line my pans with parchment paper so that when I take them out of the freezer I can move them to a glass pan to bake.
Once this is in the pan I like to sprinkle it with a little salt and pepper, then cover with shredded cheese! Bake at 350 for 40-50 mins enjoy!!