For the salad, preheat oven to 180°C/350°F.
Heat oil in frying pan over medium-high heat. Add in the onion and salt and cook approximately 5 minutes until onions are transparent. Add curry powder, cumin seeds, garam masala, mustard seeds and turmeric and cook for 2 minutes or until spices are fragrant.
Place the cauliflower into a roasting pan, add the cooked onion mix and toss together. Bake 20-30 minutes until just tender. Remove from oven and allow to cool slightly.
For the dressing, combine all ingredients together and set aside.
Toss the cooked cauliflower with the sweet chilli sauce, lemon juice, almonds and the coriander.