Step 1 Preheat oven to 220C/200C fan-forced. Line a large baking tray with baking paper.

Step 2 Place egg and milk in a shallow bowl. Whisk to combine. Season. Place breadcrumbs in a separate shallow bowl.

Step 3 Coat cauliflower steaks, one at a time, in egg mixture, then press in breadcrumbs to coat. Place on prepared tray. Repeat with remaining cauliflower steaks, egg mixture and breadcrumbs. Bake for 15 minutes.

Step 4 Meanwhile, place oil, tomato and garlic in a medium frying pan. Cook, stirring occasionally, over medium heat for 15 minutes or until thickened. Season.

Step 5 Top cauliflower steaks with tomato sauce and cheese. Bake for 10 minutes or until cheese is golden and cauliflower is tender.