Rasgulla Recipe (soft and spongy) – A fusion of Indian delight

Rasgulla is a melt-in-the-mouth soft and spongy cheese ball in light and sweet mild cardamom-flavored sugary syrup. It’s a traditional and easy-to-make Bengali sweet that you can’t go wrong with.

It is known for its creamy and spongy texture with the sweetness of sugar syrup. it is a basic dessert recipe from Bengali cuisine served immediately after lunch or dinner.


Festivals in India are incomplete with rasgulla, rasagola, or rasgulla. This soft and spongy rasgulla recipe is one of the most well-known Indian sweet recipes that is prepared with curdled milk.

This original rasgulla recipe gives you a step-by-step peek into how this dish is made. So, what are you waiting for? Try this amazing dessert and enjoy it with your love!

Ingredients for Rasgulla

  • 2-liter milk (full cream)
  • 2 tablespoons Lemon Juice
  • 2 cups sugar
  • 1-liter water
  • 1 tablespoon all-purpose flour
  • 2-3 Green Cardamom Pods, optional

Instructions for rasgulla

Making Chenna

  1. Take a heavy-bottomed pan and add two liters of full-cream milk to it.
  2. Bring it to a low boil on low to medium heat.
  3. Keep stirring the milk at intervals. This will help to prevent froth from forming on top and the base from scorching.
  4. When it comes to a boil, reduce the flame and add the lemon juice.
  5. As soon as the milk curdles, switch off the heat.
  6. The solid milk portion and liquid whey portion will start to separate within a minute or two
  7. When it separates completely, turn off the flame.
  8. Drain the curdled milk over a cloth-lined colander
  9. Gather the cloth from the sides and rinse the chenna or coagulated milk solids very well in running water.
  10.  Now squeeze the cloth with your hands
  11. Tie it in the cloth once the chenna cools a bit, squeeze away extra water, and allow it to hang for about 30 minutes.
  12. Untie the muslin cloth and transfer the chhena to a plate.

Make Rasgulla Balls

  1. Crumble it with your hand. keep rubbing portions of it from your hand. At this point, you can add the maida.
  2. With the heels of your palms, mash the chenna and knead. Keep on collecting the chenna from the sides and continue to mash and knead.
  3. Knead it using your hand until it all comes together like dough and it starts to release some fat
  4. Once your chhena is smooth enough and much lighter in texture, pinch small portions from the chenna and roll them between your palms to a smooth round ball.
  5.  cover and keep to prevent it from drying keep aside.

Make sugar Syrup and add the balls

  1. In a large pot, take 2 cups of sugar.
  2. Add 4 cups of water or 1 liter.
  3. stir and dissolve the sugar completely. now boil the water for 5 minutes.
  4. After 10 minutes, check the syrup, If it is of one-string consistency, your syrup is ready.
  5. Also, add cardamom powder. Switch off the gas.
  6. Add the rasgullas one by one to the syrup ensuring there is enough space in the pan.
  7. Cover it with a lid and let it cook over medium flame until the rasgulla doubles in size.
  8. After about 5 minutes, remove the lid and stir it gently with a spatula.
  9. Now again cover the pan and allow it to simmer on low flame for 5-7 minutes.
  10. Remove the lid and turn off the flame.
  11. Transfer them to a large bowl and let them cool. Rasgulla is now ready for serving.

Tips and Variations:

  • Use full-fat cow’s milk for best results. However, if it is not available, you can use regular milk.
  • Make sure that the chenna has the right amount of moisture. It should not be dry or have water.
  • Do not use store-bought paneer to make this sweet.
  • You can skip adding Maida. If you keep the flame low, the rasgulla will not disintegrate.
  • Use a deep and wide-mouthed vessel for perfect cooking.

Serving Suggestions

While serving place the required amount of rasgulla in each serving bowl. Pour a few tablespoons of the sugar syrup into the serving bowl. If you like garnish with some slivered nuts like almonds or pistachios.

Serve it as a dessert after dinner or as a sweet meal for lunch. It can be enjoyed at any time with any savory snack.

Storing Suggestions

You can serve the rasgulla now or refrigerate them and serve them later cold. Keep them covered in an air-tight container. Rasgulla keeps well for about a week in the refrigerator. Do not keep them at room temperature.


Q: Is Rasgulla gluten-free?

A: Yes, it is typically gluten-free as it does not contain any wheat or gluten-based ingredients. However, it’s important to check the specific ingredients used in a particular recipe or store-bought Rasgullas to ensure they are gluten-free.

Q: Can Rasgulla be made at home?

A: Yes, it can be made at home. The process involves curdling milk, preparing chenna, shaping it into balls, and cooking it in sugar syrup. While it requires some skill and practice, homemade ragullas can be delicious.

Q: Can Rasgullas be frozen?

A: Yes it can be frozen. Place them in a freezer-safe container or ziplock bag and store them in the freezer. However, keep in mind that freezing may affect the texture, and the Rasgullas may become slightly firmer. Thaw them in the refrigerator before consuming them.

Q: How are Rasgullas different from Gulab Jamun?

A: Rasgullas and Gulab Jamun are both popular Indian sweets, but they differ in their preparation and texture. Rasgullas are made from chenna and are spongy, while Gulab Jamuns are made from khoya (reduced milk solids) or milk powder and are denser. Gulab Jamuns are usually served in a sweet syrup flavored with rose water, while Rasgullas are cooked in a sugar syrup without any additional flavorings.

Enjoying Your Homemade Rasgulla

Your homemade Ragullas are now ready to be savored. The spongy texture and the sweetness of the sugar syrup make Rasgulla an irresistible treat. Garnish them with slivers of pistachios or saffron strands for an elegant touch.

Rasgullas are perfect for festivals like Diwali and Holi or as a delightful dessert after a hearty Indian meal. They are also a great addition to your dessert repertoire when hosting guests.


Calories 91kcal
Fat 1g
Sodium 1mg
Potassium 10mg
Carbohydrates 23g
Protein 1g
Vitamin A 2IU
Vitamin C 1mg
Calcium 6mg



Also read:

follow us on instagram, facebook


Leave a Reply

Your email address will not be published. Required fields are marked *