Indian diet

Calories in Indian Thali: North Indian, South Indian and Gujarati

A typical home-style Indian thali has about 1,070 to 1,385 kcal: in our breakdown, a North Indian veg thali comes to about 1,310 kcal, a South Indian meals plate about 1,070 kcal and a Gujarati thali about 1,385 kcal. The biggest swings come from ghee, cooking oil and refills, which can add several hundred kcal to the same plate.

How many calories are in each type of thali?

Thali Calories Protein Biggest single item
North Indian veg thali 1,310 kcal 44.5 g Matar paneer, 295 kcal
South Indian meals 1,070 kcal 34 g Rice (300 g), 390 kcal
Gujarati thali 1,385 kcal 45.5 g 3 rotlis with ghee, 260 kcal

These are home-style portions, one katori of each dish. The item-by-item tables below show exactly what is counted, so you can add or remove dishes to match your own plate.

How many calories are in a North Indian veg thali?

Item Portion kcal Protein
2 phulkas 60 g atta, no ghee 190 6.5 g
Dal tadka 1 katori: 30 g dry toor dal, 1 tsp oil 145 6.5 g
Matar paneer 1 katori: 50 g paneer, 40 g peas, 30 g onion, 30 g tomato, 2 tsp oil 295 13 g
Aloo gobi 1 katori: 60 g cauliflower, 60 g potato, 1.5 tsp oil 120 2 g
Jeera rice 1 katori: 150 g cooked rice, 1 tsp ghee 240 4 g
Cucumber raita 100 g curd, 30 g cucumber 65 3.5 g
Papad 1 roasted papad, 9 g 35 2.5 g
Salad 30 g onion, 50 g cucumber, 50 g tomato 35 1 g
Kheer Small katori: 150 ml cow’s milk, 10 g rice, 10 g sugar 185 5.5 g
Thali total - 1,310 44.5 g

Without the kheer, the same thali is 1,125 kcal. The roti and dal pages show how other sizes and recipes change those two items.

How many calories are in a South Indian thali?

Item Portion kcal Protein
Rice 2 katori, 300 g cooked 390 8 g
Sambar 1 katori, 150 g 130 6.5 g
Rasam 1 katori: 10 g toor dal, 50 g tomato, 0.5 tsp ghee 65 2.5 g
Beans poriyal 100 g French beans, 10 g fresh coconut, 1 tsp oil 105 2.5 g
Kootu 75 g lauki, 15 g moong dal, 10 g fresh coconut, 0.5 tsp oil 120 4.5 g
Curd 1 katori, 100 g 60 3.5 g
Appalam 1 roasted, 9 g 35 2.5 g
Semiya payasam 100 ml cow’s milk, 10 g vermicelli, 10 g sugar, 0.5 tsp ghee 165 4 g
Thali total - 1,070 34 g

Rice is more than a third of this plate. Many restaurants serve appalam fried rather than roasted, which adds oil we cannot estimate reliably, so we have counted it roasted.

How many calories are in a Gujarati thali?

Item Portion kcal Protein
3 rotlis 20 g atta each, 0.5 tsp ghee each 260 6.5 g
Gujarati dal 30 g dry toor dal, 1 tsp ghee, 5 g jaggery 160 6.5 g
Kadhi 100 g curd, 10 g besan, 1 tsp ghee, 1 tsp sugar 155 5.5 g
Bataka nu shaak 100 g potato, 20 g tomato, 1 tsp oil 120 1.5 g
Bhinda nu shaak 100 g bhindi, 1 tsp oil 70 2 g
Rice 1 katori, 150 g cooked 195 4 g
Khaman 2 pieces: 30 g besan, 1 tsp oil, 1 tsp sugar 160 6.5 g
Shrikhand Small katori: 75 g hung curd, 25 g sugar 170 7 g
Chaas 1 glass: 100 g curd whisked with water 60 3.5 g
Papad 1 roasted papad, 9 g 35 2.5 g
Thali total - 1,385 45.5 g

The Gujarati thali carries more sugar than the other two, spread across the dal, kadhi, khaman and shrikhand. Skipping the ghee on the rotlis saves about 65 kcal.

How much do oil, ghee and second helpings change a thali?

A lot. The dishes stay the same, but the numbers do not. Each teaspoon (5 g) of oil or ghee adds about 45 kcal, and a tablespoon of oil (13.6 g) adds about 120 kcal.

Change to the North Indian thali Adds about
1 tsp ghee on each of the 2 phulkas 90 kcal
2 puris instead of 2 phulkas 105 kcal
1 tbsp oil in each of the 3 curries instead of home amounts 160 kcal
A thicker, restaurant-style dal (USDA “Dal” entry, 150 g) instead of home dal 75 kcal
A second katori of rice and dal 340 kcal
A second katori of matar paneer 295 kcal

Put the first, third and fifth rows together and the same thali goes from 1,310 kcal to about 1,900 kcal. That is why two people can eat “the same thali” and log very different numbers.

On the South Indian plate, every refill of rice adds about 195 kcal and a teaspoon of ghee on the rice adds about 45 kcal. On the Gujarati thali, a second round of kadhi and rice adds about 350 kcal.

How can you make a thali lighter without leaving hungry?

You do not need to give up the thali. Small changes on the same plate add up:

  • Skip or share the sweet. The kheer, payasam and shrikhand above are 165 to 185 kcal each.
  • Take one katori of rice, not two. On the South Indian plate that saves about 195 kcal.
  • Ask for rotis without ghee. Every teaspoon you skip saves about 45 kcal.
  • Start with dal, sambar, curd and salad. They carry most of the protein on the plate (the dal alone gives 6.5 g) and fill you up before the rice arrives.

Do all four on the North Indian thali (no kheer, plain phulkas, the same single katori of rice) and it comes to about 1,125 kcal while keeping 39 g of protein.

How did we estimate these numbers?

  • Home cooking, weighed raw. Atta, dals, besan, paneer, milk, coconut, jaggery and vegetables use IFCT 2017. Cooked rice, curd, hung curd, oil, ghee, sugar, sambar, papad, puri and the restaurant-style dal use USDA FoodData Central.
  • Fat amounts are stated for every dish. 1 tsp is 5 g.
  • Milk in ml is counted as grams. Hung curd uses USDA’s whole-milk Greek yoghurt.
  • Rounding: each item is rounded to the nearest 5 kcal and 0.5 g protein, and the totals add up the rounded figures.
  • Not counted: pickle, chutney, salt and spices. Pickle recipes vary too much to estimate fairly.

The practical takeaway

When you log a thali, count the rotis and katoris, then add the fat you can see: ghee on the rotis, a tadka floating on the dal, oil around the paneer. As the table above shows, those few teaspoons and refills can add several hundred kcal to the same plate. If you would rather not estimate by hand, the free photo calorie calculator gives a first estimate of a full thali from one picture. Portion size is still the hardest part to judge, so check it against the tables above.

Frequently asked questions

How many calories are in a veg thali?

A home-style North Indian veg thali with 2 phulkas, dal, matar paneer, aloo gobi, jeera rice, raita, papad, salad and a small kheer comes to about 1,310 kcal and 44.5 g of protein. Ghee on the rotis, more oil in the curries and a second helping can push it to about 1,900 kcal.

How many calories are in a South Indian thali?

A South Indian meals plate with 2 katori of rice (300 g cooked), sambar, rasam, poriyal, kootu, curd, a roasted appalam and payasam is about 1,070 kcal and 34 g of protein. Rice is the biggest single item at about 390 kcal, and each refill adds about 195 kcal.

How many calories are in a Gujarati thali?

A Gujarati thali with 3 rotlis with ghee, dal, kadhi, two shaaks, rice, khaman, shrikhand, chaas and papad is about 1,385 kcal and 45.5 g of protein. Shrikhand, khaman and the sweetened dal and kadhi add sugar that other thalis do not have.

Is a thali good for weight loss?

A thali can fit a calorie deficit because it has dal, curd and vegetables, but a full one is often more than half of a 2,000 kcal day. Skip the sweet, take one katori of rice instead of two, and ask for rotis without ghee. Our guide to counting calories in Indian food has more tips.

How many calories are in a restaurant thali?

There is no single number because restaurants vary so much, mostly in oil and ghee. As one example, cooking the three curries in our North Indian thali with 1 tbsp of oil each instead of the home amounts adds about 160 kcal. Unlimited refills add more again.

Keep going

Sources

  1. Longvah T et al. Indian Food Composition Tables 2017 (IFCT 2017), ICMR-National Institute of Nutrition
  2. USDA FoodData Central: SR Legacy 168878 (rice, cooked), 171284 (yoghurt, whole milk), 171304 (Greek yoghurt), 172370 (soybean oil), 169655 (sugar); FNDDS 2710168 (ghee), 2707430 (sambar), 2707429 (papad), 2707714 (puri), 2707427 (dal)