Preheat the oven to 450 F. Place the oven rack on the lower rack of the oven.
Stand cauliflower on its stem, cut into 1/2 slices, then cut into smaller pieces.
In a bowl, combine thyme, oregano, paprika, garlic, and onion powder. Toss in cauliflower.
Place the cauliflower on a baking sheet. Roast for 20 minutes, or until tender. Let the cauliflower cool slightly and break or cut into smaller pieces.
Roll out pizza dough on a baking sheet.
Sprinkle on parmigiano reggiano, asiago, shredded mozzarella, torn mozzarella, followed by the cauliflower and pepperoni.
Bake for 15-20 minutes, or until the cheese melts and the cauliflower is lightly charred.
Sprinkle with torn basil.