Method
- Make chenna: bring milk to a boil. Reduce heat to medium-low. Add lemon juice gradually, stirring — the milk will curdle and the whey will separate. Continue stirring 60 seconds.
- Pour through a clean cheesecloth-lined sieve. Rinse the chenna under cold water for 30 seconds to remove the lemon flavour. Tie up the cloth and hang to drain for 30 minutes — the chenna should still feel slightly moist, not bone-dry.
- Place the chenna on a clean work surface. Knead with the heel of your palm for 8 minutes — the chenna transforms from grainy to smooth and slightly sticky as the proteins develop. The kneading is the technical heart of roshogolla; insufficient kneading produces firm, dense balls that don't expand.
- Add the semolina and knead briefly to incorporate. Divide the chenna into 12 portions and roll between your palms into smooth, crack-free balls. Cracks cause the balls to break apart in the syrup.
- Bring the sugar and water to a rolling boil in a wide heavy pot. The syrup should be just-thickened, not too thick. Drop the chenna balls in carefully.
- Cover the pot and cook over medium-high heat for 15 minutes — the balls should triple in size and float to the surface. Stir gently once or twice. Add cardamom and rosewater. Cool to room temperature in the syrup. Serve at room temperature or refrigerated, the syrup as the dressing.
Common questions
Can Roshogolla be made ahead?
Roshogolla is best made and eaten the same day, but the components can be prepped earlier — chop and measure the ingredients up to a day ahead, refrigerated separately. Final cooking takes about 30 minutes.
Is Roshogolla spicy?
Roshogolla as written is mild to mildly warming — the heat comes from aromatics rather than chili. Add fresh sliced chili or chili oil at the end if you'd like to push it spicier.
Is Roshogolla vegetarian or gluten-free?
This recipe is suitable for most diets. If you have specific restrictions, the substitutions section in each ingredient note covers the most common swaps.
How hard is Roshogolla to make at home?
Roshogolla is more demanding — total time around 90 minutes plus marinating/resting where noted. Specific technique (knife work, wok hei, fermentation) makes the difference between a passable result and the real thing.
Can Roshogolla be scaled up or down?
This recipe is written for 12 servings. To scale, multiply each ingredient proportionally; the cooking times stay the same up to about double the volume. Beyond that, expect to cook in batches because of pan size and heat distribution.
Cultural Note
Roshogolla is the most contested Bengali sweet ? both Bangladesh and West Bengal claim its invention. The dish was reportedly invented in 1868 by Nobin Chandra Das, a Calcutta sweet-shop owner. The 'wet' style (in syrup) is the Bengali version; dry roshogolla (rasmalai) is a separate dish. Bangladeshi versions tend to be slightly less sweet than Calcutta versions. The dish has Geographical Indication tag protection in both countries.