Clean cauliflower, dry, trim off greens, and set aside, careful not to break apart.
Place all dry ingredients in a medium bowl with olive oil, and whisk until completely blended together.
Slather the outside of the cauliflower with marinade or bottled sauce. Start with it on its head so the marinade can dip into the center. Flip and continue.
Place cauliflower head onto a greased or foil-lined high-heat-resistant pan.
Pour a cup of broth, wine, or water into the bottom of the pan to prevent the bottom from burning.
Place cauliflower onto the grill and cook until fork-tender. Brush or pour the marinade over the cauliflower head every 15 minutes. Cook for 45-60 minutes until fork tender. DO NOT OVERCOOK.
Remove from the oven and let sit for 5 minutes. Slice or tear apart. Pour reserved dripping over the cauliflower.
Serve with extra sauce, chimichurri, or pesto.
Notes
Optional: Place cauliflower into a heavy-duty foil-lined 9 x 9 pan. Add broth, wine, or water to the bottom of the pan to prevent burning. Preheat oven to 425 degrees and cauliflower in the center of the oven. Cook for 45 to 60 minutes depending upon the size of the cauliflower. Check to see if it is fork-tender and not burning. Add broth, wine, or water to the bottom of the pan to prevent burning.