NutritionGuides

Calories in Indian Food: The Complete Chart for 75 Popular Dishes (2026)

A research-backed calorie chart for 75 Indian dishes — breakfast, lunch, dinner, snacks, and street food — with macros, portion sizes, and tips for accurate tracking.

Nikhil Sharma
Head of Nutrition Research
Updated August 16, 2026

If you've ever tried typing “aloo gobi” into a calorie counter built for American users, you know the frustration. Either the entry doesn't exist, or the portion size says “1 cup” when you eat from a katori. This chart fixes that.

Every number below is based on standard Indian home-cooked portions using moderate oil. Where possible, values are cross-referenced against the ICMR-NIN Indian Food Composition Tables (IFCT 2017) — the most comprehensive nutritional database built specifically for Indian foods.

Why Indian food is uniquely hard to track

Indian cooking presents three challenges that Western calorie databases simply aren't designed for:

  • The tadka variable: One tablespoon of ghee or oil adds ~120 kcal. Indian curries can use anywhere from 1 to 4 tablespoons of fat in the tempering (tadka) alone — and this varies from kitchen to kitchen.
  • Multi-component meals: A typical Indian thali has 5–8 items on a single plate. Global apps force you to log each item separately, turning a 2-minute meal into a 10-minute data-entry chore.
  • No standardized portions: A “roti” can weigh 40g in one household and 80g in another. There's no single correct answer — but the chart below uses the most common mid-range values.

Breakfast

Indian breakfasts are generally moderate in calories, but the type of fat and cooking method can swing the count by 100+ kcal. All values below are for home-cooked portions with moderate oil/ghee.

DishServingCaloriesProteinCarbsFat
Idli (plain)2 pieces1304g28g0.5g
Dosa (plain)1 medium1654g28g4g
Masala Dosa1 medium3707g48g16g
Poha1 bowl (200g)2505g40g8g
Upma1 bowl (200g)2306g36g7g
Aloo Paratha1 medium3307g42g15g
Gobi Paratha1 medium3007g38g13g
Paneer Paratha1 medium35012g38g17g
Moong Dal Cheela2 pieces20012g24g6g
Besan Cheela2 pieces22010g22g10g
Puri + Aloo3 puris + 1 bowl4809g54g25g
Bread Toast + Butter2 slices2305g28g11g
Sabudana Khichdi1 bowl (200g)3104g50g11g
Medu Vada2 pieces28010g30g14g
Oats Porridge1 bowl (250ml milk)28012g40g8g
Chole Bhature2 bhature + chole65018g72g32g
Rava Uttapam2 pieces2606g36g10g

Lunch & Dinner

The biggest calorie variable in Indian lunch and dinner is the amount of oil/ghee in the gravy. A home-cooked dal with 1 tsp oil has 150 kcal. The same dal at a restaurant with a generous tadka can hit 280 kcal. The table below reflects moderate home-cooking.

DishServingCaloriesProteinCarbsFat
Roti (Whole Wheat)1 medium (40g)1053g20g1g
Steamed Rice1 katori (150g)1803g40g0.5g
Dal Tadka1 katori1709g22g5g
Rajma1 katori21010g30g5g
Chole (Chickpea Curry)1 katori22010g28g7g
Paneer Butter Masala1 katori35014g12g28g
Palak Paneer1 katori27012g10g20g
Aloo Gobi1 katori1804g22g9g
Bhindi Masala1 katori1503g14g9g
Baingan Bharta1 katori1603g14g10g
Chicken Curry1 katori (2 pcs)28024g8g17g
Mutton Rogan Josh1 katori (2 pcs)34025g6g24g
Egg Curry2 eggs + gravy26016g8g18g
Fish Curry1 katori (2 pcs)23022g6g13g
Chicken Biryani1 plate (300g)48022g55g18g
Veg Biryani1 plate (300g)3508g52g12g
Jeera Rice1 katori2104g40g4g
Sambar1 katori1406g20g4g
Rasam1 katori602g10g1g
Kadhi Pakoda1 katori2006g18g12g
Raita (Boondi)1 katori1205g12g5g
Mixed Veg Sabzi1 katori1604g18g8g
Dal Makhani1 katori26010g24g14g
Butter Chicken1 katori38026g10g26g

Snacks & Street Food

Indian street food is where calorie tracking goes off the rails. Deep-frying alone adds 150–300 kcal depending on how absorbent the batter is. Use these numbers as your guide when you're at a chaat stall.

SnackServingCaloriesProteinCarbsFat
Samosa (Aloo)1 medium2504g28g14g
Pav Bhaji1 plate (2 pav)42010g52g19g
Vada Pav1 piece3006g36g15g
Bhel Puri1 plate2005g32g6g
Sev Puri6 pieces2504g30g12g
Pani Puri / Golgappa8 pieces1804g30g5g
Dahi Puri6 pieces2806g34g13g
Kachori1 medium2906g30g16g
Dhokla4 pieces1806g28g5g
Pakora (Mixed Veg)6 pieces2806g24g18g
Aloo Tikki2 pieces2605g32g13g
Egg Roll (Kolkata)1 roll35014g38g16g
Chicken Roll1 roll38020g36g18g
Dabeli1 piece2205g30g9g
Misal Pav1 plate40014g50g16g
Paneer Tikka6 pieces (120g)28016g6g22g
Chicken Tikka6 pieces (120g)22028g4g10g
Momos (Steamed Veg)6 pieces2006g30g6g

Drinks & Desserts

This is where most people unconsciously add 300–500 kcal to their daily intake. A single glass of mango lassi or a few pieces of mithai after dinner can undo hours of careful eating.

ItemServingCaloriesProteinCarbsFat
Chai (with milk + sugar)1 cup802g12g3g
Filter Coffee (with milk)1 cup903g10g4g
Lassi (Sweet)1 glass (250ml)2206g32g7g
Mango Lassi1 glass (250ml)2605g40g8g
Chaas / Buttermilk1 glass (250ml)453g5g1g
Nimbu Pani (with sugar)1 glass700g18g0g
Coconut Water1 glass (250ml)501g10g0.5g
Gulab Jamun2 pieces3004g42g13g
Rasgulla2 pieces2205g40g4g
Jalebi3 pieces3503g52g14g
Kheer / Payasam1 katori2406g34g9g
Gajar ka Halwa1 katori2805g36g13g
Kaju Katli3 pieces2105g22g12g
Ras Malai2 pieces2608g30g12g
Kulfi1 piece1804g22g9g

Restaurant vs. home-cooked: the hidden calorie gap

This is the single most important section in this entire article. According to research published in the British Medical Journal, restaurant meals contain on average 200–300 more calories than equivalent home-cooked meals. In Indian restaurants specifically, the gap is even wider because of three factors:

  • Extra ghee and butter: Restaurant kitchens finish most gravies with a tablespoon of butter or cream that doesn't appear in any recipe. A restaurant dal makhani can have 400+ kcal vs. 260 kcal at home.
  • Larger portions: A restaurant “plate” of biryani is typically 400–500g, while a home serving is 250–300g.
  • Cashew and cream-based gravies: Restaurant paneer butter masala often uses cashew paste and heavy cream, pushing it to 450–500 kcal per serving vs. 350 kcal at home.

How to track Indian food accurately

Charts are useful for building awareness, but looking up 5–8 items every meal isn't sustainable. According to the World Health Organization, a healthy adult diet should limit fat to under 30% of total energy, with less than 5% from added sugars. The 2024 ICMR-NIN Dietary Guidelines recommends sourcing nutrients from at least 8–10 food groups daily, with half your plate being vegetables, fruits, and greens.

Here's what actually works long-term:

  • Use photo-based tracking: Instead of manually searching for each dish, snap a photo of your plate. BiteCal's AI can identify Indian dishes — from a complex thali to a single bowl of dal — and estimate calories and macros in under 3 seconds. No typing, no searching.
  • Track oil separately: The biggest variable in Indian cooking is fat. If your family uses more or less oil than average, adjust accordingly. One teaspoon of oil = ~40 kcal.
  • Use the katori system: Standardize your portions using the katori (small bowl) as your unit. One katori of any curry is roughly 150–180ml. This gives you consistency across meals.
  • Don't skip drinks and chutneys: Three cups of chai with sugar (240 kcal) plus two tablespoons of coconut chutney (80 kcal) adds up to 320 invisible calories per day.

Sources and references

Disclaimer: The calorie values in this chart are estimates based on standard home-cooked preparations with moderate oil. Actual values will vary based on your specific recipe, cooking method, and portion size. This chart is intended for general awareness and dietary planning — not as medical advice. Consult a registered dietitian for personalized nutrition guidance.

Written by Nikhil Sharma
Head of Nutrition Research

Keep reading

All posts →