Cauliflower steaks

Heather Disarro

Rate this Article:
Max 5 stars
My Rating

Cauliflower steaks are the vegetarian's answer to hearty steak. Thick-cut and marinated and then roasted to perfection, these cauliflower steaks are sure to please!

roasted cauliflower steaks

Roasted cauliflower steaks

Serves 4


  • 2 large heads fresh cauliflower, destemmed
  • 2 tablespoons lemon juice
  • 4 tablespoons olive oil
  • 1 teaspoon Dijon mustard
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Nonstick spray


  1. In a large bowl, whisk together the lemon juice, olive oil, mustard, garlic powder, paprika, salt and black pepper.
  2. Cut the cauliflower into steaks about 3/4-inch in thickness. Place the cauliflower in a baking dish.
  3. Pour the marinade over the cauliflower. Let it sit for about 30 minutes.
  4. Preheat oven to 400 degrees F.
  5. Spray a large baking sheet with nonstick spray.
  6. Remove the cauliflower from the marinade and place on the baking sheet.
  7. Roast for 15 minutes on each side, 30 minutes total, turning at the halfway mark until caramelized and soft.
  8. Serve hot.

More hearty cauliflower recipes

Buffalo chicken cauliflower pizza
Mashed roasted cauliflower and jalapeno
Creamy cauliflower gratin

Tags: ,

Heather Disarro
Heather is the writer behind the food blog, Heather’s Dish, and the coordinator of the beauty blog, Faces of Beauty. She and her husband live at the base of the Rocky Mountains in the Denver metro area and are constantly active, especially with their two crazy lab mixes Bunker and Keira. They had their first baby, Weston, in March 2012 and have been boundlessly blessed by him every day of his life. You can find more at Heather’s personal blogs, Heather’s Dish and Faces of Beauty or send her a tweet at @heathersdish.