Rasgulla is a beloved Bengali sweet made from fresh paneer (chhena) balls simmered in a light sugar syrup. This easy method breaks down the process into simple, foolproof steps so you can make soft, spongy rasgullas at home without special equipment. With the right curdling technique and gentle cooking, you’ll get melt-in-the-mouth sweets that rival any shop-bought version.
Ingredients
- 1 liter (4 cups) full-fat milk (not ultra-pasteurized)
- 3 tablespoons (45 ml) lemon juice or white vinegar, diluted with 3 tablespoons water
- 2 cups (400 g) granulated sugar, divided
- 4 cups (960 ml) water
- 1/2 teaspoon cardamom powder (optional)
- 1/4 teaspoon rose water (optional)
- Ice cubes (for chilling the syrup)
Instructions
- In a heavy-bottomed pot, bring the milk to a gentle boil over medium heat, stirring occasionally to prevent scorching. Once it starts boiling, reduce the heat to low.
- Gradually add the diluted lemon juice or vinegar, 1 tablespoon at a time, stirring gently. The milk will curdle and separate into white curds (chhena) and greenish whey. Stop adding acid when the whey is clear and the curds look lumpy.
- Turn off the heat and let the mixture sit for 5 minutes. Pour it into a cheesecloth-lined colander and rinse the curds under cold running water to remove the sour taste. Squeeze gently to remove excess water.
- Hang the cheesecloth for 15–20 minutes until the chhena is firm but still moist. It should feel like soft paneer, not dry.
- Transfer the chhena to a clean plate or wide bowl. Knead it with the palm of your hand for 8–10 minutes until it becomes smooth and slightly oily. It should form a soft, pliable dough that doesn’t crack.
- Divide the dough into 12 equal portions and roll each into a smooth ball with no cracks. Keep them covered with a damp cloth while you make the syrup.
- In a wide, deep pan (at least 8 inches across), combine 1 cup (200 g) sugar and 4 cups (960 ml) water. Bring to a boil, stirring until the sugar dissolves. Add the remaining 1 cup (200 g) sugar and stir again. The syrup should be thin and not too thick.
- Add the cardamom powder and rose water to the syrup if using. Bring the syrup to a rolling boil.
- Gently slide the chhena balls into the boiling syrup. They will sink initially. Cover the pan and cook on medium-high heat for 15 minutes. Do not stir during this time; the steam helps them puff up.
- After 15 minutes, uncover and gently stir the rasgullas with a slotted spoon. They should have doubled in size and be soft. Cook uncovered for another 5–10 minutes, or until they are firm to the touch but still spongy.
- To check doneness, press one gently: it should spring back. If it feels dense, cook a few minutes longer.
- Remove the pan from heat. Add a few ice cubes to the syrup to cool it down quickly and stop the cooking. Let the rasgullas cool completely in the syrup.
- Transfer to a bowl and refrigerate for at least 2 hours before serving. The syrup will thin out further and the rasgullas will absorb more sweetness.
Tips
- Use full-fat milk. Low-fat or skim milk won’t produce enough curds and will result in dense, rubbery rasgullas. Avoid ultra-pasteurized milk as it may not curdle properly.
- Knead well. The kneading step is crucial. If the chhena is under-kneaded, the balls will be grainy and crack; if over-kneaded, they become tough. Knead until the dough feels smooth and slightly greasy.
- Don’t overcrowd the pan. Use a wide pan so the rasgullas have room to expand. If they touch each other, they may stick and lose their shape.
- Adjust sweetness. The syrup is intentionally thin. If you prefer a thicker syrup, you can add more sugar after cooking, but keep it light so the rasgullas stay juicy.
Serving Suggestions
Serve rasgullas chilled, straight from the syrup, in small bowls with a little syrup spooned over. They are perfect as a dessert after a spicy meal, or as a festive treat during celebrations. Garnish with a few saffron strands or chopped pistachios for extra color. Rasgullas also pair well with a scoop of vanilla ice cream for a fusion dessert.
Variations
- Kesar Rasgulla: Add a pinch of saffron soaked in 1 tablespoon warm milk to the syrup for a fragrant twist.
- Rasmalai: Flatten the cooked rasgullas slightly and soak them in sweetened, thickened milk flavored with cardamom and saffron instead of syrup.
- Stuffed Rasgulla: Insert a small piece of pistachio or a drop of rose syrup into the center of each ball before cooking.
- Baked Rasgulla: After cooking, place rasgullas in a baking dish, top with a little syrup, and bake at 350°F (175°C) for 10 minutes for a caramelized top.
Storage and Reheating
Store rasgullas in an airtight container in the refrigerator for up to 4 days. Keep them submerged in the syrup to prevent drying out. They taste best within 2 days. To reheat, warm the rasgullas and syrup gently in a saucepan over low heat for 2–3 minutes, or microwave individual servings for 20–30 seconds. Do not boil them again as they may become rubbery. Rasgullas can also be frozen in the syrup for up to 1 month; thaw overnight in the refrigerator before serving.
Frequently Asked Questions
Why did my rasgullas turn out hard and dense?
This usually happens if the chhena was over-kneaded, the syrup was too thick, or the balls were cooked too long. Knead just until smooth, use a thin syrup, and stick to the cooking times. Also, make sure the milk is full-fat and fresh.
Can I use store-bought paneer?
Yes, but the texture will be different. Store-bought paneer is often drier and may not give the same spongy result. If using it, crumble and knead it with a little milk or water to soften before shaping.
Why did my chhena not curdle?
If the milk doesn’t curdle, the acid may be too old, or the milk might be ultra-pasteurized. Add a little more diluted lemon juice, and make sure the milk is boiling. If it still doesn’t curdle, the milk is likely not suitable.
How do I know when the rasgullas are done?
They should have doubled in size and feel light and spongy when pressed. Cut one open: the inside should be porous and soft, not dense. If they feel heavy, cook for a few more minutes.
Can I reduce the sugar?
Rasgullas need a certain amount of sugar for the syrup to work and for preservation. Reducing it too much may make them less sweet but also less tender. You can use a sugar substitute, but the texture may change.
Why did my rasgullas flatten after cooking?
This can happen if the syrup was too thick, the balls were not rolled tightly, or they were stirred too early. Always roll smooth, crack-free balls and avoid stirring during the first 15 minutes.
Related
- Pelmeni Dumplings: Cooking Tips for Perfect Results
- Pelmeni Dumpling Filling Ideas (10 Tasty Mixes)
- Molly Yeh Sauerkraut Pancakes: Crispy, Tangy, Easy
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).