Rasgulla Calories per 100g: Full Guide

Updated November 7, 2026

Total time
1 hr 10 min
prep 30 min · cook 40 min
Serves
6
portions as written

Jump to recipe

Rasgulla Calories per 100g: Full Guide

Rasgulla is a beloved Indian dessert made from soft, spongy chhena (fresh paneer) balls simmered in a light sugar syrup. Originating from the eastern regions of India, particularly Bengal and Odisha, it is served chilled and is a staple at celebrations. This article breaks down the calorie content per 100g and provides a complete recipe so you can make this delicacy at home, with a clear understanding of its nutritional profile.

Ingredients

  • 1 liter (4 cups) full-fat milk
  • 2 tablespoons (30 ml) lemon juice or white vinegar
  • 1/4 teaspoon (1 g) baking soda (optional, for softer texture)
  • 2 cups (400 g) granulated sugar
  • 4 cups (1 liter) water
  • 1/2 teaspoon (2 g) cardamom powder (optional)
  • 1 teaspoon (5 ml) rose water (optional)
  • Ice cubes, for chilling

Instructions

  1. Make the chhena: In a heavy-bottomed pot, bring the milk to a gentle boil. Once it starts boiling, reduce the heat to low and slowly add the lemon juice or vinegar, stirring gently. The milk will curdle; continue until the whey is clear and the chhena separates completely. Turn off the heat.
  2. Drain and rinse: Line a colander with a clean muslin cloth or cheesecloth. Pour the curdled milk into the cloth, drain the whey, and rinse the chhena under cold running water to remove any sour taste from the acid. Squeeze out excess water.
  3. Knead the chhena: Hang the chhena in the cloth for 15-20 minutes to drain more water. Then transfer to a plate. Knead the chhena with the palm of your hand for 5-7 minutes until it becomes smooth and slightly pasty. If using, mix in the baking soda. The chhena should be soft but not sticky.
  4. Shape the balls: Divide the chhena into 12 equal portions and roll each into a smooth ball without any cracks. Ensure the surface is completely smooth to prevent breaking during cooking.
  5. Prepare the sugar syrup: In a wide, shallow pan (at least 3 inches deep), combine the sugar and water. Bring to a boil, stirring until the sugar dissolves. The syrup should be thin; do not let it become too thick. Optionally, add cardamom powder.
  6. Cook the rasgullas: Gently slide the chhena balls into the boiling syrup. Cover the pan and cook on medium-high heat for 15-20 minutes. The balls will expand to about double their size. Do not stir during the first 10 minutes; gently shake the pan occasionally to prevent sticking.
  7. Check for doneness: After 15 minutes, gently press a ball – it should spring back. If it feels too soft, cook for another 5 minutes. The rasgullas are ready when they are spongy and slightly translucent.
  8. Cool and add flavor: Turn off the heat and let the rasgullas cool in the syrup for 10 minutes. Then add rose water if using. Transfer to a bowl, add ice cubes, and refrigerate for at least 2 hours before serving.

Tips

  • Use full-fat milk: The fat content is crucial for soft rasgullas. Low-fat milk will yield harder, chewier balls.
  • Knead well: Kneading the chhena thoroughly is the most important step. Under-kneading leads to grainy, crumbly rasgullas; over-kneading makes them dense. Aim for a smooth, dough-like consistency.
  • Don’t overcrowd the pan: The rasgullas expand significantly. Use a wide pan and ensure they have enough space to float freely. If necessary, cook in batches.
  • Keep the syrup thin: The syrup should be watery, not thick like a glaze. A thin syrup allows the rasgullas to absorb and remain soft.

Serving Suggestions

Serve rasgullas chilled, with a little of the syrup spooned over. They are traditionally eaten on their own as a dessert. You can garnish with a few pistachio slivers or a pinch of saffron. They also pair well with a cup of hot masala chai.

Variations

  • Kesar Rasgulla: Add a few strands of saffron to the warm syrup instead of cardamom for a fragrant twist.
  • Stuffed Rasgulla: Make a small pocket in each ball and stuff with a mixture of chopped nuts and a pinch of cardamom before rolling smooth.
  • Baked Rasgulla: After cooking and cooling, bake the rasgullas in a preheated oven at 350°F (175°C) for 10 minutes for a slightly caramelized exterior.

Storage and Reheating

Store rasgullas in the syrup in an airtight container in the refrigerator for up to 4 days. They taste best within 2 days. To reheat, gently warm them in the syrup on the stovetop over low heat for 2-3 minutes, or microwave for 30 seconds. Do not boil them again, as they may become tough.

Frequently Asked Questions

How many calories are in 100g of rasgulla?
On average, 100g of rasgulla (about 3-4 pieces) contains roughly 180-220 calories. This can vary based on the sugar syrup concentration and the fat content of the milk used. Homemade versions tend to be slightly lower in calories than commercial ones.

Can I make rasgulla with store-bought paneer?
Yes, but the texture will be different. Store-bought paneer is drier and firmer, so you’ll need to knead it with a little milk (about 2 tablespoons) to soften it. The rasgullas may not be as spongy as those made from fresh chhena.

Why did my rasgullas turn out hard?
Hard rasgullas usually result from over-kneading the chhena, using low-fat milk, or cooking them too long. Also, if the syrup is too thick, it can draw moisture out. Ensure you use full-fat milk and a thin syrup, and check doneness at 15 minutes.

Can I reduce the sugar?
You can reduce the sugar in the syrup to 1.5 cups (300 g) for a less sweet dessert, but the rasgullas may not be as soft. The sugar syrup helps them absorb liquid and stay tender. You can also use a sugar substitute, but the texture may be affected.

How do I know when the rasgullas are done?
They are done when they have expanded to about double their size and feel spongy to the touch. Press one gently – if it springs back, it’s ready. If it feels too soft and breaks, they need more cooking; if it’s too firm, they are overcooked.

Can I make rasgulla without lemon juice?
Yes, you can use white vinegar or even yogurt as a curdling agent. Each imparts a slightly different flavor. Vinegar is neutral, while yogurt adds a mild tang. The process remains the same.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).