Rasgulla is a beloved Indian dessert of soft, spongy cheese dumplings simmered in a light sugar syrup. Known in English as “cottage cheese dumplings in syrup” or “Indian cheese balls in sugar syrup,” this sweet originates from the eastern regions of India, particularly West Bengal and Odisha, where its exact origin is a friendly point of debate. What makes rasgulla work so beautifully is the contrast between the tender, almost cloud-like texture of the chhena (fresh cheese) and the delicate, not-too-sweet syrup that soaks into every bite.
Ingredients
- 1 liter (4 cups) full-fat milk
- 2 tablespoons (30 ml) lemon juice or white vinegar
- 1 cup (200 g) granulated sugar
- 3 cups (720 ml) water
- 1/4 teaspoon cardamom powder (optional)
- 1 teaspoon rose water or 2 drops of rose essence (optional)
- 2 tablespoons (15 g) fine semolina (sooji/rava), optional for binding
Instructions
- Make the chhena (fresh cheese): In a heavy-bottomed pot, bring the milk to a gentle boil over medium heat, stirring occasionally to prevent scorching. Once it boils, reduce the heat to low and slowly add the lemon juice or vinegar, one tablespoon at a time, stirring gently. The milk will curdle and separate into white solids (chhena) and a clear, greenish whey. Stop adding acid once the whey is clear; if it remains milky, add a few more drops.
- Drain and rinse: Line a colander with a clean muslin cloth or a thin kitchen towel. Pour the curdled milk into the cloth, then rinse the chhena under cold running water to remove any acidic taste. Gather the cloth and squeeze out as much water as possible. Hang the bundle for 15–20 minutes to drain further.
- Knead the chhena: Transfer the drained chhena to a wide plate or bowl. Knead it with the heel of your palm for 8–10 minutes until it becomes smooth, soft, and slightly glossy. There should be no graininess. If the mixture feels too dry, add a teaspoon of water; if too sticky, knead in the semolina (if using) to help bind it.
- Shape the balls: Divide the chhena into 12 equal portions. Roll each portion between your palms into a smooth, crack-free ball. The balls should be slightly larger than a cherry; they will double in size while cooking.
- Prepare the syrup: In a wide, deep pot (at least 8 inches in diameter), combine the sugar and water. Bring to a boil over medium-high heat, stirring until the sugar dissolves completely. The syrup should be thin and not too thick; it should coat a spoon lightly.
- Cook the rasgullas: Gently slide the cheese balls into the boiling syrup. They will sink initially. Cover the pot and cook on medium-high heat for 15–18 minutes. Do not stir while they cook; instead, gently shake the pot occasionally to prevent sticking. The balls will puff up and become translucent.
- Check for doneness: After 15 minutes, remove one ball and press it gently with your finger. It should spring back immediately. If it feels dense or breaks, cook for 3–5 more minutes. Once done, turn off the heat and let the rasgullas cool in the syrup for at least 30 minutes.
- Flavor (optional): Stir in the cardamom powder and rose water, if using, after the syrup has cooled slightly. Serve chilled or at room temperature.
Tips
- Use full-fat milk: Low-fat or skim milk produces a rubbery, dry chhena that will not yield soft rasgullas. For best results, use whole milk with at least 3.25% milk fat.
- Knead thoroughly: The most common mistake is under-kneading the chhena, which makes the balls dense and crumbly. Knead for a full 8–10 minutes until the mixture feels like a soft, smooth dough. Over-kneading can make them chewy, so stop when it looks glossy.
- Don’t overcrowd the pot: The balls need room to expand. Use a wide pot and keep the syrup at a rolling boil. If making a double batch, cook in two batches to maintain space.
- Substitute acid if needed: If you don’t have lemon juice or vinegar, you can use 1 teaspoon of citric acid dissolved in 2 tablespoons water. The taste will be similar, though lemon adds a faint citrus note.
Serving Suggestions
Rasgullas are traditionally served chilled in their syrup, often garnished with a few slivers of pistachio or a pinch of saffron. They make a perfect ending to a festive meal, alongside other Indian sweets like gulab jamun or jalebi. For a modern twist, serve them with a scoop of vanilla ice cream or a drizzle of reduced syrup. They are also delightful as a light dessert after a spicy curry dinner.
Variations
- Kheer Rasgulla: Instead of plain syrup, simmer the cooked rasgullas in a thickened milk sauce (rabri) flavored with cardamom and saffron.
- Stuffed Rasgulla: Before shaping, press a small piece of pistachio or a pinch of dried fruit into the center of each ball.
- Brown Sugar Syrup: Replace half the white sugar with jaggery (gur) for a deeper, caramel-like flavor and a golden hue.
- Vegan Version: Use firm tofu blended with a little lemon juice and a pinch of salt to mimic the chhena; cook in the same syrup. The texture will be slightly firmer but still pleasant.
Storage and Reheating
Rasgullas keep well in the refrigerator for up to 4 days when stored in an airtight container with the syrup. They actually taste better the next day as they absorb more syrup. To serve, bring them to room temperature or chill them further. Do not reheat rasgullas in a microwave, as they can become rubbery. If you prefer warm rasgullas, gently warm the syrup in a saucepan over low heat, then add the balls and let them sit for 5 minutes before serving. Freezing is possible for up to 1 month, but the texture may soften slightly upon thawing; thaw in the refrigerator overnight.
Frequently Asked Questions
Why did my rasgullas flatten or break apart? This usually happens if the chhena was too moist or under-kneaded. Make sure to squeeze out excess water thoroughly and knead until smooth. Also, the syrup must be at a full rolling boil before adding the balls; a gentle simmer will not puff them properly.
Can I use ricotta cheese instead of making chhena? Yes, you can substitute fresh, well-drained ricotta. However, ricotta is grainier and has a higher moisture content, so you’ll need to add a couple of tablespoons of semolina to bind it. The texture will be slightly less spongy than traditional rasgulla.
Why is my syrup too thick or too thin? The syrup should be about 30–40% sugar concentration. If it’s too thick, the rasgullas won’t absorb it and may harden. If too thin, they will be less sweet. After cooking, if the syrup seems too thin, remove the balls and boil the syrup down for a few minutes, then pour it back.
Can I make rasgullas without a pressure cooker? Absolutely. This recipe uses a regular pot on the stove. The key is to use a wide pot and keep the syrup at a steady boil. A pressure cooker is not necessary; it just speeds up the cooking time slightly.
How do I know when the rasgullas are fully cooked? The balls will double in size, become slightly translucent, and spring back when pressed. If you cut one open, the inside should be uniformly spongy with no raw, dense center. Overcooking can make them chewy, so check at 15 minutes.
Can I reduce the sugar? Yes, you can reduce the sugar to 3/4 cup (150 g) for a less sweet dessert, but keep the water amount the same. The syrup will be slightly thinner, and the rasgullas will be less sweet overall. For a natural alternative, you can use coconut sugar, though the color will be darker.
Related
- Knockwurst and Sauerkraut Slow Cooker Recipe
- How to Cook Pelmeni: Boil, Serve, and Enjoy
- How Long to Cook Pelmeni (Boil & Serve)
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).