Rasgulla is the most famous Indian sweet. I am very crazy for this rasgulla and everyone used to buy me Haldirams Rasgulla. So i thought of making it in my home. Wow..!! it is really super and I enjoyed eating those white balls floating in syrup.

Preparation Time: 5 min
Cooking Time: 15 min
Serves: 25 balls


  • Milk - 1 ltr
  • Lemon juice - diluted - 100 ml

For syrup:

  • Water
  • Sugar
Both in equal proportion. I used a 200 ml cup to measure and took 2 cups of each to prepare the syrup.


1.   Heat a pan and add milk. Bring milk to boil. Here they sell as whole milk, fat free milk, 1% etc..I used whole milk that is available here. Add the diluted lemon juice and stir to mix it uniformly. Leave to rest for 2 min as it curdles.

2.   Filter it using a white cotton cloth and drain the water completely. You can also allow it to drain overnight. Once the water is drained completely, place it on the kitchen table or bowl and press it with hands as we do for making dough. Make medium sized balls.

4.   Heat the pressure cooker with water, add balls into it. Initially balls will be at the bottom and all will rise slowly to the top.

5.   Cook for 3 whistles and allow it to cool naturally. Open the lid and take out the rasgulla balls. Strain excess water from it.

6.   Prepare sugar syrup by adding equal proportions of water and sugar. Add rasgulla balls to those syrup. Allow the rasgulla balls to soak in sugar syrup for at-least 6 hours.

     These Rasgullas should absorb the sugar syrup to get the sponge like softness and taste. You can also refrigerate and serve.