clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Whole Roasted Cauliflower in Butter

  • Total Time: 1 hour
  • Yield: Serves 4


The most tender, flavorful cauliflower. Enjoy as a side dish or with crusty bread for dunking in the sauce to make a light but filling vegetarian meal.


  • 1 whole cauliflower, greens trimmed and discarded
  • 1 lemon, juiced and zested
  • 1 stick butter
  • 1/2 cup chicken or veggie stock
  • salt and pepper
  • 1 cup cherry tomatoes, halved
  • 1 tablespoon fresh thyme leaves


  1. Preheat the oven to 400F. Melt the butter and whisk it together with the lemon juice. Turn the cauliflower upside down and pour 2/3 of the butter mixture into the cauliflower, shaking it around a bit to help it stick.
  2. Turn the cauliflower over and place it in an 8-10 inch skillet or baking dish (some of the butter will spill out, that's ok!). Pour the rest of the butter and lemon juice on top of the cauliflower. Pour the stock into the bottom of the dish and scatter the tomatoes around the cauliflower. Sprinkle the entire dish liberally with salt and pepper.
  3. Roast the cauliflower for 40-50 minutes until browned on top and tender to the stem. Remove from the oven and sprinkle with the lemon zest and fresh thyme leaves.
  4. Cut into wedges or serve whole, with any accompaniments you'd like. Enjoy!
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes