Step #1 Toast the sesame seeds then the cumin seeds in a frypan, without any added oil.
Step #2 The sesame seeds are ready when they are golden brown, smell good, & the cumin seeds when they pop, & have all heated through, in 1-2 mins if you start with a hot pan.
Step #3 Grind the toasted sesame & cumin seeds, separately or mixed.
Step #4 : Mix the toasted seeds, ground cloves & salt, adding the turmeric, chilli powder, ginger & peanuts, garlic, & put aside.
Step #5 Chop the onions & put them in a large pot or pan to cook in the oil.
Step #6 cook this until transparent & lightly coloured, taking care not to let them burn.
Step #7 Stir the spice mixture through the onion, then add the cauliflower which has been broken & cut into florets, each the size of a walnut.
Step #8 : Add the lemon juice & about 1/4 c of water, stirring & tossing the cauliflower every once in awhile, and cook over a moderate heat , cover, until it is tender-crisp.
Step #9 Add a little extra water during cooking if necessary.
Step #10 If you find that there is liquid left when the cauliflower is cooked, thicken it with a little cornflour paste & toss the cauliflower in it.
Step #11 Taste & add extra salt if necessary.
Step #12 serve this with dahl, rice, a tomato salad, cucumbers in yoghurt & toasted coconut.