In a large pot of salted boiling water add the cut cauliflower. Cook for about 10 minutes. Drain well. Add 1/2 cup monterey jack or mozzarella cheese and mix.
Preheat oven to 350 degrees
In a glass greased baking dish add cauliflower then top with baby spinach. Mix sour cream and parmesan cheese and spread over spinach
Top with the remaining monterey jack or mozzarella , then sliced tomatoes and sprinkle with italian seasonings.
Bake at 350 for 20 minutes or so.