Quick Answer
Mishti is the Bengali word for sweet, and it covers the family of milk-based confections associated with Bengal and Bangladesh – rasgulla, sandesh, rasmalai, cham cham and their relatives – though the term is used loosely for Indian sweets in general. Almost all of them are built from one of four bases: fresh curdled milk curd (chhena), reduced milk solids (khoya), roasted gram flour with ghee, or a fried dough soaked in syrup. Which base a sweet uses predicts far more about it than its name does, and it is the most useful thing to know when you are standing at a counter deciding what to order.

What Mishti Actually Means
Mishti (মিষ্টি) simply means “sweet” in Bengali. In everyday use it refers to the distinctive Bengali tradition of milk-based sweets that developed around chhena, the soft curd made by splitting warm milk with an acid.
That technique is what sets the Bengali repertoire apart. Much of the rest of the subcontinent’s confectionery is built on khoya, milk slowly reduced until it is nearly solid. Bengal built its sweets on fresh curd instead, which is why rasgulla and sandesh have a texture nothing in the khoya tradition matches: light, slightly springy, and far less dense.
Sweets are associated with celebration across South Asia – festivals, weddings, religious occasions, the end of a meal – and in Bengal specifically with hospitality. A box of mishti is what you arrive carrying.
The Four Families, and Why They Matter
If you learn nothing else here, learn this. Nearly every sweet on the counter belongs to one of four groups, and the group tells you what you are getting.
| Family | Base | Examples | What that means |
|---|---|---|---|
| 1. Chhena, boiled in syrup | Fresh milk curd, poached rather than fried | Rasgulla, raj bhog, cham cham, pantua’s cousins | Lowest fat of the four. Carries some milk protein. Most of the sugar sits in the syrup, which is partly controllable. |
| 2. Chhena, little or no syrup | Fresh milk curd, shaped and lightly sweetened | Sandesh, kacha gola | Generally the least sugar-loaded, because there is no syrup bath. Still a sugar-sweetened food. |
| 3. Khoya and reduced milk | Milk cooked down to solids | Barfi, peda, kheer kadam, rasmalai’s milk | Dense and fat-rich, because reducing milk concentrates its fat. Small pieces, big numbers. |
| 4. Flour or dough, fried, then syrup | Besan or maida, cooked in ghee or oil | Gulab jamun, pantua, jalebi, besan and motichoor ladoo | The most energy-dense group. Fat from the frying plus sugar from the syrup, stacked. |
The practical read: if you want the lighter option at a sweet shop, it is almost always in family 1 or 2. Sandesh and rasgulla are the lightest things on most counters. Anything fried and then soaked, or built on reduced milk and ghee, sits at the other end.
15 Types of Mishti and Indian Sweets

1. Rasgulla
Family 1. Balls of chhena poached in light sugar syrup until spongy. The defining Bengali sweet, and one of the lightest. Note that chhena is not the same thing as Western cottage cheese: it is made by splitting hot milk with lemon juice or vinegar and draining it immediately, giving a softer, crumblier curd with no added cream or salt. Recipes that substitute cottage cheese do not produce rasgulla.
2. Sandesh (Sondesh)
Family 2. Chhena kneaded with sugar and gently cooked, then shaped or moulded. Often flavoured with cardamom, saffron, nolen gur (date palm jaggery) in winter, or mango. Because there is no syrup, sandesh is usually the least sugary thing in the box.
3. Rasmalai
Families 1 and 3 combined. Flattened chhena discs served in sweetened, reduced milk scented with cardamom and saffron. The chhena is light; the milk it sits in is not, since reducing milk concentrates its fat and sugar. Its origin is disputed between Bengal and Odisha, with the Kolkata confectioner K.C. Das also credited – a claim worth stating as contested rather than settled.
4. Cham Cham (Chum Chum)
Family 1. Oblong chhena sweets poached in syrup, often tinted pink or pale yellow, sometimes split and filled with sweetened khoya, then rolled in coconut and garnished with nuts. Bengali in origin and especially associated with Porabari in Bangladesh.
5. Raj Bhog
Family 1. Essentially a larger, richer rasgulla: saffron-tinted, stuffed with a mixture of ground nuts, khoya and cardamom, and poached in syrup. The name means “royal offering”. Bigger than a rasgulla and, because of the filling, denser.
6. Kacha Gola
Family 2. Soft, barely-cooked chhena rolled into rounds, sometimes with a little khoya, cardamom and saffron. The name means “raw ball”, referring to the minimal cooking. It has no syrup, which makes it one of the less sugary options, but it is still a sugar-sweetened sweet and it is not a diabetic food. More on that below.
7. Pantua
Family 4. The Bengali relative of gulab jamun: chhena and semolina or flour, deep-fried until dark, then steeped in syrup. Usually served warm or at room temperature rather than chilled. Fried and then soaked, so it sits firmly in the heaviest family.
8. Gulab Jamun
Family 4. Khoya or milk-powder dough fried and soaked in rose-scented syrup. The name comes from gulab (rose) and jamun, after the dark fruit it resembles. The most widely eaten sweet on this list and among the most energy-dense.
9. Barfi
Family 3. Khoya cooked with sugar and set into a dense slab, then cut into diamonds. The name comes from barf, the Persian and Urdu word for snow, describing the pale set surface – not from any English word. Plain white barfi is the baseline; countless variations follow.
10. Besan Barfi
Families 3 and 4. Gram flour roasted slowly in ghee until nutty, combined with sugar and milk solids, set and cut. The long ghee roast is what gives it flavour and also what makes it rich.
11. Coconut Barfi (Nariyal Barfi)
Family 3. Desiccated or fresh coconut cooked with milk, condensed milk or khoya and sugar, flavoured with cardamom. Note that the coconut brings its own saturated fat on top of the milk solids.
12. Rose Barfi (Gulab Barfi)
Family 3. Khoya or chhena set with sugar and rose essence, usually pink, often finished with pistachio and edible silver leaf (vark). One point for readers outside South Asia: edible silver leaf is permitted as a food colour in the UK and EU under E174, but it is not an approved food additive in the United States, so it appears far less often on sweets sold there.
13. Kheer Kadam
Families 1 and 3. A small rasgulla hidden inside a shell of sweetened khoya, rolled in grated khoya or coconut. A sweet inside a sweet, which is exactly as rich as that sounds.
14. Besan Ladoo
Family 4. Gram flour roasted in ghee until deep brown and fragrant, mixed with powdered sugar and cardamom, then rolled into balls. Keeps well for weeks in an airtight container. The ghee content is substantial and non-negotiable to the recipe.
15. Motichoor Ladoo
Family 4. Tiny gram-flour droplets (boondi) fried, soaked in syrup and pressed into spheres. The name means “crushed pearls”. Standard at weddings and festivals. Fried and syrup-soaked, so the heaviest category again.
A common mix-up worth clearing up: thandai is not a mishti. It is a cold spiced milk drink made with almonds, seeds and saffron, associated with Holi and Maha Shivaratri. It is a beverage, not a sweet, and it is not frozen.
Why You Cannot Trust the Calorie Number You Found
Search for the calories in a gulab jamun and you will get a confident single figure. Search again and you will get a different one. Published values for a single piece range from under 100 to over 270 calories, and they are not contradicting each other so much as describing different objects.
- Size varies enormously. A small gulab jamun might weigh 30 g and a large one 70 g. That alone more than doubles the figure.
- Syrup is the wild card. A syrup-soaked sweet lifted out and drained carries meaningfully less sugar than one served swimming in it. Most published figures do not say which they measured.
- There is no standard recipe. Ghee versus oil, khoya versus milk powder, syrup concentration and soaking time all move the number, and every shop differs.
- Most sources are aggregators. Third-party calorie databases copy from each other, and none of these sweets has an authoritative entry in USDA FoodData Central the way packaged foods do.
So rather than print a false-precision table, here is the honest version. The family tells you the direction; the piece size tells you the magnitude. Chhena sweets without syrup are the lightest; fried-and-soaked sweets are the heaviest; everything else is in between. For a rough sense of scale, one piece of most of these sweets delivers a substantial share of the FDA’s 50 g Daily Value for added sugars, and two or three pieces can exceed it outright. If you want an exact figure, the only reliable route is a packaged product with a printed panel, which our guide to reading nutrition labels covers.
The Jaggery Myth
Sweets made with jaggery (gur, or nolen gur in the Bengali winter season) are widely described as the healthier choice. The evidence does not support that framing, and the reason is worth knowing.
- Jaggery is mostly sucrose, typically in the region of 65 to 85 percent, with similar calories to refined sugar gram for gram.
- Its glycaemic index is high – commonly reported around 84, which is higher than white sugar’s roughly 65, not lower. The intuition that unrefined means gentler on blood glucose runs backwards here.
- The mineral advantage is real but trivial at realistic portions. Jaggery does retain iron and other minerals that refining strips out, but you would have to eat an unreasonable amount of sugar to obtain a meaningful quantity. A handful of lentils or leafy greens delivers far more iron with none of the sugar load.
None of this means jaggery is worse than sugar in any important sense, or that nolen gur sandesh is not worth eating. It means the swap is a flavour choice, not a health one, and it should not change how much you eat.
Mishti and Diabetes
This needs stating plainly, because the opposite is repeated constantly.
No traditional Indian sweet is a diabetic food, including the low-syrup ones. Kacha gola and sandesh contain less added sugar than a syrup-soaked rasgulla or a gulab jamun, and that difference is real, but “less sugar than the sweetest thing on the counter” is not the same as suitable for someone managing blood glucose. Sugar-free or jaggery-sweetened versions do not resolve it either: jaggery behaves like sugar, and sweets labelled sugar-free still carry carbohydrate from milk solids, flour and khoya.
People with diabetes do eat sweets at festivals, and a blanket ban is neither realistic nor what most clinicians advise. But how much, how often, and what to pair it with are individual questions that depend on medication, glucose control and the rest of the day’s food. That conversation belongs with your doctor or a registered dietitian, not with an article.
Buying and Keeping Mishti Outside South Asia
- Chhena sweets are perishable. Rasgulla, sandesh, rasmalai and kacha gola are fresh dairy and should be refrigerated and eaten within a few days. Sandesh and kacha gola in particular do not keep.
- Ladoos and barfi keep far longer, often weeks in an airtight container, because there is much less free water in them.
- Boxed sweets sold in supermarkets carry a nutrition panel, unlike counter sweets from a sweet shop. If you want actual numbers, that is where to find them.
- Allergens are the real risk with counter sweets. Nuts, milk and sometimes wheat are common and are rarely declared on a shop box. If you are buying for someone with a nut or dairy allergy, ask rather than assume, and treat cross-contact as likely given shared trays and utensils.
Frequently Asked Questions
Mishti is the Bengali word for sweet. In practice it refers to the Bengali tradition of milk-based confections built on chhena, the soft fresh curd made by splitting warm milk with an acid and draining it. Rasgulla, sandesh, rasmalai, cham cham and kacha gola are the core examples. The word is also used loosely to mean Indian sweets in general.
Nearly all of them come from one of four bases. Chhena, or fresh milk curd, poached in syrup gives rasgulla, raj bhog and cham cham. Chhena with little or no syrup gives sandesh and kacha gola. Khoya, which is milk reduced to solids, gives barfi, peda and kheer kadam. Flour or dough fried in ghee and then soaked in syrup gives gulab jamun, pantua, jalebi and the ladoos. The base predicts more about a sweet than its name does.
Generally the chhena sweets that are not soaked in syrup, meaning sandesh and kacha gola, followed by rasgulla. They are made from fresh milk curd rather than reduced milk solids or fried dough, so they carry less fat, and without a syrup bath they carry less added sugar. The heaviest are the fried-then-soaked sweets such as gulab jamun, pantua and motichoor ladoo, which stack frying fat on top of syrup sugar. All of them are still sugar-sweetened foods.
Published figures range from under 100 to over 270 calories for a single piece, and the spread is real rather than an error. Size varies from roughly 30 g to 70 g, syrup may be drained or served with the sweet, and recipes differ in whether ghee or oil is used and how concentrated the syrup is. None of these sweets has an authoritative entry in USDA FoodData Central, so most published figures come from aggregator sites copying one another. Treat any single number you find with caution.
Not in any meaningful way. Jaggery is roughly 65 to 85 percent sucrose with similar calories to refined sugar, and its glycaemic index is commonly reported around 84, which is higher than white sugar’s roughly 65 rather than lower. It does retain iron and other minerals that refining removes, but the amounts are too small to matter at any sensible portion. Choosing a jaggery sweet is a flavour decision, not a health one, and it should not change how much you eat.
No traditional Indian sweet is a diabetic food, including the low-syrup ones such as sandesh and kacha gola. Those contain less added sugar than a gulab jamun, which is a real difference, but less than the sweetest option is not the same as suitable. Jaggery-sweetened versions do not help, since jaggery behaves like sugar, and sugar-free versions still carry carbohydrate from milk solids, khoya and flour. How much and how often is an individual question that depends on medication and glucose control, so it belongs with your doctor or a registered dietitian.
No, though recipes often translate it that way. Chhena is made by splitting hot milk with lemon juice or vinegar and draining the curd immediately, producing a soft, crumbly, unsalted curd with no added cream. Western cottage cheese is a cultured product with salt and usually added cream, and it has a different moisture content and texture. Substituting cottage cheese will not produce rasgulla or sandesh. Paneer is closer, being pressed chhena, but it is firmer than the soft curd these sweets need.
No. Thandai is a cold spiced milk drink made with almonds, melon seeds, fennel, cardamom, saffron and sugar, traditionally served at Holi and Maha Shivaratri. It is a beverage rather than a sweet, and despite sometimes being described as frozen milk, it is not frozen. It does not belong on a list of mishti.
It depends on the family. Chhena sweets such as sandesh, rasgulla, rasmalai and kacha gola are fresh dairy, need refrigeration and should be eaten within a few days. Ladoos and barfi keep far longer, often weeks in an airtight container at room temperature, because they contain much less free water. Anything bought from a sweet shop counter carries no date marking, so treat the dairy-based ones as you would any fresh dairy.
Related Reading
- How to read nutrition labels to make smarter food choices
- Butter nutrition facts, including how ghee compares
- Cottage cheese nutrition and health benefits
- How ultra-processed foods trigger inflammation
Sources
- US FDA, Daily Value on the Nutrition and Supplement Facts Labels, for the 50 g added sugars reference.
- American Heart Association, Added Sugars.
- World Health Organization, Healthy diet fact sheet, on limiting free sugars.
- USDA FoodData Central, which carries authoritative entries for packaged and generic foods but not for most traditional South Asian sweets.
- Glycaemic index figures for jaggery and sucrose are drawn from published comparisons including the International Tables of Glycemic Index and Glycemic Load Values and Indian Food Composition Tables; reported values vary by jaggery type and source.
Last reviewed and rewritten September 2026. Nutrition figures for traditional sweets vary enormously with recipe, piece size and preparation, and this article deliberately gives ranges and direction rather than false precision. It is general information, not personalised dietary or medical advice. If you are managing diabetes or prediabetes, or buying for someone with a nut or dairy allergy, follow the guidance of your doctor or dietitian and ask the seller directly about ingredients. How we research and check this content is described in our editorial process and sources cited policy.
