Whole Roasted Cauliflower by Michelle Tam https://nomnompaleo.com
Print Recipe

Whole Roasted Cauliflower

Whole roasted cauliflower is a delicious, Whole30-friendly vegan dish. It’s also budget-friendly, easy to make, and guaranteed to impress your guests!
Prep Time15 mins
Cook Time1 hr 45 mins
Total Time2 hrs
Course: Side Dish
Cuisine: American
Keyword: gluten-free, keto, low carb, paleo, Primal, Vegan, Vegetarian, Whole30
Servings: 4 servings
Calories: 275kcal
Author: Michelle Tam



  • Preheat the oven to 375°F and place a rack in the middle position. Trim away the leaves at the bottom of the cauliflower head. Carefully cut off and remove the stem and tough core, but be careful to keep the head intact.
  • Rinse and pat dry the trimmed cauliflower head. Then drizzle olive oil or melted ghee all over it. 
  • With your hands, rub the oil on the surface (both top and bottom) until the cauliflower is well coated. Season both sides of the cauliflower liberally with salt. Make it rain!
  • Place the cauliflower florets-side up on a cast iron skillet, and cover tightly with aluminum foil. Put the skillet on the middle rack in the oven. Cook for 30 minutes, covered.
  • Remove the foil from the skillet, and roast for an additional hour in the oven. Once the cauliflower is golden brown on the outside and tender on the inside, take it out of the oven. A knife should slide in and out without any resistance.
  • Transfer the cauliflower head to a platter. Carve and serve as-is, or drizzle on your favorite sauce and fresh herbs.


Tried this recipe?Mention @nomnompaleo or tag #nomnompaleo!


Calories: 275kcal | Carbohydrates: 7g | Protein: 3g | Fat: 27g | Fiber: 3g