Food Stories

Rasagulla — The Odisha vs Bengal Origin Debate Settled

Few culinary debates in India have raged longer or more passionately than the question of where Rasagulla — that soft, syrup-soaked white sphere of joy — was born. Was it Bengal, where it became famous in Kolkata's sweet shops? Or Odisha, where it has been offered to Lord Jagannath for centuries? After years of legal battles, GI tag rulings and historical research, the answer is clearer than many realise. This is the complete story.

What Is Rasagulla?

Rasagulla (also spelled Rasgulla, Rasogolla or Rosogolla) is a traditional Indian sweet made by curdling milk to produce chhena (a soft, fresh cottage cheese), kneading the chhena into a smooth dough, shaping it into round balls and cooking these balls in a light sugar syrup until they puff up, soften and absorb the syrup. The result is a spongy, syrup-laden dessert that has become iconic across India and the Indian diaspora.

Rasagulla is closely related to other chhena-based sweets including Rasamalai, Sandesh, and Odisha's signature Chhena Poda — all of which use chhena as their primary ingredient.

The Long-Running Debate

For decades, two states have claimed Rasagulla as their cultural property:

  • Bengal claims that Rasagulla was invented in 1868 by Nobin Chandra Das, a Kolkata-based confectioner who is widely credited as the man who popularised the modern Rasagulla in India.
  • Odisha claims that Rasagulla has been offered to Lord Jagannath at the Puri temple for at least 500 years as part of the Niladri Bije ritual, and that the sweet was carried from Odisha to Bengal by travelling priests and traders centuries before Nobin Chandra Das's time.

The dispute became national news in the 2010s when both states launched formal applications for the Geographical Indication (GI) tag — a legal recognition of cultural and geographical origin — with the Government of India.

The GI Tag Rulings

In November 2017, the GI Registry granted the GI tag to "Banglar Rasogolla" — a recognition of Bengal's distinct version of the sweet. This was widely (and incorrectly) interpreted in much of the national press as a final verdict that Bengal had "won" the Rasagulla origin debate.

The truth was more nuanced. The GI Registry made it clear that the tag applied specifically to "Banglar Rasogolla" — Bengali Rasagulla as a regional variety — and not to the Rasagulla as a category. Odisha, in fact, had not lost its claim. It just hadn't yet completed its own GI application.

In July 2019, Odisha was granted its own GI tag for "Odisha Rasagola" — formally recognising the state's own centuries-old Rasagulla tradition. Both tags coexist today. They acknowledge what historians and food scholars have always known: the two states have distinct, authentic versions of the same sweet.

The Pahala Rasagulla Tradition

Long before any GI tag, there was Pahala. Pahala is a small town situated on National Highway 16 between Bhubaneswar and Cuttack in Odisha. For at least the last two centuries — and likely much longer — Pahala has been famous across Odisha for one thing: its Rasagulla. Drive through Pahala today and you will find dozens of small sweet shops along the highway, each selling fresh Rasagulla packed in clay pots or paper cones.

Pahala Rasagulla has a distinct character. It is slightly larger and softer than Bengali Rasagulla, with a porous, almost spongy texture that absorbs the syrup deeply. The syrup itself is darker and richer — closer to caramel than to plain sugar water — because it is cooked longer, giving the sweet a subtle warmth that Bengali Rasagulla does not have.

According to local tradition, Pahala became famous as a Rasagulla town because cattle in this area produce milk of exceptional quality, ideal for making chhena. Travellers and pilgrims passing between Bhubaneswar and Cuttack would stop at Pahala to taste the sweet, and the reputation grew.

The Connection to Lord Jagannath — Niladri Bije

The strongest historical evidence for Rasagulla's Odia origin lies in temple records and traditions of the Jagannath Temple in Puri. According to centuries-old custom, Rasagulla has been offered to Lord Jagannath as part of a specific ritual called Niladri Bije.

Niladri Bije is the final day of the famous Rath Yatra festival, when Lord Jagannath returns from his nine-day stay at the Gundicha Temple to his main temple at Puri. According to the legend, while Lord Jagannath is away on the Rath Yatra, his consort Goddess Lakshmi is left behind at the main temple. When he returns, Lakshmi is angry and refuses to allow him entry. To appease her, the Lord offers Rasagulla — a sweet famously irresistible to her — and only then is he allowed back into the sanctum.

This ritual has been performed every year for at least 500 years, according to temple records, and references to "Rasagola" appear in 14th and 15th-century Odia literature — long before Bengal's documented history with the sweet. The 15th-century Odia poet Balarama Das, in his work Dandi Ramayana, mentions Rasagulla, and the great Odia poet Sarala Das also referenced sweets very similar to Rasagulla in his Mahabharata adaptation.

How Odisha Rasagulla Differs from Bengali Rasagulla

Both varieties are delicious, and both deserve their place at the Indian sweet table. Here is how they differ:

Texture

Odisha Rasagulla is softer, more porous, and slightly larger. It melts on the tongue in a way that almost dissolves. Bengali Rasagulla is firmer, more spongy and bouncy, with a characteristic resilience when bitten into.

Colour

Odisha Rasagulla is creamy beige to light brown — a result of longer cooking and slightly caramelised syrup. Bengali Rasagulla is a snowy, pure white that has become its visual signature.

Syrup

Odisha Rasagulla is bathed in a thicker, darker, more caramel-like sugar syrup. Bengali Rasagulla sits in a clear, lighter syrup that is mostly water and sugar.

Sweetness

Both are sweet, but the flavours differ. Odisha Rasagulla has a more rounded, almost burnt-sugar warmth. Bengali Rasagulla is cleaner, simpler, more delicate in its sweetness.

Shape and Size

Pahala-style Odisha Rasagulla tends to be slightly larger — sometimes the size of a small lemon. Bengali Rasagulla is typically more uniformly small, almost golf-ball-sized.

The Verdict — Is the Debate Really Settled?

Both Odisha and Bengal have legitimate, documented claims to the Rasagulla. Bengal popularised the sweet across India and the world through Nobin Chandra Das and his successors, particularly K. C. Das, whose canned Rasagulla became famous internationally. Odisha, however, has the older tradition — with at least 500 years of documented Rasagulla offerings at the Jagannath Temple, and centuries of Pahala Rasagulla heritage that predates any documented Bengali variety.

The most accurate way to describe the situation: Rasagulla originated in Odisha as a temple offering. Bengal transformed it into a commercial, branded sweet that became famous across the world. Both versions are authentic. Both have GI tags. And both deserve to be celebrated.

How to Make Authentic Odia Rasagulla at Home

Ingredients (Makes 12-15 Rasagullas)

  • Full-fat milk — 1 litre
  • Lemon juice or vinegar — 2 tablespoons
  • Sugar — 1 cup
  • Water — 4 cups
  • Cardamom — 2-3 pods, lightly crushed
  • Rose water — 1 teaspoon (optional)

Method

  1. Make the chhena — Boil the milk, then add lemon juice gradually until milk curdles. Strain through muslin, rinse with cold water and squeeze out excess water.
  2. Knead — Place the chhena on a clean surface and knead with the heel of your hand for 8-10 minutes until smooth and soft.
  3. Shape — Roll the chhena into small smooth balls, slightly smaller than a walnut.
  4. Prepare syrup — In a deep pot, combine sugar, water and cardamom. Bring to a boil.
  5. Cook — Drop the chhena balls into the boiling syrup. Cover and cook on medium-high heat for 15-18 minutes. The balls will double in size as they absorb the syrup.
  6. Rest — Turn off the heat and let the Rasagullas rest in the syrup for at least 2 hours before serving. Serve chilled or at room temperature.

Where to Eat Authentic Odia Rasagulla

Beyond Pahala itself, the best place to taste authentic Odia Rasagulla in Bhubaneswar is at Odisha Hotel. Our Rasagulla is made fresh in-house, using the traditional Odia method of slightly longer cooking and richer syrup. It is served as part of our Odia Thali dessert course and is also available as a standalone sweet.

You can also experience our Rasagulla at our branches in Delhi (Sainik Farm), Bengaluru (HSR Layout) and Pune (Wakad and Kharadi) — bringing authentic Odia sweets to Indian cities where they are otherwise hard to find.

View Our Full Menu Find Your Nearest Branch

Frequently Asked Questions

Did Rasagulla originate in Odisha or Bengal?

Both states have valid claims. Bengal popularised the sweet commercially through Nobin Chandra Das in 1868, while Odisha has documented temple offerings of Rasagulla at the Jagannath Temple in Puri for at least 500 years. The GI Registry has granted separate tags to both — "Banglar Rasogolla" (2017) and "Odisha Rasagola" (2019) — recognising them as distinct authentic varieties of the same beloved sweet.

What is Pahala Rasagulla?

Pahala Rasagulla refers to the traditional Rasagulla made in Pahala, a small town between Bhubaneswar and Cuttack in Odisha that has been famous for its Rasagulla for at least two centuries. Pahala Rasagulla is softer, slightly larger, and bathed in a thicker, more caramel-coloured syrup compared to its Bengali counterpart.

How is Odisha Rasagulla different from Bengali Rasagulla?

Odisha Rasagulla is softer in texture, slightly larger in size, beige to light brown in colour, and served in thicker, darker syrup. Bengali Rasagulla is firmer, smaller, snowy white, and served in a thinner, clearer syrup. Both are made from chhena and sugar but differ in technique and final character.

What is the connection between Rasagulla and Lord Jagannath?

Rasagulla has been offered to Lord Jagannath at the Puri temple for at least 500 years as part of the Niladri Bije ritual on the last day of Rath Yatra. According to the legend, Lord Jagannath offers Rasagulla to Goddess Lakshmi to appease her after his nine-day absence during the festival.

When did Odisha get the GI tag for Rasagulla?

Odisha was granted the GI tag for "Odisha Rasagola" in July 2019. This came two years after Bengal received its GI tag for "Banglar Rasogolla" in 2017. The two tags recognise distinct regional varieties rather than competing origin claims.

Where can I get the best Odia Rasagulla in Bhubaneswar?

Authentic Odia Rasagulla is available at all five branches of Odisha Hotel in Bhubaneswar — Sahid Nagar, BJB Nagar, Chandrasekharpur, Khandagiri and Patia. Each is made fresh in-house using traditional Odia recipes. For the original Pahala Rasagulla, visit the town of Pahala itself, located on National Highway 16 between Bhubaneswar and Cuttack.

Tags: Rasagulla Pahala Rasagulla Odisha Sweets GI Tag Rasagulla Niladri Bije

Try Authentic Odia Rasagulla

Made fresh in-house at every Odisha Hotel branch. The taste of 500 years of tradition.