Go Back
A close-up of a roasted cheesy cauliflower steak topped with melted bubbling mozzarella, sautéed mushrooms, and red pepper flakes.

Cheesy Cauliflower Mushroom Steaks

A premium, restaurant-style vegetarian dinner featuring crispy roasted cauliflower steaks topped with gooey melted mozzarella and deeply savory garlic cremini mushrooms. Perfectly caramelized on the edges and packed with robust umami flavor, this comforting, sheet-pan recipe delivers a satisfying, plant-forward meal that aligns beautifully with a healthy Mediterranean lifestyle.
Prep Time 15 minutes
Cook Time 30 minutes
Servings: 3
Course: Main Course
Cuisine: Greek, Italian, Turkish
Calories: 345

Ingredients
  

For the Cauliflower Steaks
  • 1 large head of cauliflower washed and thoroughly dried
  • 3 tbsp extra virgin olive oil
  • 1 tsp garlic powder
  • ½ tsp onion powder
  • ½ tsp sea salt
  • ¼ tsp black pepper
For the Mushroom & Cheese Topping
  • 8 oz cremini mushrooms sliced
  • 1 tbsp extra virgin olive oil
  • 1 clove garlic minced
  • 1 cup low-moisture mozzarella cheese shredded
  • ½ tsp red pepper flakes
  • Fresh thyme leaves optional garnish

Method
 

  1. Slice and Season: Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper. Cut the cauliflower head in half directly through the center core. Slice each half into 34-inch thick steaks, keeping the core intact. Arrange the steaks and any loose florets across the sheet pan. Whisk the olive oil, garlic powder, onion powder, salt, and pepper together. Brush both sides of the cauliflower steaks generously with the mixture.
  2. Roast: Place in the preheated oven and roast for 20–25 minutes, flipping gently halfway through, until the center is fork-tender and the edges are crisp and golden brown.
  3. Sauté Mushrooms: While the cauliflower is roasting, heat 1 tablespoon of olive oil in a skillet over medium-high heat. Add the sliced cremini mushrooms and cook for 5–6 minutes until they release their moisture and develop a beautiful golden sear. Stir in the minced garlic and sauté for 1 minute until fragrant. Remove from heat.
  4. Assemble and Melt: Remove the cauliflower from the oven. Top each steak evenly with a generous blanket of shredded mozzarella cheese, then spoon the garlic mushrooms directly over the cheese layer. Return to the oven for 3–5 minutes, or turn on the broiler for 2 minutes, until the cheese is completely melted, bubbling, and lightly browned.
  5. Garnish: Sprinkle with red pepper flakes and extra black pepper. Garnish with fresh thyme if desired, and serve immediately.

Notes

  • Pro Tip for Perfect Steaks: Always keep the central core completely intact when trimming your cauliflower leaves. Slicing the head directly down the center line first ensures that your 3/4-inch slices stay held together smoothly by the stem during roasting.
  • Zero Waste: The loose outer florets that inevitably crumble away during slicing should be tossed in the same seasoned olive oil mixture and scattered around the steaks on your sheet pan. They roast up into beautifully crisp, delicious bites!
  • Reheating Guidance: To prevent any unwanted sogginess, avoid using the microwave for leftovers. Reheat your cauliflower steaks on a parchment-lined baking sheet at 350°F (175°C) for 8 to 10 minutes until the cheese is completely hot, bubbling, and gooey once again.