Punjabi Foods

Punjabi cuisine is hearty and dairy-rich: tandoori rotis, makki di roti with sarson ka saag, rajma, chole, dal makhani, paneer dishes and lassi. The legumes, greens and paneer are low GI; naan, bhature, kulcha and potato-stuffed parathas are the ones to keep small.

56 Punjabi foods on GlycemicIndia

Keep these small

  1. Aloo TikkiGI 75
  2. Motichoor LadduGI 72
  3. Rusk (Toast)GI 72
  4. Gajar HalwaGI 72
  5. Chole BhatureGI 72

Easy swaps

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

Punjabi foods ranked by glycemic index

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

FoodGIGLServingCaloriesProteinFiber
Keema (Minced Meat)511 medium bowl280 kcal22g2g
Spinach (Palak)601 large bowl (cooked)23 kcal2.9g2.2g
Paneer1004-5 cubes260 kcal18g0g
Cauliflower (Gobi)1511 medium bowl (cooked)25 kcal2g2g
Radish (Mooli)1501 medium radish16 kcal0.7g1.6g
Baingan Bharta1511 medium bowl90 kcal2g4g
Palak Paneer2021 medium bowl220 kcal14g3g
Kadhi2531 medium bowl120 kcal5g2g
Rajma (Kidney Beans)2851 medium bowl (cooked)140 kcal9g7g
Barley (Jau, Cooked)28121 cup (cooked)193 kcal3.5g6g
Kala Chana (Black Chickpeas, boiled)2881 small bowl (boiled)164 kcal9g8g
Urad Dal (Black Gram)3051 medium bowl (cooked)130 kcal9g5g
Dal Tadka3051 medium bowl130 kcal7g4.5g
Butter Chicken3031 bowl420 kcal28g2g
Sarson ka Saag3031 bowl150 kcal5g5g
Buffalo Milk3031 glass (200 ml)194 kcal7.5g0g
Milk (Full Fat)3141 glass150 kcal8g0g
Paneer Butter Masala3241 medium bowl320 kcal12g3g
Chole (Chickpeas)3371 medium bowl160 kcal9g8g
Black-Eyed Peas (Lobia)3361 medium bowl (cooked)130 kcal8g6g
Matar Paneer3451 medium bowl270 kcal12g5g
Carrot (Gajar)3521 medium carrot35 kcal0.8g2.8g
Chana Masala3691 medium bowl240 kcal11g9g
Dal Makhani3881 medium bowl290 kcal12g8g
Moong Dal Chilla4592 medium chillas185 kcal11g4g
Khoya (Mawa)4532 tablespoons120 kcal4g0g
Daliya (Broken Wheat)48121 medium bowl (cooked)140 kcal5g5g
Green Peas (Matar)4841 small bowl65 kcal4.5g4g
Kuttu Roti (Buckwheat)50162 rotis220 kcal6g5g
Missi Roti (Gram + Wheat Flour Flatbread)52121 medium roti150 kcal6g4g
Rajma Chawal55181 plate (rice + rajma)350 kcal14g9g
Lassi (Sweet)55101 glass180 kcal6g0g
Aloo Gobi5681 medium bowl160 kcal4g3.5g
Basmati Rice58221 medium bowl (cooked)190 kcal4.5g0.8g
Paratha58141 medium paratha220 kcal5g3.5g
Aloo Matar58121 medium bowl200 kcal5g5g
Tamarind Chutney5872 tablespoons70 kcal0g1g
Makki di Roti (Cornmeal Flatbread)59161 medium roti155 kcal4g3.5g
Mango Lassi60161 glass (about 250ml)210 kcal6g1g
Wheat Chapati62122 medium chapatis170 kcal5.5g4g
Veg Pulao65331 plate300 kcal6g3g
Aloo Paratha68181 aloo paratha280 kcal6g3g
Veg Momos (Steamed)70251 plate (6 momos)220 kcal6g2g
Naan71181 large naan260 kcal7g1.5g
Kulcha (Refined-Flour Leavened Bread)71251 kulcha250 kcal6g1.5g
Samosa72161 medium samosa250 kcal4g1.5g
Chole Bhature72241 plate (2 bhature + chole)450 kcal12g5g
Gajar Halwa72221 small bowl (about 120g)320 kcal5g2.5g
Rusk (Toast)72132 rusks105 kcal2.5g0.5g
Motichoor Laddu72171 laddu175 kcal2.5g0.5g
Aloo Tikki75182 patties250 kcal4g3g
Tandoori ChickenNo carbs*02 pieces (leg and thigh)260 kcal30g0g
GheeNo carbs*01 teaspoon90 kcal0g0g
Butter (Table)No carbs*01 teaspoon72 kcal0g0g
Chicken TikkaNo carbs*06 to 8 pieces250 kcal35g0g
Egg BhurjiNo carbs*01 plate (2 eggs)200 kcal13g1g

GL and nutrition are per serving. * No meaningful carbohydrate, so GI doesn't apply and the food has minimal direct effect on blood sugar. How these values are sourced

Low-GI Punjabi foods

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

Keema (Minced Meat) — 1 medium bowlGI 5· Low

Keema (Minced Meat)

कीमा · కీమా

Spiced minced mutton or chicken with peas. High protein, very low GI from the meat. The peas add some carbs but also fiber.

North IndianTelanganaPunjabi
GL 1280 kcal1 medium bowl
Spinach (Palak) — 1 large bowl (cooked)GI 6· Low

Spinach (Palak)

पालक · పాలకూర

Iron-rich leafy green used in palak paneer, dal palak, and many other dishes. Negligible GI and highly nutritious.

North IndianSouth IndianPunjabi+1
GL 023 kcal1 large bowl (cooked)
Paneer — 4-5 cubesGI 10· Low

Paneer

पनीर · పనీర్

Indian cottage cheese. Very low GI, high protein. One of the best vegetarian protein sources for diabetics.

North IndianPunjabiBengali
GL 0260 kcal4-5 cubes
Cauliflower (Gobi) — 1 medium bowl (cooked)GI 15· Low

Cauliflower (Gobi)

गोभी · గోబీ

Versatile vegetable used in gobi manchurian, aloo gobi, gobi paratha, and more. Very low GI and low calorie.

North IndianSouth IndianPunjabi
GL 125 kcal1 medium bowl (cooked)
Radish (Mooli) — 1 medium radishGI 15· Low

Radish (Mooli)

मूली · ముల్లంగి

Crunchy root vegetable eaten raw in salads or cooked in parathas and sambar. Very low GI and aids digestion.

North IndianSouth IndianPunjabi
GL 016 kcal1 medium radish
Baingan Bharta — 1 medium bowlGI 15· Low

Baingan Bharta

बैंगन भर्ता · వంకాయ పచ్చడి

Smoky roasted eggplant mashed with onions, tomatoes, and spices. Very low GI, full of flavor, and one of the healthiest North Indian dishes.

North IndianPunjabiTelangana
GL 190 kcal1 medium bowl
Palak Paneer — 1 medium bowlGI 20· Low

Palak Paneer

पालक पनीर · పాలకూర పనీర్

Spinach and cottage cheese curry. Low GI, high protein dish. The fat from paneer slows glucose absorption.

North IndianPunjabi
GL 2220 kcal1 medium bowl
Kadhi — 1 medium bowlGI 25· Low

Kadhi

कढ़ी · కడి / మజ్జిగ పులుసు

Yogurt-based curry thickened with besan (gram flour). Low GI from both curd and besan. Comfort food across North and West India.

North IndianGujaratiRajasthani+1
GL 3120 kcal1 medium bowl
Rajma (Kidney Beans) — 1 medium bowl (cooked)GI 28· Low

Rajma (Kidney Beans)

राजमा · రాజ్మా

Red kidney beans, a North Indian staple especially in Punjabi cuisine. Excellent protein source with low GI.

North IndianPunjabi
GL 5140 kcal1 medium bowl (cooked)
Barley (Jau, Cooked) — 1 cup (cooked)GI 28· Low

Barley (Jau, Cooked)

जौ · బార్లీ

Pearl barley is a fiber-rich whole grain valued for its beta-glucan content, which slows digestion. One of the lowest-GI grains, often used in soups, khichdi and porridge.

North IndianPunjabi
GL 12193 kcal1 cup (cooked)
Kala Chana (Black Chickpeas, boiled) — 1 small bowl (boiled)GI 28· Low

Kala Chana (Black Chickpeas, boiled)

काला चना · నల్ల శనగలు

Whole brown-black chickpeas, boiled. A protein- and fiber-rich legume with a low glycemic index, popular across India as a salad base, curry, or snack.

North IndianPunjabiSouth Indian
GL 8164 kcal1 small bowl (boiled)
Urad Dal (Black Gram) — 1 medium bowl (cooked)GI 30· Low

Urad Dal (Black Gram)

उड़द दाल · మినపప్పు

Split black gram, base of idli/dosa batter and dal makhani. Very high in protein and iron. Low GI.

North IndianSouth IndianPunjabi
GL 5130 kcal1 medium bowl (cooked)

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

Medium-GI Punjabi foods

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

Aloo Gobi — 1 medium bowlGI 56· Medium

Aloo Gobi

आलू गोभी · ఆలూ గోబీ

Potato and cauliflower curry. The potato component raises the GI — the cauliflower helps balance it somewhat.

North IndianPunjabi
GL 8160 kcal1 medium bowl
Basmati Rice — 1 medium bowl (cooked)GI 58· Medium

Basmati Rice

बासमती चावल · బాస్మతి బియ్యం

Long-grain aromatic rice with a lower GI than regular white rice due to its higher amylose content.

North IndianTelanganaPunjabi
GL 22190 kcal1 medium bowl (cooked)
Paratha — 1 medium parathaGI 58· Medium

Paratha

पराठा · పరాఠా

Layered whole wheat flatbread cooked with oil or ghee. The fat content actually helps slow glucose absorption slightly.

North IndianPunjabiRajasthani
GL 14220 kcal1 medium paratha
Aloo Matar — 1 medium bowlGI 58· Medium

Aloo Matar

आलू मटर · ఆలూ మటర్

Potatoes and green peas in a spiced tomato gravy. Medium GI from the potato, partly offset by fiber from peas.

North IndianPunjabi
GL 12200 kcal1 medium bowl
Tamarind Chutney — 2 tablespoonsGI 58· Medium

Tamarind Chutney

इमली की चटनी · చింతపండు చట్నీ

Sweet and tangy Imli chutney made from tamarind pulp, jaggery and spices, used in chaats. Higher in sugars, giving it a medium glycemic impact.

North IndianPunjabi
GL 770 kcal2 tablespoons
Makki di Roti (Cornmeal Flatbread) — 1 medium rotiGI 59· Medium

Makki di Roti (Cornmeal Flatbread)

मक्की दी रोटी · మొక్కజొన్న రొట్టె

A Punjabi winter flatbread made from maize (cornmeal) flour, classically served with sarson da saag. Gluten-free with a medium GI and good fiber.

PunjabiNorth Indian
GL 16155 kcal1 medium roti
Mango Lassi — 1 glass (about 250ml)GI 60· Medium

Mango Lassi

आम लस्सी · మామిడి లస్సీ

Blended drink of yogurt, ripe mango pulp and sugar. Medium GI; yogurt protein tempers the mango and added sugar.

North IndianPunjabiSouth Indian
GL 16210 kcal1 glass (about 250ml)
Wheat Chapati — 2 medium chapatisGI 62· Medium

Wheat Chapati

चपाती · చపాతి

Whole wheat flatbread, the most common bread in North India. Moderate GI with good fiber content from whole wheat.

North IndianPunjabiGujarati+2
GL 12170 kcal2 medium chapatis
Veg Pulao — 1 plateGI 65· Medium

Veg Pulao

वेज पुलाव · వెజ్ పులావ్

Basmati rice cooked with whole spices, ghee and mixed vegetables like peas, carrots and beans. Basmati and the added fat keep it from being as fast as plain white rice, but a full plate is still a large serving of refined carbs.

North IndianSouth IndianPunjabi
GL 33300 kcal1 plate
Aloo Paratha — 1 aloo parathaGI 68· Medium

Aloo Paratha

आलू पराठा · ఆలూ పరాఠా

Potato-stuffed wheat paratha, a North Indian breakfast staple. The potato filling raises GI above regular paratha.

North IndianPunjabi
GL 18280 kcal1 aloo paratha

High-GI Punjabi foods to keep small

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

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)
Naan — 1 large naanGI 71· High

Naan

नान · నాన్

Refined flour leavened bread baked in tandoor. High GI due to maida (refined flour) and typically brushed with butter.

North IndianPunjabiTelangana
GL 18260 kcal1 large naan
Kulcha (Refined-Flour Leavened Bread) — 1 kulchaGI 71· High

Kulcha (Refined-Flour Leavened Bread)

कुलचा · కుల్చా

A soft leavened bread made from refined maida flour, popular in Punjab and often stuffed. Made from refined flour, it has a high GI and little fiber.

PunjabiNorth Indian
GL 25250 kcal1 kulcha
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
Chole Bhature — 1 plate (2 bhature + chole)GI 72· High

Chole Bhature

छोले भटूरे · ఛోలే భటూరే

Chickpea curry with deep-fried maida bread. While chole alone is low GI, the bhatura (refined flour + deep fried) makes this a high GI combination.

North IndianPunjabi
GL 24450 kcal1 plate (2 bhature + chole)
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)
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
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
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

Which is better? Side-by-side comparisons

Related guides

Common questions

Is Punjabi food good for diabetes?

Largely, yes: 37 of the 56 Punjabi foods in our database are low GI. Foods like Kadhi (25), Rajma (Kidney Beans) (28), Barley (Jau, Cooked) (28) raise blood sugar slowly, while Aloo Tikki (75), Motichoor Laddu (72), Rusk (Toast) (72) raise it fastest and are best kept to small portions.

Which Punjabi foods have the lowest glycemic index?

The lowest-GI Punjabi foods in our database are Kadhi (25), Rajma (Kidney Beans) (28), Barley (Jau, Cooked) (28), Kala Chana (Black Chickpeas, boiled) (28), Urad Dal (Black Gram) (30).

Which Punjabi foods should diabetics limit?

The highest-GI Punjabi foods are Aloo Tikki (75), Motichoor Laddu (72), Rusk (Toast) (72), Gajar Halwa (72), Chole Bhature (72). You don't have to avoid them entirely — keep portions small and pair them with protein, fiber or curd.

Sugar ke mareez ke liye kaun sa Punjabi khana sabse accha hai?

Kadhi, rajma, jau, kala chana jaise options sabse behtar hain, kyunki inka GI kam hai aur yeh sugar dheere badhate hain. aloo tikki, motichoor laddu, rusk kam matra mein hi lein, aur dal, sabzi ya dahi ke saath khayein.

Is rajma good for diabetes?

Yes — rajma (kidney beans) has a GI of 28 and a glycemic load of just 5, and is rich in fiber and protein. Rajma chawal is a different story: the rice lifts the plate's GI to 55 and its glycemic load to 18, so keep the rice portion small or swap in brown rice or a roti.

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.