Core the cauliflower and grate on a box grater. Gently heat the oil in a large heavy-bottomed frying pan and cook the onion, carrot, and apple until soft. Add the curry powder, plenty of freshly ground black pepper, and garlic and cook for a couple more minutes, stirring continuously. Then add the cauliflower and add 300 ml of freshly boiled water and a half teaspoon of salt. Simmer for five minutes until the cauliflower is just tender.
Gently heat the oil in a large heavy-bottomed frying pan and cook the onion, carrot, and apple until soft.
Add the curry powder, plenty of freshly ground black pepper, and garlic and cook for a couple more minutes, stirring continuously.
Then add the cauliflower and add 300 ml of freshly boiled water and a half teaspoon of salt. Simmer for five minutes until the cauliflower is just tender.
Remove from the heat and carefully drain off any excess liquid.
Check the seasoning and squeeze over the lemon juice and stir in the coriander.