Indian Meal Calorie Counter

🍛

Indian Meal Calorie Counter

Pick the foods in your meal. Live total with calories, protein, carbs, fat and fiber.

100% private - everything runs in your browser, no data is sent anywhere

Roti / Chapati

1 piece, 30g

80 kcal

0

Whole wheat, 1 medium roti, cooked with minimal oil

Paratha (plain)

1 piece, 60g

180 kcal

0

1 medium paratha, cooked with ~1 tsp oil or ghee

Paratha (aloo / gobi)

1 piece, 100g

270 kcal

0

1 medium stuffed paratha with potato or cauliflower filling

Naan

1 piece, 90g

290 kcal

0

Plain naan, 1 medium tandoor-baked piece

Poori

1 piece, 30g

130 kcal

0

1 small deep-fried poori

Bhatura

1 piece, 100g

380 kcal

0

1 large deep-fried maida bhatura

Tap + on the foods you ate. Your meal total appears here with calories, protein, carbs, fat and fiber.

About These Values

  • Home-cooked baseline: Values assume typical home preparation. Restaurant versions are often 20-40% higher in calories due to heavier oil and cream use.
  • Oil matters: 1 tablespoon of oil adds ~120 kcal. Adjust up if your dal, sabji or paratha uses more ghee or oil than typical.
  • Portion size: A home katori is 150-180ml; restaurant servings can be 250-300ml, so nearly double the listed per-bowl calories.
  • Not medical advice: This is a planning tool. For personalised nutrition or weight-loss advice, consult a registered dietitian.
â„šī¸
Disclaimer: This calculator is for informational and educational purposes only.
Was this tool helpful?Report an issue

Related Tools

Calorie Counter for Indian Meals

Most calorie counters list individual foods. This tool lets you build a full Indian meal - 2 roti, 1 bowl dal, 1 bowl aloo sabji, 1 katori rice - and shows the combined calories, protein, carbs, fat and fiber in real time. Values are based on the ICMR-NIN Indian Food Composition Tables 2017 and typical home-cooked serving sizes.

Real-world calories vary 30-50% depending on oil and ghee used, portion size and cooking method. Restaurant preparations are typically 20-40% higher than home-cooked versions because of heavier use of oil, butter and cream. Use these numbers as a realistic baseline, not an exact measurement.

Common Indian Meal Calorie Totals

Typical meal combinations and their approximate calorie totals. Build any of these in the calculator above to see the macro breakdown.

MealItemsTotal
Basic North Indian thali2 roti + 1 bowl dal tadka + 1 bowl aloo sabji + 1 bowl rice~700 kcal
Office tiffin (light)3 roti + 1 bowl dal + 1 bowl sabji~580 kcal
Heavy thali (with paneer)2 roti + 1 bowl dal + 1 bowl paneer butter masala + 1 bowl rice~850 kcal
South Indian breakfast3 idli + 1 bowl sambar~245 kcal
Masala dosa + chai1 masala dosa + 1 cup chai~400 kcal
Veg biryani plate300g veg biryani + 1 glass buttermilk~560 kcal
Chole bhature2 bhature + 1 bowl chole~1,010 kcal
Paneer biryani plate500g paneer biryani~900 kcal
Dal chawal (simple)1 bowl dal tadka + 1 bowl rice~370 kcal

Totals are indicative for home-cooked servings. Add a katori of curd (~60 kcal) or salad (~30 kcal) to round out the meal.

Understanding Serving Sizes

Indian recipes typically specify servings in bowls (katoris), pieces or plates. These are the standard sizes used by this calculator:

  • 1 katori (small bowl): 150ml for liquids like dal, sambar, curd; 150g for semi-solids like sabji, rice. Common Indian steel katori holds 150-180ml.
  • 1 medium roti / chapati: 30g uncooked flour dough, about 15cm diameter. Home-cooked rotis tend to be smaller and thinner than restaurant ones.
  • 1 medium paratha: 60g for plain, 100g for stuffed (aloo / gobi / paneer).
  • 1 medium idli: 50g steamed. A plate typically has 2-3 idlis.
  • Biryani: Entered by grams since portion varies widely. A full plate is usually 250-400g.
  • Dhokla: Entered by grams. One piece is typically 30-40g.

How the Calories Are Calculated

Each food entry stores calories, protein, carbs, fat and fiber per standard serving. When you select a quantity, the calculator multiplies and keeps a running total. Macros are summed across your full meal.

The "% of daily need" estimate assumes a 2,000 kcal daily target, which is the standard reference value used by FSSAI and the ICMR Dietary Guidelines for Indians for a typical moderately active adult. Your actual need depends on age, sex, weight and activity level - use our calorie (TDEE) calculator for a personalised daily figure.

The "walk to burn" estimate uses the common approximation of 4 kcal burned per minute of moderate walking (~5 km/h) for a 70 kg adult. Actual calorie burn depends on pace, body weight and terrain.

Sources & Methodology

  • ICMR-NIN Indian Food Composition Tables 2017 - National Institute of Nutrition, Hyderabad. The authoritative reference for Indian food nutrient composition, covering 528 foods.
  • Dietary Guidelines for Indians - NIN, 2024 - for reference daily intake values.
  • Values for prepared dishes (dal tadka, paneer butter masala, biryani, etc.) are compiled from typical home-cooked recipes and cross-referenced with published nutrition databases. Home preparation varies significantly by region and household.

Frequently Asked Questions

How many calories are in 2 roti and dal?+
Approximately 330 kcal: 2 home-made roti contribute around 160 kcal and 1 bowl of dal tadka around 170 kcal. The figure rises to about 440 kcal if you use dal makhani instead. Switch ingredients in the calculator above to match what you ate.
What are the calories in 2 roti with dal and sabji?+
Approximately 500 kcal for a typical North Indian meal: 2 roti (~160), 1 bowl dal tadka (~170) and 1 bowl aloo sabji (~170). Paneer sabji or butter-heavy preparations push the total to 650-700 kcal.
How many calories in 3 roti with dal and sabji?+
Approximately 580 kcal: 3 roti (~240), 1 bowl dal tadka (~170) and 1 bowl aloo sabji (~170). A heavier sabji like paneer butter masala adds 150 kcal over aloo.
What are the calories in 1 plate of chawal, dal and sabji?+
About 540 kcal: 1 bowl plain rice (~200), 1 bowl dal tadka (~170) and 1 bowl aloo sabji (~170). Replace plain rice with jeera rice or pulao to add 50-90 kcal.
Calories in dal fry with jeera rice?+
Approximately 440 kcal: 1 bowl dal fry (~190) and 1 bowl jeera rice (~250). Jeera rice is higher than plain rice due to the ghee or oil used during tempering.
How many calories are in 250g of dhokla?+
About 350 kcal, based on roughly 140 kcal per 100g of steamed khaman dhokla. Dhokla is steamed rather than fried, so it is relatively low in fat compared to kachori or samosa.
How many calories in paneer biryani per 500g?+
About 900 kcal at approximately 180 kcal per 100g. A typical single restaurant portion is 300-400g (540-720 kcal). Values are for home-style preparation; biryani with extra ghee, cashews and saffron is higher.
Where do these calorie values come from?+
Values are compiled from the ICMR-NIN Indian Food Composition Tables 2017 (National Institute of Nutrition, Hyderabad) for staples, cross-referenced with published nutrition databases for prepared dishes. Home-cooked preparation assumptions are noted on each food. Actual calories can vary 30-50% depending on oil and ghee used.
What counts as 1 bowl (katori) in this calculator?+
A standard Indian steel katori holds 150-180ml. We use 150ml (or 150g for semi-solids like sabji and rice) as the reference. If your bowl is larger, count it as more than one unit in the calculator.
Is this accurate enough for weight-loss tracking?+
It is a useful baseline, not a precise measurement. Home cooking varies by 30-50% depending on oil and portion. For serious weight-loss tracking, weigh ingredients and use the ICMR-NIN IFCT 2017 values directly, or consult a registered dietitian.