Heat oven to 220°C
Combine Madras curry powder with garlic and onion powder.
If needed, trim the sides of the cauliflower steak to fit within your burger bun.
Rub cauliflower steak in oil, followed by half the Madras spice mix. Make sure the steak is coated evenly. Season both sides with salt. Roast on an oven tray for 25 – 30 minutes or until soft inside and slightly charred on the outside.
While the cauliflower roasts, prepare your burger sauce: Heat a little oil in a small saucepan and fry onions until soft. Add remaining madras spice mix and a pinch of salt and cook a further minute. Remove from heat and allow to cool.
Slice the cucumber in half and scrape out the inner seeds with a spoon. Chop into small cubes. Combine cooled madras onions, yoghurt, cucumber and mint. Season with salt and pepper. Place in the fridge until needed.
Coleslaw: Place all the coleslaw ingredients in a bowl and mix well. Taste and season with salt and pepper as needed.
Remove cauliflower steak from the oven. Heat a small frying pan with a little oil. When the oil is very hot, crack in the egg and fry until crispy. Do no flip. Season with salt.
Whilst egg is frying toast the insides of each brioche bun.
Building your burger: Divide the burger sauce between each bun. On the bottom bun add coleslaw, followed by the cauliflower steak and the fried egg. Top with remaining brioche bun. Serve with an ice-cold beer.