From puddings and cakes to bite-sized sweets and fudge, Indian desserts offer a nice variety of treats to satisfy your sweet tooth.