Pre-heat oven to 450 degrees.
Take one head of cauliflower, wash and chop up the florets.
Place chopped cauliflower in a food processor, pulse for around 30 seconds until cauliflower looks like snow.
Place cauliflower in a microwave safe bowl and heat for 2-3 minutes covered. Let it cool before the next step.
Wrap up the cauliflower in a cheese cloth and squeeze as much water out as you can.
Add cauliflower to a medium bowl.
Add ¼ cup mozzarella cheese, parmesan cheese, oregano, basil, garlic salt, black pepper, salt, red pepper flakes.
Stir together.
Add egg and stir until blended together.
Form cauliflower 'dough' into a ball with your hands and place on parchment paper over a baking sheet.
Spread the dough out to the edges of the pan.
Bake 10-15 minutes until crust is golden brown..
Top with Mozzarella cheese and bake 5-7 minutes until cheese is bubbly.