• 1 small cauliflower
  • 3 tbsp olive oil
  • 2 tbsp medium curry powder
  • 2 large tomatoes, finely chopped
  • 1 red onion, finely chopped
  • ½ bunch of coriander, finely chopped
  • 2 tbsp mayonnaise
  • 3 tbsp Greek yogurt
  • 2 tbsp curry paste
  • 4 burger buns
  • 2 handfuls of bombay mix, (optional)


  • STEP 1

    Heat the oven to 200C/180C fan/gas 6. Pull the leaves off the cauliflower and cut off the base, then slice into 2cm-thick steaks. Mix the oil with the curry powder. Lay the cauliflower steaks on a flat baking tray lined with foil. Brush each one generously with the curry oil on both sides, and sprinkle with salt before roasting for 25-30 mins until tender.

  • STEP 2

    In a bowl, mix together the tomatoes, onion, coriander and a pinch of salt. In a second bowl mix together the mayonnaise, yogurt and curry paste.

  • STEP 3

    Toast the buns cut-side down in a dry frying pan. Top each bun with a dollop of curried mayo, the cauliflower steak, some more curried mayo, the tomato and onion mix and some bombay mix, if you like.

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.7 out of 5.3 ratings