← BlogJune 28, 2026

How to Make the Perfect Whole Roasted Cauliflower

Mediterranean · Easy · 70 min · 4 servings

VegetarianGluten-Free
Advertisement

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.

Advertisement

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.

Advertisement

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 →
Advertisement