Traditional Bengali Rasgulla Recipe (Cottage Cheese Balls In Sweetened Syrup)

Traditional Bengali Rasgulla Recipe (Cottage Cheese Balls In Sweetened Syrup)

Bengali rasgulla recipe is an excellent recipe for this regional classic from the state of West Bengal. Delicate cottage cheese dumplings, soaked in sugarr syrup, they’re also called Rosogolla. The process has multiple steps, but yields a super soft rasgulla that is steamed and then soaked in a flavoured sugar syrup. I typically like to flavor the sugar syrup with a rose petals for a refreshing festive flavour, but you could also use saffron or cardamom depending on your preference. Rasgulla may be served on festivals like Navratri or Diwali, but are equally wonderful when served at the end of an Indian thali meal for friends and family.

Equipment used: Saucepan, Heavy Bottomed Pan, Pressure Cooker


  • 6 cups whole milk
  • 3 tablespoons lemon juice
  • 2 tablespoons curd
  • 2 cups sugar
  • 4-1/2 cups water
  • 1/4 teaspoon cardamon powder
  • 1 clove

Directions for Traditional Bengali Rasgulla Recipe (Cottage Cheese Balls In Sweetened Syrup)

  1. To begin making the Bengali Rasgulla, first mix curd and lemon juice together in a bowl. Bring the milk to a roaring boil; when it starts to foam and rise, reduce the flame to medium and add curd-lemon juice mix and give it a stir. The milk will begin to curdle and get separated from the whey. When all the milk is curdled and only a clear whey remains, turn off the heat.
  2. The curdled milk is the cottage cheese, allow the milk to rest in the whey water for a few minutes. Spread a muslin cloth/cheese cloth (Make sure its big enough to get tied up) and drain the curdled milk.
  3. Now bring the edges of the cloth together and immerse it (up and down process) in a bowl filled with ice cubes and cold water. Slightly rub the bag so that it releases the lemon juice flavor and bring the curdled milk together to a ball. Squeeze water well and tie the bag.
  4. Now on a flat plate, first place the sack, then a tawa or plate and finally some heavy weight. This helps to squeeze all excess water. Let it sit for 1 hour without any disturbance, until you see a lot of whey is released.
  5. Remove the paneer from the muslin cloth and place it on a flat surface. Scramble and knead using your palm for 10 minutes. You can feel the paneer getting soft. Make them to equal-sized balls by rolling in your hand, making sure there are no cracks on the ball surface.
  6. In a pressure cooker (wide enough) boil sugar and water. When bubbles starts to form, add Cardamon powder, clove and paneer balls (one by one) slowly. Cover the cooker and pressure cook for 1 whistle.
  7. After a whistle, reduce the flame to low and let it simmer for another 5 minutes. Turn off the heat and allow the pressure come down.
  8. Once the pressure is completely released, open the cooker. You will notice the Rosogolla’s are doubled in their size. Replace the rasugullas carefully to another bowl, cool down completely. Refrigerate for 2 hours minimum before serving.
  9. Notes
  10. Wash the paneer well to avoid lemon taste in rasugullas.
  11. Squeeze the maximum to drain the water and then place a weight.
  12. You can use the whey water for making chappathi batter.
  13. Kneading the dough is a very important step to get the rasugullas soft.
  14. My friend’s mother suggested to add a teaspoon of maida and stir after kneading the paneer. This helps rasugulla’s to be a bit firm and withstands its round shape.
  15. If you feel the paneer is very much drained or is not binding while making balls, then drizzle some drops of water alone and knead again.
  16. Please make sure to use a wide cooker or pan as rasugulla’s expand after cooking.
  17. Do replace rasugulla’s to another bowl after cooking to avoid over heating.
  18. We can also prepare them in a large pan by simply closing them for 10 to 15 minutes after paneer balls are added.
  19. When rasugullas are cooked they are extremely soft but will get firm after refrigerating.


Leave a Comment