Good food. Less fuss.
From the EZdish collection

Rasgulla

Bengali · Dessert

Soft, spongy, and iconic Indian cottage cheese dumplings soaked in a delicate, cardamom-scented sugar syrup.

IntermediateVegetarianGluten free
Jump to recipe
Rasgulla — recipe cover
1 hrA little patience, a lot of flavor
Prep time30 min
Cook time30 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

9 steps. Take it one step at a time.

  1. Boil the milk in a large heavy-bottomed pan

    Boil the milk in a large heavy-bottomed pan. Once it reaches a boil, turn off the heat and wait for 1 minute.

  2. Gradually add the diluted lemon juice

    Gradually add the diluted lemon juice to the milk while stirring gently. Once the milk curdles completely and the greenish whey separates, stop adding the acid.

  3. Strain the curdled milk through a muslin or cheesecloth

    Strain the curdled milk through a muslin or cheesecloth. Rinse the chhena under cold running water to remove the lemony taste.

  4. Squeeze out the excess water and hang the cloth

    Squeeze out the excess water and hang the cloth for about 30-45 minutes until the chhena is moist but not dripping.

    45 min
  5. Transfer the chhena

    Transfer the chhena to a plate, add semolina, and knead with the heel of your palm for 5-8 minutes until the texture is smooth and slightly greasy.

    8 min
  6. Divide the dough

    Divide the dough into small equal parts and roll them into smooth, crack-free balls.

  7. Combine sugar, water, and cardamom

    In a wide pressure cooker or a large deep pot, combine sugar, water, and cardamom. Bring to a boil at 100°C (212°F).

  8. Gently drop the balls

    Gently drop the balls into the boiling syrup. Cover with a lid and cook on medium-high heat for 12-15 minutes. The balls will double in size.

    15 min
  9. Turn off the heat and let them cool completely

    Turn off the heat and let them cool completely in the syrup before serving. They are best served chilled.

A little kitchen wisdom

Ensure the chhena (cheese) is kneaded until completely smooth to avoid cracks in the balls. Do not open the lid while boiling the rasgullas as the temperature drop can cause them to shrink.

What you'll need

Heavy bottom panMuslin clothPressure cooker or deep potMixing plate
Keep the good going

For now. And for later.

Make it ahead

Rasgullas can be prepared and kept in the syrup up to 2 days ahead of time for better absorption.

Store & enjoy

Store in the sugar syrup in an airtight container in the refrigerator. Can be served cold or slightly warm by microwaving for 10 seconds.

Allergens

Contains milk.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Rasgulla
Step 1 of 9

Boil the milk in a large heavy-bottomed pan

Boil the milk in a large heavy-bottomed pan. Once it reaches a boil, turn off the heat and wait for 1 minute.