The blend of saffron, cardamom, nuts and raisins are optional but it really adds to the uniqueness of the recipe! It is not too sweet, but sweet enough to satisfy you. Many people have tried it and love. It also takes less than an hour so it is ideal for those busy mums like me who needs something to overwhelm the kids in such short notice! You can adjust the sugar content but I think 200g is ideal. Experiment with various nuts like pistachios and cashew nuts. This is also eggless and very rich. It tastes wonderful. Enjoy!