Preheat your oven to 400°F (200°C).
Prepare the cauliflower by removing the leaves and core, and chopping it into florets.
Steam the cauliflower florets until they are tender, about 7-10 minutes.
Once steamed, let the cauliflower cool slightly, then use a food processor to pulse it into fine 'rice'.
Transfer the riced cauliflower to a clean kitchen towel and wring out excess moisture.
In a mixing bowl, combine the riced cauliflower, Parmesan, mozzarella, egg, garlic powder, oregano, salt, and pepper.
Transfer the mixture onto a parchment-lined baking sheet and shape it into a round crust.
Bake the crust for 25-30 minutes, or until golden brown.
Remove the crust from the oven and let it cool slightly before adding toppings.
Add your favorite pizza toppings and return to the oven for an additional 10-15 minutes.
Slice, serve, and enjoy your homemade cauliflower crust pizza!