Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Rasgulla from India AI-generated image

Desserts & Sweets India

Rasgulla

Spongy cheese balls soaked in light sugar syrup.

West Bengal, Odisha, India

Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

About Rasgulla

Balls of fresh chhena cheese are boiled in a thin sugar syrup until they swell into soft, spongy spheres that drip syrup at the squeeze. Light and milky, it is the pride of eastern India.

History & Culture

Rasgulla's origins are debated, with both West Bengal and Odisha claiming the sweet as their own; the dish is widely believed to have emerged in the eastern Indian subcontinent during the 19th century, though the exact creator and location remain contested among historians. The basic preparation - chhena (fresh curdled cheese) kneaded and boiled in sugar syrup - is common across the region, but variations exist in syrup density, texture, and serving temperature.

In West Bengal, rasgulla is a cornerstone of festive celebrations and daily life, often served at weddings and religious offerings, while Odisha's version, known as *khira rasagola*, is traditionally linked to the Jagannath temple in Puri. The sweet's cultural significance lies in its role as a symbol of regional pride and culinary identity, with both states having received Geographical Indication tags for their distinct preparations, reflecting its deep-rooted place in eastern Indian tradition.

How to make Rasgulla

AI-assisted, not kitchen-tested

Rasgulla

Soft, spongy balls of fresh chhena cheese simmered in a thin sugar syrup scented with cardamom and rose water - the iconic sweet of Bengal and Odisha.

Prep
45 min
Cook
40 min
Total
85 min
Serves
8 (makes about 16 rasgulla)
Difficulty
Medium

Recipe ingredients

  • 1.5 L (6½ cups) whole milk, full-fat, not ultra-pasteurized if possible
  • 45 ml (3 tbsp) lemon juice, fresh, or 60 ml / 4 tbsp white vinegar
  • 500 ml (2 cups) water, for the chhena rinse
  • 300 g (1½ cups) sugar, for the syrup
  • 900 ml (3¾ cups) water, for the syrup
  • 1 whole green cardamom, lightly crushed, or ¼ tsp ground
  • 1 tsp rose water, optional but traditional
  • 1 pinch salt, balances the syrup

Steps

  1. 1 Pour the milk into a heavy-bottomed pan, bring just to a boil over medium heat, then reduce to medium-low.
  2. 2 Mix the lemon juice with 60 ml / ¼ cup water. Slowly stir this into the hot milk while it sits off the heat. Within a minute the milk should curdle, with greenish whey separating from white curds. If it does not, add another tablespoon of lemon juice and wait.
  3. 3 Line a fine-mesh sieve with muslin (or a clean cotton kitchen towel) and set it over a bowl. Pour the curds through and rinse under cool running water for 30–60 seconds to wash out the lemon flavour. Drain well.
  4. 4 Gather the cloth into a tight bundle and hang or squeeze for 30 minutes to remove excess whey. The chhena should be moist but hold its shape when pressed - NOT dry or crumbly. Over-draining is the most common reason rasgulla turn rubbery.
  5. 5 Tip the chhena onto a clean surface and knead with the heel of your hand for 6–8 minutes, until completely smooth and free of grain. Smear a tiny amount of ghee on your palm at the end; the dough should feel like soft dough, not crumbly and not sticky.
  6. 6 Divide into 16 equal portions (about 25 g each) and roll between your palms into smooth, crack-free balls. Any crack will cause them to break apart while cooking.
  7. 7 Meanwhile, prepare the syrup: combine the sugar and 900 ml / 3¾ cups water in a wide, deep pan (the rasgulla must fit in a single layer with room to expand). Add the crushed cardamom and salt. Bring to a boil and simmer 4 minutes so the sugar dissolves fully.
  8. 8 Slide the chhena balls gently into the gently simmering syrup. They will sink at first - that is correct. Cover with a tight lid and cook on medium heat for 12 minutes. Do not lift the lid; the trapped steam helps the balls puff up.
  9. 9 Remove the lid, raise the heat slightly, and simmer uncovered for another 8–10 minutes, until the balls have doubled in size, feel light and springy when pressed with a spoon, and float confidently.
  10. 10 Turn off the heat, stir in the rose water, and let the rasgulla cool in the syrup for at least 4 hours, ideally overnight in the fridge. They will absorb syrup and become spongier as they rest.
  11. 11 Serve chilled, spooned into a small bowl with some of the syrup. Bon Appétit-style squeeze test: a finished rasgulla should drip syrup back into the bowl when gently pressed and spring back when released.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

A Bengali sweet shop, served chilled in its syrup.

No restaurants are listed for Rasgulla yet. Serve it? Get listed and be the first.

Planning a trip to India?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Rasgulla recipe yet. Yours would be the first.

Share how you make Rasgulla

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Rasgulla - frequently asked questions

What is Rasgulla?

Balls of fresh chhena cheese are boiled in a thin sugar syrup until they swell into soft, spongy spheres that drip syrup at the squeeze. Light and milky, it is the pride of eastern India.

What is Rasgulla made of?

Rasgulla is made with chhena cheese, sugar syrup, cardamom and rose water.

Where does Rasgulla come from?

Rasgulla comes from India, and is especially associated with West Bengal, Odisha. Rasgulla's origins are debated, with both West Bengal and Odisha claiming the sweet as their own; the dish is widely believed to have emerged in the eastern Indian subcontinent during the 19th century, though the exact creator and location remain contested among historians.

Where can I eat Rasgulla?

A Bengali sweet shop, served chilled in its syrup.

How do you make Rasgulla?

Making Rasgulla at home takes about 45 minutes of prep and 40 minutes of cooking. The recipe on this page serves 8 (makes about 16 rasgulla) and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

More traditional dishes from India

Taste Rasgulla in Delhi

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to India

Round out your trip - most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Rasgulla.

Write a review

Sign in to verify you're a real person, then share your thoughts on Rasgulla.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Rasgulla.