There are three main ingredients of Haldirams Rasgulla and they are sugar, milk, and rose water. To add flavours to Rasgulla, saffron, cardamom powder, pista, almond, and lemon juice are also added. The dessert is made with cottage cheese or chhena, dough, and sugar syrup. Chhena is generally mixed with dough and kneaded; then small balls are made from this mixture and boiled in sugar syrup.