Go Back

Rasgulla: The Iconic Spongy Delight of Indian Desserts

Rasgulla is a classic Indian dessert made from soft chhena (fresh paneer) balls cooked in light sugar syrup until perfectly spongy and juicy. This traditional sweet is light, mildly flavored, and melts in your mouth with every bite.
Prep Time 55 minutes
Cook Time 25 minutes
Soaking Time 1 hour 30 minutes
Total Time 2 hours 50 minutes
Servings: 4
Course: Dessert
Cuisine: Bengali, Indian

Ingredients
  

For Rasgulla Balls
  • 1 liter full-fat milk
  • 2 –3 tablespoons lemon juice or vinegar
  • 1 tablespoon semolina suji (optional)
  • 1 tablespoon all-purpose flour maida (optional)
For Sugar Syrup
  • 2 cups sugar
  • 4 cups water
  • ½ teaspoon cardamom powder
  • 1 teaspoon rose water optional
For Garnish (Optional)
  • A few saffron strands
  • 1 –2 tablespoons chopped pistachios or almonds

Equipment

  • Large pot
  • Mixing plate
  • Muslin cloth or cheesecloth
  • Strainer
  • Wide cooking vessel with lid
  • - Slotted spoon

Method
 

Step 1: Prepare the Chhena
  1. Bring the milk to a boil and slowly add lemon juice while stirring until the milk curdles. Strain through a muslin cloth and rinse under cold water to remove any lemon flavor. Tie the cloth and hang for 30 minutes to drain excess water.
Step 2: Knead the Chhena
  1. Transfer the chhena to a plate. Add semolina and flour if using. Knead for about 10 minutes until smooth and free from cracks.
Step 3: Shape the Balls
  1. Divide the dough into equal portions and roll into smooth balls without cracks. You should get about 12–14 balls.
Step 4: Prepare the Sugar Syrup
  1. Combine sugar and water in a wide pot and bring to a boil. Add cardamom powder and rose water and simmer for 5–7 minutes.
Step 5: Cook the Rasgullas
  1. Drop the balls into the boiling syrup one at a time. Cover and cook on medium heat for 10–12 minutes until they double in size and become spongy.
Step 6: Soak and Serve
  1. Turn off the heat and allow the rasgullas to rest in the syrup for 1–2 hours before serving. Garnish with saffron or chopped nuts if desired.

Notes

Use full-fat milk for the softest texture.
Knead the chhena thoroughly for smooth, spongy rasgullas.
Always roll crack-free balls to prevent breaking.
Cook in thin syrup, not thick syrup.
Store in the refrigerator in the same syrup for up to 5–7 days.
Do not freeze, as it affects the texture.