Glycemic index of Indian sweets

Almost every mithai is made with sugar or jaggery, so none of them is truly diabetes-friendly. Some are much easier on blood sugar than others: milk and nut sweets with less syrup rise more slowly than syrup-soaked or deep-fried sweets. Portion and timing (right after a meal, not on its own) matter most.

34 Indian sweets on GlycemicIndia

Keep these small

  1. JalebiGI 90
  2. Gulab JamunGI 85
  3. RasgullaGI 80
  4. KhajaGI 78
  5. Sooji Halwa (Sheera)GI 76

Easy swaps

The same kind of food, with a gentler effect on blood sugar.

Indian sweets ranked by glycemic index

Lowest GI first. Tap any food for its full nutrition, portion advice and swaps.

FoodGIGLServingCaloriesProteinFiber
Dark Chocolate (70%)2322 small squares (20 g)120 kcal1.5g2g
Dates (Khajur)42123-4 dates112 kcal1g3g
Sandesh55122 pieces180 kcal8g0g
Chhena Poda55171 slice250 kcal10g0g
Chak-Hao Kheer (Black Rice Kheer)55201 small bowl230 kcal6g1.5g
Vanilla Ice Cream57101 scoop145 kcal2.5g0g
Mishti Doi58161 small pot160 kcal5g0g
Peanut Chikki5871 piece125 kcal4g1g
Qubani ka Meetha60311 small bowl250 kcal2g4g
Shrikhand61181 small bowl230 kcal6g0.5g
Puran Poli62281 piece280 kcal6g4g
Enduri Pitha62262 pithas250 kcal6g3g
Laddu (Besan)65161 medium laddu210 kcal4g1.5g
Bebinca65221 slice300 kcal4g0.5g
Modak (Ukadiche)66252 modak220 kcal3g2g
Milk Barfi (Khoya Barfi)68142 pieces (about 40g)160 kcal4g0.3g
Til Pitha68232 pithas210 kcal4g2g
Payasam (Vermicelli/Moong Dal)69221 small bowl (about 150g)220 kcal5g0.8g
Kheer (Rice Pudding)70241 small bowl (about 150g)230 kcal6g0.6g
Kaju Katli70132 pieces (about 30g)140 kcal3g0.5g
Gujiya70151 piece190 kcal3g0.5g
Rasmalai70151 piece with milk190 kcal6g0g
Thekua70212 thekua230 kcal3g1.5g
Gajar Halwa72221 small bowl (about 120g)320 kcal5g2.5g
Motichoor Laddu72171 laddu175 kcal2.5g0.5g
Mysore Pak73181 piece (about 40g)210 kcal3g0.8g
Soan Papdi74171 cube (about 30g)145 kcal2g0.4g
Double ka Meetha75381 small bowl380 kcal7g1g
Arisa Pitha75352 pieces330 kcal3g1.5g
Sooji Halwa (Sheera)76271 small bowl (about 120g)300 kcal4g1g
Khaja78251 piece250 kcal2.5g0.5g
Rasgulla80202 pieces190 kcal5g0g
Gulab Jamun85222 pieces300 kcal4g0.2g
Jalebi90302-3 pieces270 kcal2g0.1g

GL and nutrition are per serving. How these values are sourced

Low-GI Indian sweets

GI 55 or below. These raise blood sugar slowly and make good everyday choices.

Medium-GI Indian sweets

GI 56 to 69. Fine in moderate portions, ideally with protein or fiber on the plate.

Vanilla Ice Cream — 1 scoopGI 57· Medium

Vanilla Ice Cream

वनीला आइसक्रीम · వెనిల్లా ఐస్ క్రీమ్

Frozen dessert of milk, cream and sugar. The fat slows the sugar so its GI is only medium, but most of its carbohydrate is added sugar, and cups and cones are rarely just one scoop.

North IndianSouth Indian
GL 10145 kcal1 scoop
Mishti Doi — 1 small potGI 58· Medium

Mishti Doi

मिष्टी दोई · మిష్టి దోయి

Bengal's iconic dessert of yogurt set with caramelised jaggery or sugar in earthen pots. The fermented dairy base softens the sugar's impact, but it remains a sweet.

Bengali
GL 16160 kcal1 small pot
Peanut Chikki — 1 pieceGI 58· Medium

Peanut Chikki

मूंगफली चिक्की · పల్లీ పట్టీ

Crunchy brittle of roasted peanuts set in jaggery syrup, a winter and travel snack from Lonavala to Hyderabad. The peanuts slow digestion, but the jaggery still makes it a sweet with a medium GI.

MaharashtrianGujaratiAndhra+2
GL 7125 kcal1 piece
Qubani ka Meetha — 1 small bowlGI 60· Medium

Qubani ka Meetha

खुबानी का मीठा · ఖుబానీ కా మీఠా

The classic Hyderabadi wedding dessert of dried apricots stewed with sugar into a thick compote, often topped with cream or custard. Apricots add fiber, but the added sugar gives it a high glycemic load.

Telangana
GL 31250 kcal1 small bowl
Shrikhand — 1 small bowlGI 61· Medium

Shrikhand

श्रीखंड · శ్రీఖండ్

A Gujarati and Maharashtrian dessert of strained, sweetened hung curd flavoured with cardamom and saffron. The dairy base tempers the sugar, but it is still a sweet to enjoy in moderation.

GujaratiMaharashtrian
GL 18230 kcal1 small bowl
Puran Poli — 1 pieceGI 62· Medium

Puran Poli

पूरन पोली · పూరణ్ పోలి

A festive sweet flatbread from Maharashtra and Gujarat, stuffed with a cooked chana dal and jaggery filling. The dal adds protein and fiber, but the jaggery keeps it a medium-GI treat.

MaharashtrianGujarati
GL 28280 kcal1 piece
Enduri Pitha — 2 pithasGI 62· Medium

Enduri Pitha

एंडुरी पीठा · ఎండూరి పీఠా

A steamed Odia festival cake of fermented rice and urad dal batter filled with coconut and jaggery, cooked wrapped in turmeric leaves. Steaming keeps it light, but the jaggery filling adds sugar.

Odia
GL 26250 kcal2 pithas
Laddu (Besan) — 1 medium ladduGI 65· Medium

Laddu (Besan)

बेसन लड्डू · బేసన్ లడ్డూ

Gram flour, ghee, and sugar sweets. The besan base provides some protein, but the sugar and ghee make it calorie-dense.

North IndianSouth IndianRajasthani+1
GL 16210 kcal1 medium laddu
Bebinca — 1 sliceGI 65· Medium

Bebinca

बेबिंका · బెబింకా

The queen of Goan sweets: a dense layered cake of coconut milk, egg yolks, sugar, ghee and a little flour, each of its many layers baked one at a time. Very sweet and rich; the fat slows it down a little, but the sugar load is high.

Goan
GL 22300 kcal1 slice
Modak (Ukadiche) — 2 modakGI 66· Medium

Modak (Ukadiche)

मोदक · మోదక్

The steamed rice-flour dumpling filled with coconut and jaggery offered to Ganesha in Maharashtra. Steamed rather than fried, but the rice flour and jaggery keep it a medium-GI sweet.

Maharashtrian
GL 25220 kcal2 modak
Milk Barfi (Khoya Barfi) — 2 pieces (about 40g)GI 68· Medium

Milk Barfi (Khoya Barfi)

खोया बर्फी · ఖోయా బర్ఫీ

Dense fudge made from reduced milk solids (khoya) and sugar. High GI from sugar, slightly lower due to milk protein and fat.

North IndianSouth Indian
GL 14160 kcal2 pieces (about 40g)
Til Pitha — 2 pithasGI 68· Medium

Til Pitha

तिल पीठा · తిల్ పీఠా

Assamese Bihu sweet of thin rolls made from sticky rice flour, roasted on a pan and filled with black sesame and jaggery. Sesame adds healthy fat and fiber, but the rice flour and jaggery make it a sweet.

Northeast Indian
GL 23210 kcal2 pithas

Showing 12 of 13. The rest are in the ranked table above.

High-GI Indian sweets to keep small

GI 70 or above. These raise blood sugar fastest, so keep portions small and have them with a meal.

Kheer (Rice Pudding) — 1 small bowl (about 150g)GI 70· High

Kheer (Rice Pudding)

खीर · ఖీర్

Slow-cooked rice simmered in sweetened milk with cardamom and nuts. High GI from white rice and sugar in milk.

North IndianSouth Indian
GL 24230 kcal1 small bowl (about 150g)
Kaju Katli — 2 pieces (about 30g)GI 70· High

Kaju Katli

काजू कतली · కాజు కత్లి

Thin diamond-shaped fudge of ground cashews and sugar syrup. High GI from sugar, though cashew fat slows it slightly.

North IndianSouth Indian
GL 13140 kcal2 pieces (about 30g)
Gujiya — 1 pieceGI 70· High

Gujiya

गुजिया · కజ్జికాయలు

Holi and Diwali sweet of maida pastry filled with khoya, coconut, dry fruits and sugar, then deep-fried and sometimes dipped in sugar syrup. Refined flour, sugar and frying make it a high-GI, high-calorie treat.

North IndianRajasthaniMaharashtrian+1
GL 15190 kcal1 piece
Rasmalai — 1 piece with milkGI 70· High

Rasmalai

रसमलाई · రసమలై

Bengali sweet of soft chhena (paneer) discs soaked in thickened, saffron and cardamom-flavoured sweet milk. The milk protein and fat slow it a little compared with rasgulla, but the sugar is still high.

BengaliNorth IndianOdia
GL 15190 kcal1 piece with milk
Thekua — 2 thekuaGI 70· High

Thekua

ठेकुआ · ఠేకువా

Crisp, deep-fried cookies of whole-wheat flour, jaggery or sugar, ghee, coconut and fennel, pressed in a wooden mould and made for Chhath Puja in Bihar and Jharkhand. Sweet and dense, they are easy to eat several of.

North IndianBihari
GL 21230 kcal2 thekua
Gajar Halwa — 1 small bowl (about 120g)GI 72· High

Gajar Halwa

गाजर का हलवा · గాజర్ హల్వా

Grated carrots slow-cooked in milk, ghee and sugar, garnished with nuts. High GI from added sugar despite carrot fiber.

North IndianPunjabi
GL 22320 kcal1 small bowl (about 120g)
Motichoor Laddu — 1 ladduGI 72· High

Motichoor Laddu

मोतीचूर लड्डू · మోతీచూర్ లడ్డు

Festival and wedding sweet of tiny fried besan boondi soaked in sugar syrup and pressed into balls. The syrup-soaked boondi makes it one of the faster-acting Indian sweets.

North IndianRajasthaniPunjabi
GL 17175 kcal1 laddu
Mysore Pak — 1 piece (about 40g)GI 73· High

Mysore Pak

मैसूर पाक · మైసూర్ పాక్

Rich gram-flour sweet cooked in generous ghee and sugar, a Karnataka classic. High GI from sugar and refined flour.

South IndianTamilAndhra+1
GL 18210 kcal1 piece (about 40g)
Soan Papdi — 1 cube (about 30g)GI 74· High

Soan Papdi

सोन पापड़ी · సోన్ పాప్డి

Flaky, crisp cube of gram and refined flour spun with sugar syrup and ghee. High GI from sugar and refined flour.

North IndianGujarati
GL 17145 kcal1 cube (about 30g)
Double ka Meetha — 1 small bowlGI 75· High

Double ka Meetha

डबल का मीठा · డబుల్ కా మీఠా

A Hyderabadi bread pudding of fried bread soaked in sugar syrup and sweetened milk, garnished with nuts. The fried refined bread and sugar make it a high-GI dessert.

Telangana
GL 38380 kcal1 small bowl
Arisa Pitha — 2 piecesGI 75· High

Arisa Pitha

अरिसा पीठा · అరిసా పీఠా

A deep-fried Odia sweet of rice flour and jaggery dough coated in sesame seeds, made for festivals like Raja and Manabasa (the Telugu ariselu is a close cousin). Refined rice flour, jaggery and frying make it high GI.

Odia
GL 35330 kcal2 pieces
Sooji Halwa (Sheera) — 1 small bowl (about 120g)GI 76· High

Sooji Halwa (Sheera)

सूजी का हलवा · సూజీ హల్వా

Roasted semolina cooked with ghee, sugar and water or milk. High GI from refined semolina and sugar.

North IndianMaharashtrianSouth Indian+1
GL 27300 kcal1 small bowl (about 120g)

Showing 12 of 16. The rest are in the ranked table above.

Which is better? Side-by-side comparisons

Related guides

Common questions

Which Indian sweets are best for diabetes?

Choose carefully: 5 of the 34 Indian sweets on GlycemicIndia are low GI. The best picks for blood sugar are Dates (Khajur) (42), Sandesh (55), Chhena Poda (55), Chak-Hao Kheer (Black Rice Kheer) (55), Dark Chocolate (70%) (23).

Which Indian sweets should sugar patients limit?

The highest-GI Indian sweets are Jalebi (90), Gulab Jamun (85), Rasgulla (80), Khaja (78), Sooji Halwa (Sheera) (76). You don't have to give them up entirely: keep the portion small, have them after a meal rather than on an empty stomach, and pair them with protein, fiber or curd.

Sugar ke mareez kaun si mithai kha sakte hain?

Khajur, sandesh, chhena poda, black rice kheer jaise options sabse behtar hain, kyunki inka GI kam hai aur yeh sugar dheere badhate hain. jalebi, gulab jamun, rasgulla kam matra mein hi lein, aur dal, sabzi ya dahi ke saath khayein.

Can a diabetic eat sweets at festivals?

A small piece after a meal is usually fine for most people with well-controlled sugar. Avoid syrup-soaked sweets on an empty stomach: one gulab jamun has a GI of 85 and 22g of sugar. Choose a milk or dry-fruit sweet, share it, and go for a walk afterwards.

Building a full meal? Add foods to the meal calculator to see the glycemic load of the whole plate, or browse the complete list of low-GI Indian foods.