How many calories are in Indian thali (roti + curry)?
Indian thali (roti + curry) contains 512 calories per serving (26% of the 2,000 kcal daily value), with 20.6g fat, 66.2g carbs, and 13g 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 + curry)
Nutritional value of Indian thali (roti + curry) per 100 grams
What's inside Indian thali (roti + curry)
| Ingredient | Amount | Calories | Protein | Fat | Carbs |
|---|---|---|---|---|---|
| chapati (2 medium whole wheat rotis) | 120g | 258.3 kcal | 7g | 5g | 44g |
| vegetable curry (tomato-onion base with peas/veg, oil used) | 160g | 112.5 kcal | 2.5g | 8.1g | 7.5g |
| raw onion slices | 12g | 16.7 kcal | 0.8g | 0g | 3.3g |
| fried green chilies (2 small) | 15g | 133.3 kcal | 3.3g | 10.7g | 6.7g |
Where do the calories in Indian thali (roti + curry) come from
How Indian thali (roti + curry) fits into your daily diet
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 512 kcal | 26% |
| Protein | 13g | 26% |
| Fat | 20.6g | 32% |
| Carbs | 66.2g | 22% |
Based on a 2,000 kcal daily reference diet.
How long it takes to burn off the calories from Indian thali (roti + curry)
Estimates for a 70 kg (154 lb) person. Actual values vary by body weight and intensity.
Common questions about Indian thali (roti + curry)
How many calories are in Indian thali (roti + curry)?
A full serving of Indian thali (roti + curry) contains approximately 512 kcal. The total serving weighs about 307g. Per 100 grams, that works out to 166.8 kcal.
Is Indian thali (roti + curry) good for weight loss?
Indian thali (roti + curry) has a moderate calorie density at 166.8 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 + curry)?
A serving of Indian thali (roti + curry) provides about 13g of protein from a total serving weight of 307g. That is 4.2g of protein per 100g, which covers roughly 26% of the recommended daily intake of 50g.
What is the easiest way to track Indian thali (roti + curry) calories?
The easiest way to track Indian thali (roti + curry) 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 + curry) compare to similar meals?
| Meal | Weight | Calories | Protein | compared to this |
|---|---|---|---|---|
| Indian meal with chapati and vegetable curry | 230g | 360.0 | 8.8g | -152 kcal, less protein |
| Indian vegetarian meal | 280g | 403.0 | 11.4g | -109 kcal, less protein |
| Indian Vegetarian Thali | 390g | 450.0 | 15g | -62 kcal, more protein |
| Indian vegetarian meal | 370g | 501.0 | 18.2g | -11 kcal, more protein |
| Chapati with curry | 250g | 551.5 | 17.1g | +39 kcal, more protein |