Homemade Rasgulla Recipe – Soft, Spongy & Delicious Bengali Sweet
- June 15, 2026
- 0
- 3 Min Read

Homemade Rasgulla Recipe
If you love Indian sweets, nothing beats the taste of freshly made homemade rasgulla. These soft, spongy, and juicy cottage cheese balls soaked in sugar syrup are a classic Bengali dessert enjoyed during festivals, celebrations, and special occasions.
The good news is that you can easily make rasgulla at home using just a few ingredients. Follow this step-by-step recipe to create perfectly soft rasgullas that melt in your mouth.
What is Rasgulla?
Rasgulla, also known as Rosogolla, is a traditional Indian sweet made from chenna (fresh cottage cheese) and sugar syrup. Originating from Eastern India, it is famous for its light texture, delicate sweetness, and juicy center.
Ingredients
For Chenna
- 1 liter full-fat milk
- 2 tablespoons lemon juice or vinegar
- 2 cups cold water
For Sugar Syrup
- 1 cup sugar
- 4 cups water
- 2 cardamom pods (optional)
How to Make Rasgulla at Home
Step 1: Prepare the Chenna
- Heat milk in a heavy-bottom pan until it starts boiling.
- Lower the flame and add lemon juice gradually.
- Stir gently until the milk curdles completely.
- Strain using a muslin cloth.
- Wash the chenna under cold water to remove the sour taste.
- Hang for 30 minutes to drain excess water.
Step 2: Knead the Chenna
- Transfer the drained chenna to a plate.
- Knead for 8–10 minutes until smooth and soft.
- Make small crack-free balls.
Step 3: Prepare Sugar Syrup
- Add sugar and water to a large pot.
- Bring to a rolling boil.
- Add cardamom if desired.
Step 4: Cook the Rasgullas
- Carefully drop the chenna balls into the boiling syrup.
- Cover and cook on high heat for 15 minutes.
- The balls will double in size.
- Turn off the heat and let them cool in the syrup.
Step 5: Serve
Chill the rasgullas for 2–3 hours before serving for the best taste and texture.
Tips for Soft and Spongy Rasgulla
- Always use full-fat milk.
- Knead the chenna until completely smooth.
- Do not over-drain the chenna.
- Ensure the sugar syrup is boiling before adding the balls.
- Avoid overcrowding the cooking pot.
Nutrition Information (Per Serving)
- Calories: 120
- Carbohydrates: 24g
- Protein: 4g
- Fat: 2g
- Sugar: 20g
Final Thoughts
Making homemade rasgulla may seem challenging at first, but once you understand the technique, it becomes surprisingly easy. With fresh ingredients and a little patience, you can enjoy soft, spongy, and juicy rasgullas that taste better than store-bought versions.
Try this homemade rasgulla recipe today and bring the authentic taste of Bengali sweets to your kitchen.
Frequently Asked Questions
Insufficient kneading or overcooking can make rasgullas hard.
Yes. Store them in the refrigerator for up to 5 days.
Yes, both work equally well for curdling milk.




