One of the most delectable Indian desserts. A special occasion delicacy. Almonds contain vitamin E and protein, which adds to the nutritional value of this dish.