Rasgulla are soft, spongy Indian cottage cheese dumplings simmered in a light sugar syrup. This version uses condensed milk to simplify the traditional chhena-making process, giving you reliably tender rasgullas without reducing milk for hours. The result is a classic Bengali sweet that’s perfect for festivals, celebrations, or a comforting homemade treat.
Ingredients
- 1 can (14 oz / 400 g) sweetened condensed milk
- 3 cups (720 ml) whole milk
- 2 tablespoons fresh lemon juice (or white vinegar)
- 1 cup (200 g) granulated sugar
- 4 cups (960 ml) water
- 1 teaspoon cardamom powder (optional)
- 1 tablespoon rose water (optional)
- Pinch of saffron strands (optional)
Instructions
- Make the chhena (cottage cheese): In a heavy-bottomed pot, bring the whole milk to a gentle boil over medium heat, stirring occasionally. Once boiling, reduce heat to low and slowly add the lemon juice, stirring gently. The milk will curdle; continue stirring for 1–2 minutes until the whey (pale green liquid) separates completely. Turn off heat.
- Drain and rinse: Line a colander with a clean muslin cloth or cheesecloth. Pour the curdled milk into the cloth. Rinse under cold running water to remove the lemon flavor. Gather the cloth and squeeze out excess water. Hang for 15–20 minutes to drain further.
- Knead the chhena: Transfer the chhena to a large plate. Add the condensed milk and knead with your palm for 5–7 minutes until the mixture is smooth, soft, and slightly sticky. It should form a dough that doesn’t crack. If it feels dry, add 1–2 teaspoons of water.
- Shape the balls: Grease your palms with a little ghee or oil. Divide the dough into 12 equal portions. Roll each portion into a smooth, crack-free ball. Ensure there are no cracks, as they cause the rasgullas to break while cooking.
- Prepare the syrup: In a wide, deep pan, combine the sugar and water. Bring to a boil over medium-high heat, stirring until sugar dissolves. Add the cardamom powder and saffron (if using). Let the syrup boil for 2–3 minutes.
- Cook the rasgullas: Gently slide the balls into the boiling syrup. Cover the pan and cook on medium-high heat for 12–15 minutes. The rasgullas will expand to almost double in size. Do not stir during cooking; instead, gently shake the pan occasionally to prevent sticking.
- Check doneness: After 12 minutes, gently press one rasgulla with a spoon – it should bounce back. If it feels too soft, cook for 2–3 more minutes. Turn off heat and let them cool in the syrup for 10 minutes.
- Add rose water: Stir in the rose water (if using) after removing from heat. Let the rasgullas cool completely to room temperature.
- Chill and serve: Transfer to a bowl and refrigerate for at least 2 hours before serving. Serve chilled, with a little syrup spooned over each.
Tips
- Use whole milk: Whole milk gives the chhena the right fat content for soft rasgullas. Low-fat milk will make them dense and chewy.
- Knead well: The kneading step is crucial – under-kneading leads to crumbly rasgullas, while over-kneading makes them rubbery. Knead until the dough is smooth and slightly glossy.
- No cracks: Any crack on the surface will cause the rasgulla to break apart during boiling. Smooth the balls with your palms and ensure they are crack-free.
- Syrup consistency: The syrup should be thin (like water) while boiling. If it becomes too thick, the rasgullas won’t absorb enough syrup and will be less juicy.
Serving Suggestions
Serve rasgullas chilled as a dessert after a meal. They pair beautifully with a cup of hot masala chai. Garnish with chopped pistachios or a few saffron strands for a festive touch. For a richer presentation, serve them in small bowls with a drizzle of extra syrup and a scoop of vanilla ice cream.
Variations
- Kesar Rasgulla: Add a generous pinch of saffron soaked in 1 tablespoon warm milk to the dough before shaping.
- Pista Rasgulla: Finely chop 2 tablespoons of pistachios and knead into the dough for a nutty flavor and green speckles.
- Chocolate Rasgulla: Add 1 tablespoon cocoa powder to the dough for a chocolate twist – reduce the sugar in the syrup by 2 tablespoons to balance sweetness.
- Coconut Rasgulla: Mix 2 tablespoons of desiccated coconut into the dough for a tropical flavor.
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. They taste best cold. To reheat, gently warm them in the syrup in a saucepan over low heat for 2–3 minutes, but avoid boiling as they may break. Do not freeze rasgullas, as the texture becomes mushy upon thawing.
Frequently Asked Questions
Why did my rasgullas turn hard?
Hard rasgullas are usually caused by over-kneading the dough or cooking them too long. Ensure you knead only until smooth and cook for the recommended time. Also, check that your syrup is thin enough.
Can I use store-bought paneer instead of making chhena?
Yes, you can use 2 cups (250 g) of crumbled paneer. Knead it with the condensed milk until smooth. However, homemade chhena gives a softer texture; store-bought paneer may result in slightly denser rasgullas.
Why did my rasgullas flatten or break?
This happens if the dough has cracks or if you stirred the syrup during cooking. Always roll smooth balls and shake the pan gently instead of stirring. Also, ensure the syrup is boiling before adding the balls.
Can I reduce the sugar?
Yes, you can reduce the sugar in the syrup to 3/4 cup (150 g) for a less sweet dessert. However, the syrup needs enough sugar to create the right texture; too little sugar may make the rasgullas less spongy.
How do I know when the rasgullas are done?
They will double in size and turn slightly translucent. Press one gently – it should spring back immediately. If it stays indented, cook for 2–3 more minutes.
Can I make these vegan?
Traditional rasgullas rely on dairy, but you can try using full-fat coconut milk to make the chhena and a vegan condensed milk substitute. The texture will be slightly different and less firm, but still tasty.
Related
- How to Make Sauerkraut at Home: Easy Guide
- How to Make Sauerkraut in a Crock
- How to Make Sauerkraut in a 5 Gallon Bucket
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).