How many calories are in Indian thali (roti + curries)?

Indian thali (roti + curries) contains 642 calories per serving (32% of the 2,000 kcal daily value), with 27.9g fat, 80g carbs, and 20.6g protein. This nutritional data is based on AI-powered meal analysis by SimpliFit.

Track your meals effortlessly with AI

Stop guessing. Snap a photo and get instant calorie and macro estimates powered by AI.

How many calories and nutrients are in Indian thali (roti + curries)

Total weight: 420g
642.0
kcal
20.6g
Protein
27.9g
Fat
80g
Carbs

Nutritional value of Indian thali (roti + curries) per 100 grams

152.9
kcal
4.9g
Protein
6.6g
Fat
19g
Carbs

What's inside Indian thali (roti + curries)

Ingredient Amount Calories Protein Fat Carbs
Chapati / Roti (whole wheat, 2 medium) 160g 220 kcal 6.4g 4g 38g
Bitter gourd curry (karela) with oil and spices 140g 107.1 kcal 2.3g 8.5g 6g
Scrambled yellow lentil / moong sabzi (yellow, spiced) 120g 116.7 kcal 6g 8g 9g

Where do the calories in Indian thali (roti + curries) come from

39%
50%
13%
Fat 39% Carbs 50% Protein 13%

How Indian thali (roti + curries) fits into your daily diet

Nutrient Amount % Daily Value
Calories 642 kcal 32%
Protein 20.6g 41%
Fat 27.9g 43%
Carbs 80g 27%

Based on a 2,000 kcal daily reference diet.

How long it takes to burn off the calories from Indian thali (roti + curries)

🏃
Jogging
64 min
🚴
Cycling
76 min
🚶
Walking
149 min

Estimates for a 70 kg (154 lb) person. Actual values vary by body weight and intensity.

Common questions about Indian thali (roti + curries)

How many calories are in Indian thali (roti + curries)?

A full serving of Indian thali (roti + curries) contains approximately 642 kcal. The total serving weighs about 420g. Per 100 grams, that works out to 152.9 kcal.

Is Indian thali (roti + curries) good for weight loss?

Indian thali (roti + curries) has a moderate calorie density at 152.9 kcal per 100g. It can fit into a weight loss diet when eaten in sensible portions. Pair it with vegetables or a salad to add volume without many extra calories.

How much protein is in Indian thali (roti + curries)?

A serving of Indian thali (roti + curries) provides about 20.6g of protein from a total serving weight of 420g. That is 4.9g of protein per 100g, which covers roughly 41% of the recommended daily intake of 50g.

What is the easiest way to track Indian thali (roti + curries) calories?

The easiest way to track Indian thali (roti + curries) is with SimpliFit. Just snap a photo of your meal and the AI instantly estimates calories and macros — no manual searching or barcode scanning required.

How does Indian thali (roti + curries) compare to similar meals?

Meal Weight Calories Protein compared to this
Jowar Roti with Dal and Bitter Gourd 180g 280.0 12g -362 kcal, less protein
Indian vegetarian thali 383g 394.0 25.1g -248 kcal, more protein
Khichdi plate 445g 879.0 31g +237 kcal, more protein
Indian Rice Bowl 380g 605.0 25.2g -37 kcal, more protein
Indian Vegetarian Thali 510g 358.0 16.3g -284 kcal, less protein