December 17, 2021

Roasted Persian Cauliflower Steaks

Based on a classic Middle Eastern dish these cauliflower steaks are divine; serve them up with a light salad or fluffy rice. To make this recipe vegan, substitute the honey for maple syrup and add a splash of olive oil to the baking tray instead of the butter.

(Vegetarian, gf, df, nf, vegan option)


Serves 4

1 large cauliflower
1 tbsp sumac
50g butter, diced
1 tbsp pomegranate molasses

¼ cup (60ml) olive oil
1 ½ tsp cumin powder or seeds
zest of 1 lemon + 1 tbsp lemon juice
2 tsp honey
1 tbsp fresh oregano, finely chopped (or 1 tsp dried)
2 cloves garlic, peeled, crushed and finely chopped
1 tsp salt and freshly ground black pepper


Preheat oven to 390 F (200°C).

Grease and line a baking tray with baking paper.

To prepare the cauliflower: blanch the whole cauliflower first: fill a large saucepan or stockpot with hot water. Place over a high heat and bring to the boil, once boiling add the whole cauliflower and cook for 10 minutes. Remove from the heat, refresh under cold running water and drain well. Set aside to cool a little before slicing into steaks.

Slice the cauliflower into 1½ cm thick steaks (how many you get will depend on how big the cauliflower is). Transfer the cauliflower steaks and all small florets of cauliflower onto the prepared baking tray.

To prepare the marinade: in a small bowl combine the olive oil, cumin, lemon zest and juice, honey, oregano, garlic, salt and pepper.

Brush the marinade onto the cauliflower steaks. Sprinkle the sumac over the cauliflower and add the diced butter to the tray. Place on the highest shelf in the oven and cook the cauliflower for 25 - 30 minutes or until it is nice and crispy around the edges and cooked through.

Drizzle over the pomegranate molasses just before serving.