Preheat the oven to 180C. Place the cauliflower florets and sweet potato if using on a lined baking tray with 1 tsp of cumin and 1 tsp of turmeric, pinch of salt and a good glug of olive oil. Coat well and roast in the oven for 15-20 minutes until golden and tender in the middle. Add in the cauliflower leaves after 10 minutes.
To make the sauce, combine the mayonnaise, yoghurt, lemon juice, and spices in a bowl and mix well. Add a good glug of oil to loosen the texture. Season with salt and pepper and set aside.
Bring a saucepan of water to the boil then add in your eggs. Boil for 6 ½ minutes. Remove from the heat and put in a bowl of cold water before peeling.
For the pickled onions,
Once the cauliflower and sweet potato are cooked, transfer to a serving bowl with another drizzle of oil. Halve the boiled eggs and add to the dish along with your fresh coriander, dates and flaked almonds. Drizzle generously with your coronation sauce and enjoy with a side of mango chutney.