Cauliflower steak is a thick slice of cauliflower, seasoned and roasted or grilled, often served as a plant-based main course. It is popular in vegan and vegetarian cuisine as a healthy, flavorful alternative to meat.