Low-Calorie Indian Foods List: 60+ Foods Under 150 Calories

Most Indian weight loss attempts fail because adults try to eat “healthy” without knowing what counts as low-calorie in Indian eating context. They eat “healthy” fruit smoothies at 350 calories, “diet” lassi at 200 calories, “healthy” bhindi sabzi cooked with 4 tsp oil at 200 calories per katori. Without specific calorie data per Indian food, weight loss eating becomes guesswork.

This list ranks 60+ Indian foods under 150 calories per typical serving. Vegetables, snacks, beverages, breakfasts, full meals – all categorised with actual calorie data based on IFCT 2017 (Indian Food Composition Tables) and standard Indian household cooking methods. Use this as your reference for building 1500-2000 calorie weight loss plates without hidden calorie inflation.

THE BOTTOM LINE
Lowest-calorie Indian foods under 50 cal: green tea, buttermilk (light), cucumber, lauki, tomato, cabbage, lemon water, lettuce, watermelon. Under 100 cal: 1 idli, 1 katori dal (light), 1 boiled egg, sprouts (1 cup), karela sabzi, 1 apple. Complete list of 60+ items below, organised by category with exact calorie data.

Top 20 lowest-calorie Indian foods (under 100 cal each)

Snippet-ready quick reference. The complete categorised list with serving sizes and notes follows below.

Rank Food Serving Calories
1 Green tea (plain) 1 cup 0
2 Lemon water (no sugar) 1 glass 5
3 Cucumber 100g 15
4 Lettuce 100g 15
5 Tomato 100g 20
6 Cabbage 100g 25
7 Lauki sabzi 1 katori 40
8 Buttermilk (no sugar) 1 cup 40
9 Karela sabzi (light) 1 katori 50
10 Watermelon 100g 30
11 1 boiled egg (white only) 1 piece 17
12 1 idli 1 piece 60
13 1 boiled egg 1 piece 78
14 1 cup mixed sprouts 100g 60
15 1 apple 1 medium 95
16 Light dal (rasam-style) 1 katori 60
17 Vegetable soup 1 cup 70
18 Coconut chutney (1 tbsp) 1 tbsp 40
19 Curd (low-fat) 1 katori 90
20 Tofu 100g 76

How to use this list

Use this list to build calorie-controlled meals. A 1500 cal weight loss day might look like: low-calorie breakfast (250 cal: 2 idli + sambar + chutney), low-calorie snack (150 cal: 1 cup sprouts chaat), moderate lunch (450 cal: 2 jowar rotis + dal + sabzi), low-calorie afternoon snack (100 cal: green tea + 5 walnuts), low-calorie dinner (350 cal: vegetable soup + 2 rotis + 100g paneer + salad).

Stack low-calorie foods at meals. A salad with cucumber, tomato, carrots, and lettuce delivers 80-100 cal at high volume – feels like a substantial meal addition without significant calorie cost. Combined with low-calorie main dishes, the meal feels generous despite calorie restriction.

Pay attention to hidden calorie additions. Plain dal (1 katori, 80 cal) becomes dal makhani (250-300 cal) with butter and cream. Plain karela sabzi (50 cal) becomes 150-180 cal with generous oil. The base food is genuinely low calorie; preparation methods inflate the count. Use this list with awareness of cooking method.

Pair low-calorie foods with adequate protein. Eating only low-calorie foods (salads, vegetables, soups) without protein leads to muscle loss during weight loss. Combine vegetables and low-calorie dishes with high-protein items (paneer, dal, eggs, chicken) at every major meal for sustainable fat loss without muscle loss.

⚖️ The Indian weight loss math: replacing 2 tsp daily ghee/oil (90 cal) and switching from milk-and-sugar chai (90 cal x 4 cups = 360 cal) to plain green tea saves 450 calories daily. Across 12 weeks, that single change produces 4-5 kg weight loss before any other dietary modification. Cooking method and beverage choices drive Indian weight loss outcomes more than picking different foods.
🥬

Vegetables (under 60 calories per katori)

Highest-volume, lowest-calorie Indian foods

Indian vegetable sabzis cooked with minimal oil (1/2 tsp) deliver 40-80 calories per katori. The same sabzis with generous oil (2-3 tsp) hit 150-200 cal. The vegetables themselves are low-calorie; cooking method determines the final number.

1
Lauki sabzi (light)40 cal/katori
Bottle gourd, 90% water content. One of the lowest-calorie Indian sabzis when cooked with minimal oil.
2
Karela sabzi50 cal/katori
Bitter gourd. Low calorie, high in compounds that support insulin sensitivity. Diabetic-friendly.
3
Spinach with minimal oil. Iron-rich, low calorie. Add to any meal for nutrient density.
4
Bhindi sabzi (light)70 cal/katori
Okra with minimal oil. Restaurant versions can hit 150 cal due to oil; home cooking keeps it low.
5
Cabbage sabzi60 cal/katori
Common Indian preparation. Light tempering with minimal oil keeps calories low.
6
Tinda sabzi50 cal/katori
Apple gourd. Very low calorie summer vegetable. Common in North Indian cooking.
7
Methi sabzi (light)70 cal/katori
Fenugreek leaves. Iron and folate-rich. Bitter taste – usually paired with potato (which adds calories).
8
Aloo matar (light)90 cal/katori
Potato-pea curry with minimal oil. Higher than pure vegetables due to potato carbs.
🍵

Low-calorie beverages

Replace sweetened drinks with these

Beverages are the biggest hidden calorie source for Indian weight loss plans. Replacing 4 daily milk-and-sugar chais (360 cal) with plain green tea (0 cal) eliminates 360 daily calories – producing 4-5 kg loss over 12 weeks by itself.

1
Catechins support modest weight loss. Drink 3-4 cups daily, plain (no milk, no sugar).
2
Lemon water (no sugar)5 cal/glass
Hydration plus vitamin C. Morning lemon water is a popular Indian wellness habit.
3
Caffeine for thermogenesis. 1-2 cups daily before noon for weight loss support.
4
Probiotic, hydrating, mild protein. South Indian household staple.
5
Coconut water45 cal/cup
Natural electrolytes, low calorie. Avoid commercial coconut waters with added sugar.
6
Vegetable soup70 cal/cup
Plain vegetable soup at home. Restaurant versions can have 150-200 cal due to cream/butter.
🥗

Low-calorie snacks (under 100 cal)

Replace fried snacks with these

Indian tea-time snacks (samosa, kachori, biscuits) are 200-350 calories per small portion. These alternatives deliver actual nutrition at 50-100 cal per serving, fitting weight loss plans.

1
1 boiled egg78 cal/piece
Most efficient protein-per-calorie snack. 6g protein at 78 cal.
2
Mixed sprouted moong + chana with onion-tomato. 12g protein at low calorie cost.
3
Roasted chana (25g)90 cal/serving
Bhuna chana. Higher protein than namkeen, no oil added. Perfect tea-time replacement.
4
Makhana (handful)50 cal/30g
Roasted lotus seeds. Light, crunchy, low calorie. Better than namkeen for evening tea.
5
1 dhokla80 cal/piece
Steamed Gujarati snack. Fermented chickpea-based, low calorie when not deep-fried.
6
1 small apple95 cal/piece
Pair with 5 walnuts (35 cal) for protein-fat-fibre balance.
7
1 cup cucumber-tomato salad40 cal/cup
Volume eating with minimal calories. Add lemon and salt for taste.
8
5 almonds + 5 walnuts75 cal/serving
Healthy fats and protein. Standard mid-morning snack.
🍳

Low-calorie breakfasts (under 250 cal)

Start your day without inflating calorie budget

Most Indian breakfasts hit 350-500 calories. These options stay under 250 while still providing satiety. Pair with low-calorie sides (sambar, chutney) to complete the meal.

1
South Indian classic at sustainable calorie load. Add extra dal in sambar for protein.
2
High fibre, sustained satiety. Avoid added sugar; use cinnamon for flavor.
3
High protein (12g), moderate calorie. North Indian high-protein breakfast.
4
1 small bowl vegetable upma200 cal/bowl
Add lots of vegetables to bulk up volume. Use minimal ghee for cooking.
5
Maharashtra/MP standard breakfast. Add 1 boiled egg for protein boost.
6
Highest protein-per-calorie breakfast option. 14g protein in 220 cal.
🍲

Low-calorie meals (full meal under 400 cal)

Lunch or dinner options for weight loss

Complete Indian meals at 350-400 calories enable 1500 cal daily targets. These provide adequate protein, vegetables, and grain without exceeding calorie budget.

1
2 jowar rotis + dal + sabzi + curd400 cal/meal
Balanced low-calorie thali. Add salad to fill the plate visually.
2
Vegetable khichdi (small) + raita350 cal/meal
Brown rice + dal one-pot meal. Higher fibre, complete protein.
3
Curd rice (small)320 cal/bowl
South Indian comfort meal. Probiotic curd plus moderate rice serving.
4
Sambar rice (small)350 cal/plate
Add extra dal in sambar for protein boost. South Indian everyday meal.
5
2 rotis + 100g grilled paneer/chicken + salad400 cal/meal
High protein (25-30g), moderate carbs. Excellent gym-going adult lunch.
6
Vegetable soup + 2 rotis + paneer380 cal/meal
Light dinner option. Fills the stomach with low-calorie soup before main dish.
📧 FREE PDF

Want this 60+ low-calorie food list as a printable PDF?

Drop your email. We send you the complete list, daily 1500 cal meal templates using these foods, and a calorie tracker for 12 weeks. All printable, all free.

Get Free PDF →

Common mistakes when using this list

Most adults make at least one of these mistakes when using calorie or nutrition lists. Each mistake undermines the value of the list itself.

Mistake 1: Believing all vegetables are low calorie regardless of preparation. Bhindi sabzi with 4 tsp oil hits 200 cal per katori. Karela fried in 3 tsp oil hits 180 cal. The base vegetable is 30-50 cal; the oil addition doubles or triples it. Cook with minimal oil (1/2 tsp per katori) to preserve the calorie advantage.

Mistake 2: Drinking “healthy” smoothies that are 350+ calories. Banana + mango + yogurt + honey smoothies hit 350-450 cal. They are not weight loss foods despite being “healthy.” Whole fruit (95 cal apple) plus protein source is dramatically better than blended smoothies.

Mistake 3: Eating low-calorie foods in unlimited quantities. Cucumber and tomato are low calorie but eating 800g of “vegetables” at one meal is still 200-300 calories. Volume eating helps but does not eliminate the math. Track quantities, not just food categories.

Mistake 4: Skipping protein because “protein has more calories”. 100g paneer (320 cal) seems higher than 100g cucumber (15 cal). But the paneer keeps you satisfied for 4-5 hours; cucumber for 30 minutes. Total daily calorie intake ends up higher with low-protein eating because hunger drives more frequent eating.

Mistake 5: Using diet sodas instead of water. Diet sodas have 0 calories but research suggests they may drive cravings and disrupt gut microbiome. Plain water, green tea, lemon water, or buttermilk are structurally better choices for sustained weight loss.

Mistake 6: Eating “diet” or “sugar-free” packaged foods regularly. Most “diet” branded foods are still processed with refined oils and additives. The calorie reduction is often modest (15-25%) at significantly higher cost. Whole foods at appropriate portions beat packaged “diet” foods consistently.

The bigger picture

The single most-leveraged Indian weight loss intervention is changing cooking methods, not picking different foods. Switching from generous-oil cooking (4-6 tsp per dish) to minimal-oil cooking (1-2 tsp per dish) saves 200-400 calories daily across all meals. The food list stays familiar; the calorie load drops dramatically.

The second most-leveraged change is beverages. 4 daily milk-and-sugar chais (360 cal) plus 1 daily fresh juice (150 cal) = 510 daily calories from beverages alone. Switching to plain green tea, plain black tea, plain buttermilk, and water eliminates 400-500 calories daily without any food change.

Use this list as a reference, not a complete diet. Combine low-calorie foods with adequate protein (paneer, dal, eggs, chicken from the high-protein list). The weight loss eating that actually works is balanced – low-calorie volume from vegetables and broths, adequate protein from concentrated sources, moderate carbs from low-GI grains, healthy fats in measured quantities.

Frequently asked questions

What are the lowest calorie Indian foods?
Under 50 cal: green tea, lemon water, cucumber, lauki, tomato, cabbage, lettuce, watermelon, light buttermilk. Under 100 cal: 1 idli (60), 1 boiled egg (78), 1 cup sprouts (60), karela sabzi (50), 1 apple (95), light dal (60-80).
How can I eat low calorie food in Indian cuisine?
Three rules: (1) Cook with minimal oil (1/2 tsp per katori vs typical 2-3 tsp). (2) Replace milk-and-sugar beverages with plain versions. (3) Eat vegetable-and-protein meals rather than carb-heavy meals. Following these three changes alone reduces typical Indian eating by 400-600 daily calories.
Is khichdi low calorie?
Vegetable khichdi (1 small bowl) at 300-350 cal is moderate, not strictly low calorie. Compared to dal makhani (500 cal) or biryani (450 cal), it is significantly lower. For active weight loss, 1 small bowl with raita and salad fits 1500 cal targets.
Are South Indian foods lower in calories than North Indian foods?
On average yes, especially fermented breakfasts (idli, dosa) which are lower in oil than parathas. South Indian sambar (60-80 cal/cup) is much lower than dal makhani (250-300 cal). Coconut chutney (40 cal/2 tbsp) is lower than fried namkeen accompaniments. Generally, South Indian breakfast culture is lower-calorie than North Indian breakfast culture.
Which Indian dal is lowest in calories?
Watery sambar-style dal at 60-80 cal per cup. Standard Indian dal (toor, moong, masoor) at 80-100 cal per katori. Dal makhani at 250-300 cal due to butter and cream. Light home-cooked dals are low-calorie; rich restaurant dals are not.
Are roti and rice low calorie?
Moderate. 1 medium roti = 70 cal. 1 katori cooked rice = 130 cal. Neither is strictly low but both can fit weight loss eating in moderate portions. 2 rotis or 1 katori rice per meal works for 1500 cal targets.
Is paneer a low calorie food?
Not strictly low calorie – 320 cal per 100g. But high protein at 18g per 100g makes it a useful weight loss food despite the calorie load. 80-100g daily fits 1500 cal weight loss eating; larger portions inflate calorie intake.
How many calories should I eat to lose weight?
Sedentary women: 1200-1500 cal for active weight loss. Sedentary men: 1500-1800 cal. Active adults: add 200-300 cal. The calorie target depends on your weight, activity, and goals – calculate using your specific BMR and TDEE for accuracy.

🧮 Find your daily calorie and protein targets

Lists work best when you know your personal numbers. Calculate your daily calorie and protein targets in 30 seconds, then use this list to hit them.

Calculate My Targets →

Nutritional values based on IFCT 2017 (Indian Food Composition Tables) and USDA FoodData Central. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice. Read our methodology.

📅 Published: May 4, 2026