For the dhal


  • STEP 1

    To make the dhal, heat the oil in a casserole dish or saucepan. Add the onion, along with a pinch of salt, and fry over a medium heat for 10-12 mins or until turning golden and sticky. Add the garlic and ginger and fry for 1 min more.

  • STEP 2

    Add the spices and fry, stirring, for 1 min. Add the lentils, tomato purée, coconut milk and 450ml water, as well as a good pinch of seasoning. Gently simmer, uncovered, for 15-20 mins. Add a splash more water if it starts to stick to the pan.

  • STEP 3

    Heat the oven to 200C/180C fan/gas 6 and line a flat baking sheet with baking parchment. Rub the cauliflower slices with the oil, spices and some seasoning. Lay on the prepared baking sheet and roast for 25-30 mins, or until golden around the edges and cooked through.

  • STEP 4

    Spoon the dhal onto two plates and top with cauliflower steaks. Scatter over the coconut flakes and coriander, and serve with a dollop of yoghurt alongside.

Goes well with


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.5 out of 5.15 ratings