Make the crust: Cut the cauliflower into florets. Add the cauliflower to the large pot and cover with water. Bring to a simmer over medium-high heat. Season to taste with salt, and simmer for 2-3 minutes or until crisp tender.
Drain the cauliflower and let it cool down.
Add the cauliflower to the food processor and process until coarse.
Drain the cauliflower: Wrap the cauliflower in a clean kitchen towel or cheesecloth and drain excess liquid.
Place the cauliflower into a bowl. Add egg, mozzarella, parmesan, and Italian herbs. Season it with salt and stir to combine.
Preheat oven to 400°F. Line a pizza pan with a piece of parchment paper.
Transfer the cauliflower mixture onto the pizza pan and pat it to get a pizza crust shape. Do not make it too thin.
Bake the crust for 20 minutes.
Add the toppings:
Spread the pizza sauce over the crust. Add the mozzarella balls, parmesan cheese, and olives.
Bake the pizza for 20 minutes more.
Garnish the pizza with fresh basil leaves and slice before serving.