Prepare the Cauliflower – Use a sharp knife to carefully cut and remove the bottom leaves of the cauliflower. Remove as much of the thick white stalk as possible, as shown in the video below.
In a small bowl, combine the melted butter, oil, minced garlic, Italian Seasoning, salt, and pepper.
Place cauliflower core side down in a dutch oven or on a baking dish. Pour the butter sauce all over the cauliflower using a basting brush.
Cover cauliflower head with aluminum foil or parchment paper and bake in preheated oven for 30 minutes. Remove foil and continue baking for 10-20 minutes more.
Sprinkle with 1-2 tablespoons of parmesan.
Turn the oven to a high broil and roast for 3-5 minutes or until the cauliflower begins to brown.
Top with more fresh parsley and serve with your favorite protein. Enjoy!
If you prefer a little spice replace Italian Seasoning with a Taco Seasoning Blend or sprinkle a few red pepper flakes.
For a vegan whole roasted cauliflower, omit the butter and add olive oil instead. Parmesan can easily be replaced with two tablespoons of nutritional yeast.