How to Make the Perfect Whole Roasted Cauliflower
Mediterranean · Easy · 70 min · 4 servings
An entire head of cauliflower is marinated in a bold lemon herb yogurt coating and roasted whole until deeply golden and tender all the way through for a dramatic and delicious centerpiece dish. This recipe is surprisingly simple to prepare and never fails to impress everyone at the table.
Why this recipe works
This Whole Roasted Cauliflower recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 70 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 195 calories with 8g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 1 large head cauliflower leaves trimmed
- 0.75 cup plain Greek yogurt
- 3 tablespoons olive oil
- 2 tablespoons lemon juice
- 2 teaspoons za-atar spice blend
- 4 cloves garlic minced
Step by step instructions
Step 1: Prepare the Marinade
Preheat your oven to 400 degrees Fahrenheit. In a bowl, whisk together the Greek yogurt, olive oil, lemon juice, za-atar spice blend, and minced garlic until smooth. Season the marinade generously with salt and pepper. The yogurt creates a coating that sticks to the cauliflower and crisps up beautifully in the oven.
Step 2: Coat the Cauliflower
Trim the leaves from the base of the cauliflower but leave the stem intact so it holds together during roasting. Place the whole head on a lined baking dish or oven-safe skillet. Pour and spread the yogurt marinade over the entire surface of the cauliflower, getting into all the crevices and florets.
Step 3: Roast Until Tender
Cover the baking dish tightly with aluminum foil and roast the cauliflower in the preheated oven for 40 minutes. Remove the foil and continue roasting uncovered for an additional 20 minutes until the coating is deeply charred in spots and a knife slides into the center of the cauliflower with no resistance.
Step 4: Rest and Serve
Remove the cauliflower from the oven and let it rest for 5 minutes before transferring to a serving board. Drizzle with extra olive oil, scatter fresh herbs over the top, and serve whole at the table so guests can break into it themselves for a dramatic presentation.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- Greek yogurt → unsweetened coconut yogurt for a dairy-free version that works equally well
- za-atar spice blend → a mixture of dried thyme, sumac, sesame seeds, and oregano as a homemade alternative
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Not covering the cauliflower with foil for the first phase of cooking which dries it out before it can become tender
- Roasting a very large cauliflower without checking for doneness which can result in an undercooked dense center
Nutrition facts
Per serving: 195 calories, 8g protein, 16g carbs, 12g fat, 5g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →