Go Back


An easy recipe to make Rasgulla, Rosogolla or Rasagolas, a popular milk based Bengali Sweet. They are soft spongy juicy sweet balls prepared using fresh CHENNA or PANEER
Prep Time1 hr 20 mins
Cook Time20 mins
Total Time1 hr 40 mins
Author: Padma Veeranki


  • 1 Litre whole milk
  • 2 to 3 tbsp Lemon Juice
  • 1 tsp Corn Starch
  • 1 Cup Sugar
  • 5 cups Water
  • 1/2 tsp Cardamom Powder


  • Heat milk in a heavy bottom pan.
  • Once the milk comes to a boil, turn off the flame and cool down the temperature a bit.
  • Add lemon juice till the milk curdles.
  • Drain the curdled milk using a muslin cloth. You are now left with "chena" or "paneer".
  • Squeeze the muslin cloth to remove all the water from the chena. Hang it for about an hour or two to drain excess water.
  • Take the chena in a plate and. mash the chena with the heel of your palm for 5 minutes to make it soft and smooth. This is an important step to make sure that the rasgullas are soft.
  • To this add cornflour and mix well and mash for another 2 to 3 minutes.
  • Now, make small balls from the.
  • Meanwhile in a pan mix the sugar and water and let it boil at high temperature.
  • Put the rasgulla balls in the boiling sugar syrup.
  • Cook the rasgullas in sugar syrup for 18-20 minutes on high heat.
  • Now drop cooked Rasgullas into ice-cold water immediately to prevent shrinking in size. Completely cool down.
  • In a serving bowl, take some of the sugar syrup. Squeeze out the rasgullas from cold water and add them to the sugar syrup & soak.
  • Refrigerate the rasgullas with the syrup and serve chilled or at room temperature.

Recipe Video


  • Use a wide pan for making the rasgullas. 
  • Squeeze out all the water from the chena before you start mashing it.
  • Never prepare Chenna in advance to save time. 
  • Mash the chena with the heel of your palm for at least 5 to 8 minutes to get soft dough. 
  • Drop the rasgullas in the sugar syrup once it’s completely boiling at high heat.
  • The heat has to be high throughout the entire time when the rasgullas are cooking.
  • To check if the rasgullas are cooked, drop them in fresh water. They will sink if done completely.
  • Transfer cooked rasgullas to ice cold water immediately to avoid shrinking.