Rasgulla is a beloved Bengali dessert made from fresh paneer (chhena) that is kneaded into smooth balls, gently simmered in a light sugar syrup, and served chilled. These spongy, syrup-soaked spheres are a staple at festivals and celebrations across India, offering a delicate sweetness that isn’t cloying. This recipe walks you through making soft, perfectly textured rasgulla at home, and breaks down the calorie count per 100 grams so you know exactly what’s on your plate.
Ingredients
- 1 liter whole milk (4 cups)
- 2 tablespoons lemon juice or white vinegar (30 ml)
- 1/4 teaspoon baking soda (optional, for extra softness)
- 1 cup granulated sugar (200 g), divided
- 4 cups water (960 ml), for syrup
- 1/2 teaspoon green cardamom powder (optional)
- 1 tablespoon rose water (optional, for flavor)
- Ice cubes, for chilling
Instructions
- Make the chhena (paneer): In a heavy-bottomed pot, bring the milk to a gentle boil over medium heat, stirring occasionally to prevent scorching. Once it boils, add the lemon juice or vinegar and stir gently. The milk will curdle; continue stirring for 1–2 minutes until the whey (pale green liquid) separates completely. Remove from heat and let sit for 5 minutes.
- Drain and rinse: Line a colander with a clean muslin cloth or cheesecloth and pour the curdled milk into it. Rinse the chhena under cold running water to remove any lemon/vinegar taste. Gather the cloth and squeeze out as much water as possible. Hang it for 15–20 minutes to drain excess whey.
- Knead the chhena: Transfer the chhena to a wide plate or work surface. Knead it with your palm for 8–10 minutes until it becomes smooth and slightly shiny. If using baking soda, add it now and knead for another minute. The chhena should form a soft, pliable dough that doesn’t crack.
- Shape the balls: Divide the dough into 8–10 equal portions. Roll each portion into a smooth, crack-free ball. Ensure there are no visible cracks, as they will cause the rasgulla to break during cooking.
- Prepare the syrup: In a wide pot, combine 4 cups water and 3/4 cup (150 g) sugar. Bring to a boil over medium-high heat, stirring until the sugar dissolves completely.
- Cook the rasgulla: Gently slide the chhena balls into the boiling syrup. Cover the pot and cook on medium-high heat for 15–18 minutes. The balls will expand to about double their size. Do not stir them while cooking; instead, gently shake the pot occasionally to prevent sticking.
- Test for doneness: After 15 minutes, take one rasgulla out and press it gently between two spoons. If it springs back and feels spongy, it’s done. If it’s still dense, cook for another 3–5 minutes.
- Cool and soak: Remove the pot from heat. Add the remaining 1/4 cup (50 g) sugar to the syrup and stir gently. Let the rasgullas cool in the syrup for 30 minutes at room temperature. Then transfer to the refrigerator and chill for at least 2 hours before serving.
- Flavor and serve: Just before serving, stir in the cardamom powder and rose water if using. Serve chilled with a little syrup spooned over each ball.
Tips
- Use full-fat milk: Whole milk is essential for soft rasgulla. Low-fat or skim milk will yield dense, rubbery balls. If you can find it, buffalo milk makes even richer rasgullas.
- Don’t over-knead: Kneading is crucial, but over-kneading can make the chhena tough. Stop when the dough is smooth and slightly glossy—this usually takes 8–10 minutes.
- Keep the syrup boiling: The syrup must be at a rolling boil when you add the balls. If the heat is too low, the rasgullas won’t expand properly and will become hard.
- Syrup consistency: The final syrup should be thin, not thick. When you add the extra sugar after cooking, it creates a light syrup that soaks into the rasgullas. If it becomes too thick, add a splash of warm water.
Serving Suggestions
Serve rasgulla chilled in a small bowl with a few tablespoons of the syrup. Garnish with a pinch of saffron strands or chopped pistachios for a festive touch. They pair beautifully with a cup of masala chai or as a refreshing end to a spicy meal. For a modern twist, serve them over a scoop of vanilla ice cream or alongside a slice of pound cake.
Variations
- Kesari Rasgulla: Add a pinch of saffron threads to the syrup while it simmers, and garnish with slivered almonds.
- Rasmalai: Flatten the cooked rasgullas slightly and soak them in sweetened, cardamom-flavored reduced milk (rabri) instead of syrup. Serve chilled with pistachios.
- Stuffed Rasgulla: After kneading, flatten a portion of chhena, place a small piece of chopped pistachio or a date paste in the center, and roll into a ball before cooking.
- Vegan version: Use firm tofu blended with a little lemon juice and cornstarch to mimic chhena, but note that the texture will be closer to a firm pudding and not as spongy.
Storage and Reheating
Rasgullas keep well in the refrigerator for up to 4 days when stored in an airtight container with their syrup. They do not freeze well, as the texture becomes grainy upon thawing. To serve after refrigeration, let them sit at room temperature for 15 minutes or gently warm them in a saucepan with a little water over low heat—do not boil, or they may break apart. Always use a clean spoon to remove them from the syrup to prevent spoilage.
Frequently Asked Questions
How many calories are in 100 grams of rasgulla?
On average, 100 grams of rasgulla (about 2–3 pieces, depending on size) contains approximately 186 calories. This includes about 4 grams of protein, 4 grams of fat, and 35 grams of carbohydrates, mostly from sugar. The exact number varies based on the richness of the milk and the amount of syrup absorbed.
Why do my rasgullas turn hard?
Hard rasgullas usually result from over-kneading the chhena, using low-fat milk, or cooking at too low a temperature. Ensure the syrup is at a full boil before adding the balls, and cook them covered on high heat. Also, avoid pressing them down while cooking.
Can I use store-bought paneer instead of making chhena?
Yes, but the texture will be different. Store-bought paneer is firmer and often contains salt and preservatives. To use it, crumble the paneer, rinse it well, and knead it with a little milk until smooth. The rasgullas may be slightly denser than traditional ones.
How do I know when the rasgullas are cooked?
They are done when they have expanded to about double their size and feel spongy when pressed gently. You can also cut one open—the inside should be uniform and slightly porous, not dense or doughy.
Is it necessary to add baking soda?
No, baking soda is optional. It helps make the rasgullas extra soft and fluffy, but too much can give a bitter taste. If you use it, stick to 1/4 teaspoon and knead it in thoroughly.
Can I reduce the sugar in the syrup?
Yes, you can reduce the sugar by up to 25% without affecting the texture significantly. However, the syrup acts as a preservative, so rasgullas made with less sugar may spoil faster—consume them within 2 days.
Related
- Berliner Park Columbus Ohio: Picnic & Play Guide
- Berliner Red Sauce Recipe (Currywurst-Style)
- Pelmeni Production Process: Step-by-Step Guide
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).