Glycemic index of Indian snacks

Snacks are where blood sugar most often goes wrong between meals: fried, maida-based and sweetened snacks are easy to eat a lot of. Roasted chana, peanuts, makhana, sprouts and steamed besan snacks like dhokla keep sugar steady and keep you full until the next meal.

38 Indian snacks on GlycemicIndia

Best picks for blood sugar

  1. Roasted ChanaGI 10
  2. Sprout ChaatGI 25
  3. Makhana (Fox Nuts)GI 37
  4. DhoklaGI 45
  5. Dahi VadaGI 48

Keep these small

  1. Murmura (Puffed Rice)GI 90
  2. Aloo TikkiGI 75
  3. Vada PavGI 75
  4. KachoriGI 73
  5. Rusk (Toast)GI 72

Easy swaps

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

Indian snacks ranked by glycemic index

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

FoodGIGLServingCaloriesProteinFiber
Roasted Chana1021 small handful (30g)110 kcal6g5g
Chia Seeds1001 tablespoon58 kcal2g4g
Flaxseeds (Alsi)1001 tablespoon53 kcal1.8g2.7g
Roasted Peanuts (Moongphali)1411 small handful (30 g)170 kcal7.5g2.5g
Peanut Butter1412 tablespoons190 kcal8g2g
Almonds (Badam)15010 almonds82 kcal3g1.7g
Walnuts (Akhrot)1504 to 5 halves98 kcal2.3g1g
Sprout Chaat2531 medium bowl100 kcal7g5g
Cashews (Kaju)25110 cashews83 kcal2.7g0.5g
Makhana (Fox Nuts)3791 bowl roasted (30 g)105 kcal3g1.5g
Dhokla4583-4 pieces140 kcal5g3g
Dahi Vada4892 vadas with yogurt240 kcal9g3g
Khandvi4895–6 rolls180 kcal7g2g
Medu Vada5082 vadas220 kcal7g3g
Khakhra52112 khakhras160 kcal5g4g
Handvo52151 thick slice220 kcal7g4g
Instant Noodles (Maggi)52231 small pack (70 g, dry)310 kcal6g2g
Pakora / Bhajiya55104-5 pieces230 kcal5g3g
Sev56111 small bowl220 kcal6g3g
Aloo Bhujia (Namkeen)5881 small bowl (30 g)165 kcal4g2g
Dahi Bara Aloo Dum60261 plate (2 bara + aloo dum)380 kcal12g6g
Cheese Pizza60272 slices (medium pizza)380 kcal15g2.5g
Banana Chips (Kerala)60101 small handful (30 g)155 kcal0.7g2g
Chakli65142 pieces210 kcal4g2g
Gobi Manchurian65201 plate (about 8 pieces)300 kcal5g3g
Marie Biscuit65124 biscuits110 kcal2g0.5g
Bhel Puri68221 plate230 kcal5g4g
Sakinalu70253 pieces290 kcal5g2g
Pav Bhaji70391 plate (2 pav with bhaji)400 kcal10g6g
Veg Momos (Steamed)70251 plate (6 momos)220 kcal6g2g
Samosa72161 medium samosa250 kcal4g1.5g
Pani Puri72226 puris220 kcal5g3g
Sabudana Vada72252 vadas250 kcal3g2g
Rusk (Toast)72132 rusks105 kcal2.5g0.5g
Kachori73192 kachoris320 kcal6g3g
Vada Pav75221 vada pav300 kcal5g2g
Aloo Tikki75182 patties250 kcal4g3g
Murmura (Puffed Rice)90161 bowl (20 g)80 kcal1.3g0.3g

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

Low-GI Indian snacks

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

Roasted Chana — 1 small handful (30g)GI 10· Low

Roasted Chana

भुना चना · పుట్నాలు / వేరుశనగలు

Dry roasted chickpeas, a traditional Indian snack. Very low GI, high fiber, and high protein. Perfect diabetic snack.

North IndianSouth IndianMaharashtrian
GL 2110 kcal1 small handful (30g)
Chia Seeds — 1 tablespoonGI 10· Low

Chia Seeds

चिया सीड्स · చియా గింజలు

Tiny black-and-white seeds that swell into a gel in water, often confused with sabja (basil seeds). Almost all their carbohydrate is fiber, so they barely raise blood sugar and can slow the rise from the rest of a meal.

North IndianSouth Indian
GL 058 kcal1 tablespoon
Flaxseeds (Alsi) — 1 tablespoonGI 10· Low

Flaxseeds (Alsi)

अलसी · అవిసె గింజలు

Small brown seeds rich in omega-3 fats and soluble fiber, eaten roasted, ground into chutney podi or mixed into roti dough. Very low in digestible carbs, they help keep blood sugar steady.

North IndianMaharashtrianAndhra+1
GL 053 kcal1 tablespoon
Roasted Peanuts (Moongphali) — 1 small handful (30 g)GI 14· Low

Roasted Peanuts (Moongphali)

मूंगफली · వేరుశెనగ పప్పు

India's everyday nut, technically a legume, eaten roasted in winter, in poha, chutneys and chikki. High in protein and fat with very little carbohydrate, peanuts have one of the lowest GIs of any food.

GujaratiMaharashtrianAndhra+3
GL 1170 kcal1 small handful (30 g)
Peanut Butter — 2 tablespoonsGI 14· Low

Peanut Butter

पीनट बटर · పీనట్ బటర్

Ground roasted peanuts, sometimes with added sugar and oil. Low in carbohydrate and rich in fat and protein, so it barely raises blood sugar, but it is calorie-dense.

North IndianSouth Indian
GL 1190 kcal2 tablespoons
Almonds (Badam) — 10 almondsGI 15· Low

Almonds (Badam)

बादाम · బాదం

Nutritious tree nuts rich in healthy fats, protein, vitamin E and magnesium, often soaked overnight and eaten in the morning. Very few carbohydrates, so they barely raise blood sugar and can blunt the spike from a carb-heavy meal.

North IndianSouth Indian
GL 082 kcal10 almonds
Walnuts (Akhrot) — 4 to 5 halvesGI 15· Low

Walnuts (Akhrot)

अखरोट · అక్రోట్

Brain-shaped tree nuts rich in omega-3 fats, mostly grown in Kashmir. They are very low in carbohydrate, so they hardly move blood sugar, and studies link regular walnut eating with better heart health.

North Indian
GL 098 kcal4 to 5 halves
Sprout Chaat — 1 medium bowlGI 25· Low

Sprout Chaat

अंकुरित चाट · మొలకల చాట్

Mixed sprouts salad with onions, tomatoes, and lemon. One of the healthiest Indian snacks — high protein, low GI.

North IndianMaharashtrianGujarati
GL 3100 kcal1 medium bowl
Cashews (Kaju) — 10 cashewsGI 25· Low

Cashews (Kaju)

काजू · జీడిపప్పు

Creamy, kidney-shaped nuts grown along the Konkan and Kerala coasts, eaten as a snack and ground into rich gravies. They have a little more carbohydrate than almonds but still a low GI.

KeralaMaharashtrianSouth Indian+1
GL 183 kcal10 cashews
Makhana (Fox Nuts) — 1 bowl roasted (30 g)GI 37· Low

Makhana (Fox Nuts)

मखाना · మఖానా

Popped lotus seeds (phool makhana) from Bihar, eaten roasted as a snack, in kheer or in curries. Light, crunchy and low in fat, roasted makhana has a low GI and is a popular snack for people managing diabetes.

North IndianBengaliBihari
GL 9105 kcal1 bowl roasted (30 g)
Dhokla — 3-4 piecesGI 45· Low

Dhokla

ढोकला · ధోక్లా

Steamed fermented gram flour snack from Gujarat. Lower GI than fried snacks due to steaming and besan base. Light and protein-rich.

Gujarati
GL 8140 kcal3-4 pieces
Dahi Vada — 2 vadas with yogurtGI 48· Low

Dahi Vada

दही वड़ा · దహీ వడ

Soft fried lentil dumplings soaked and served in spiced yogurt. Low-medium GI as protein-rich dal and yogurt temper the response.

North IndianSouth Indian
GL 9240 kcal2 vadas with yogurt

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

Medium-GI Indian snacks

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

Sev — 1 small bowlGI 56· Medium

Sev

सेव · సేవ్

Crunchy deep-fried gram-flour vermicelli namkeen. Medium GI from besan but high in fat and calories due to deep frying.

GujaratiRajasthaniMaharashtrian
GL 11220 kcal1 small bowl
Aloo Bhujia (Namkeen) — 1 small bowl (30 g)GI 58· Medium

Aloo Bhujia (Namkeen)

आलू भुजिया · ఆలూ భుజియా

Crisp fried sev of besan and potato, the classic Bikaneri namkeen served with chai and to guests. Besan keeps the GI moderate, but it is deep fried and very easy to keep eating.

RajasthaniNorth IndianGujarati
GL 8165 kcal1 small bowl (30 g)
Dahi Bara Aloo Dum — 1 plate (2 bara + aloo dum)GI 60· Medium

Dahi Bara Aloo Dum

दही बड़ा आलू दम · దహి బడా ఆలూ దమ్

Cuttack's iconic street food: soft urad-dal vadas soaked in spiced curd, served with a spicy potato curry (aloo dum) and ghugni. The potato and fried vadas make it a heavy, medium-GI plate.

Odia
GL 26380 kcal1 plate (2 bara + aloo dum)
Cheese Pizza — 2 slices (medium pizza)GI 60· Medium

Cheese Pizza

चीज़ पिज़्ज़ा · చీజ్ పిజ్జా

Maida pizza base with tomato sauce and mozzarella, the default party and weekend order. The cheese and fat slow it a little, but the refined-flour base is a lot of fast carbohydrate, and slices disappear quickly.

North IndianSouth Indian
GL 27380 kcal2 slices (medium pizza)
Banana Chips (Kerala) — 1 small handful (30 g)GI 60· Medium

Banana Chips (Kerala)

केले के चिप्स · అరటి చిప్స్

Thin slices of raw banana fried in coconut oil and salted, a Kerala tea-time and travel snack. Frying removes much of raw banana's slow starch, and the chips are high in fat and easy to overeat.

KeralaSouth IndianTamil
GL 10155 kcal1 small handful (30 g)
Chakli — 2 piecesGI 65· Medium

Chakli

चकली · చక్లి

Spiral deep-fried snack of rice and gram flour, also known as murukku. Medium-high GI and calorie-dense from frying.

MaharashtrianSouth IndianGujarati
GL 14210 kcal2 pieces
Gobi Manchurian — 1 plate (about 8 pieces)GI 65· Medium

Gobi Manchurian

गोभी मंचूरियन · గోబీ మంచూరియా

Indo-Chinese favourite of cauliflower florets coated in a cornflour and maida batter, deep-fried and tossed in a soy, chilli and ketchup sauce. The cauliflower itself is low GI, but the fried refined-flour coating and sweet sauce push it into the medium range.

North IndianSouth Indian
GL 20300 kcal1 plate (about 8 pieces)
Marie Biscuit — 4 biscuitsGI 65· Medium

Marie Biscuit

मैरी बिस्कुट · మేరీ బిస్కెట్

Light, plain tea biscuits that many people think of as safe for diabetes. They are made from maida and sugar, so they digest quickly, and it is easy to eat four or five with every cup of chai.

North IndianSouth Indian
GL 12110 kcal4 biscuits
Bhel Puri — 1 plateGI 68· Medium

Bhel Puri

भेल पूरी · భేల్ పూరి

Puffed rice tossed with chopped onion, tomato, chutneys and sev. Medium-high GI as puffed rice digests quickly despite the vegetables.

MaharashtrianNorth Indian
GL 22230 kcal1 plate

High-GI Indian snacks to keep small

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

Sakinalu — 3 piecesGI 70· High

Sakinalu

सकिनालु · సకినాలు

Crunchy Telangana spirals of rice flour, sesame and ajwain, deep-fried and made especially for Sankranti. The rice flour and frying give it a high GI.

Telangana
GL 25290 kcal3 pieces
Pav Bhaji — 1 plate (2 pav with bhaji)GI 70· High

Pav Bhaji

पाव भाजी · పావ్ భాజీ

Mumbai street favourite of buttery, spiced mashed-vegetable bhaji (mostly potato) with soft maida pav toasted in butter. The refined-flour buns and potato make it a high-GI, high-calorie meal.

MaharashtrianGujaratiNorth Indian
GL 39400 kcal1 plate (2 pav with bhaji)
Veg Momos (Steamed) — 1 plate (6 momos)GI 70· High

Veg Momos (Steamed)

वेज मोमोज़ · వెజ్ మోమోస్

Steamed dumplings of thin maida dough stuffed with cabbage, carrot, onion and spices, now a street favourite across India. The refined-flour wrapper digests quickly, and one plate is usually eaten as a full snack meal.

North IndianBengaliPunjabi+1
GL 25220 kcal1 plate (6 momos)
Samosa — 1 medium samosaGI 72· High

Samosa

समोसा · సమోసా

Deep-fried pastry with spiced potato filling. High GI from refined flour outer and potato filling, plus deep frying adds calories.

North IndianSouth IndianPunjabi+1
GL 16250 kcal1 medium samosa
Pani Puri — 6 purisGI 72· High

Pani Puri

पानी पूरी · పాని పూరి

Crisp fried hollow puris filled with spiced tangy water, potato and chickpeas. High GI from the fried refined-flour shells and potato.

North IndianMaharashtrianBengali
GL 22220 kcal6 puris
Sabudana Vada — 2 vadasGI 72· High

Sabudana Vada

साबूदाना वड़ा · సగ్గుబియ్యం వడ

Deep-fried Maharashtrian patties of soaked tapioca pearls, potato and peanuts, popular as fasting food. Tapioca and potato make this a high-GI snack.

Maharashtrian
GL 25250 kcal2 vadas
Rusk (Toast) — 2 rusksGI 72· High

Rusk (Toast)

रस्क (टोस्ट) · రస్క్

Crisp, twice-baked sweet bread dunked in chai at almost every Indian home. Rusk is made from maida, sugar and fat and has had its water baked out, so it is dense with fast carbs.

North IndianSouth IndianPunjabi
GL 13105 kcal2 rusks
Kachori — 2 kachorisGI 73· High

Kachori

कचौरी · కచోరి

Deep-fried refined-flour pastry stuffed with spiced lentil or onion filling. High GI and calorie-dense from refined flour and frying.

RajasthaniNorth Indian
GL 19320 kcal2 kachoris
Vada Pav — 1 vada pavGI 75· High

Vada Pav

वड़ा पाव · వడా పావ్

Mumbai's iconic street food — spiced potato fritter in a bread bun. High GI from potato + maida bun + deep frying.

Maharashtrian
GL 22300 kcal1 vada pav
Aloo Tikki — 2 pattiesGI 75· High

Aloo Tikki

आलू टिक्की · ఆలూ టిక్కి

Spiced mashed-potato patty shallow or deep fried until crisp. High GI from the potato base and frying.

North IndianPunjabi
GL 18250 kcal2 patties
Murmura (Puffed Rice) — 1 bowl (20 g)GI 90· High

Murmura (Puffed Rice)

मुरमुरे · మరమరాలు

Light, crisp puffed rice used in bhel puri, jhal muri, chivda and as a quick snack. Puffing makes the starch very easy to digest, so it raises blood sugar quickly even though a bowl feels light.

BengaliMaharashtrianAndhra+3
GL 1680 kcal1 bowl (20 g)

Which is better? Side-by-side comparisons

Related guides

Common questions

Which Indian snacks are best for diabetes?

Choose carefully: 18 of the 38 Indian snacks on GlycemicIndia are low GI. The best picks for blood sugar are Roasted Chana (10), Sprout Chaat (25), Makhana (Fox Nuts) (37), Dhokla (45), Dahi Vada (48).

Which Indian snacks should sugar patients limit?

The highest-GI Indian snacks are Murmura (Puffed Rice) (90), Aloo Tikki (75), Vada Pav (75), Kachori (73), Rusk (Toast) (72). 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 chai ke saath kaun sa snack kha sakte hain?

Bhuna chana, sprout chaat, makhana, dhokla jaise options sabse behtar hain, kyunki inka GI kam hai aur yeh sugar dheere badhate hain. murmura, aloo tikki, vada pav kam matra mein hi lein, aur dal, sabzi ya dahi ke saath khayein.

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.