High-protein Indian meals: paneer, eggs/chicken, dal, rice, roti
Indian Diet Plans

1800 Calorie Indian Diet Chart: High-Protein Veg and Non-Veg Meal Plan

Updated October 16, 2026 · 10 min read · By UltraFit360 Team

💡 Quick Answer

An 1800 calorie Indian diet chart is a fat-loss intake for most men and a maintenance or slow-loss intake for tall or very active women. Our vegetarian day gives about 1,830 kcal and 115 g protein; the non-vegetarian day about 1,795 kcal and 112 g protein, with 3–4 phulkas plus rice, dal and a protein food at every meal.

  • For a man maintaining at 2,300–2,600 kcal, 1,800 is a 500–800 kcal deficit: about 0.5–0.7 kg a week.
  • Protein target: 1.4–1.8 g per kg, about 110–140 g for a 75–80 kg man.
  • There is room for rice, dal and a pre-workout snack on gym days.
  • Oil stays at 5–6 teaspoons a day.

For most Indian men who want to lose fat, 1,800 kcal is where a diet stops feeling like a punishment. You can eat four rotis or rotis plus rice, keep dal on the plate, have a proper post-workout meal, and still lose about half a kilo a week. The thing that decides whether that half kilo is fat or muscle is protein, so this chart is built around 110+ g a day with ordinary home food.

Who an 1800 Calorie Diet Suits

Check your own maintenance with the calorie calculator. A deficit of 400–700 kcal below it is a good target; if 1,800 is more than 900 kcal below your maintenance, start higher.

Macros on 1,800 Calories

MacroDaily targetWhere it comes from
Protein110–140 gEggs, chicken, fish, soya, paneer, hung curd, dal, optional whey
Carbs170–200 g3–4 phulkas, ½–1 katori rice, fruit, dal, vegetables
Fat50–60 g5–6 tsp oil or ghee plus eggs, paneer and curd
Fibre30 g+Two vegetable portions, whole dals, fruit

For lifters in a deficit, research reviews support about 1.6 g per kg or a little more to keep muscle. See how much you need with the protein calculator and Indian-specific numbers in how much protein per day for Indians.

1800 Calorie Indian Diet Chart: Vegetarian Day

Values are estimates from IFCT 2017 and USDA FoodData Central for the dry or raw amounts shown: a medium phulka is about 97 kcal, a katori of cooked rice about 195 kcal, 40 g dry soya chunks about 140 kcal and 21 g protein, and 100 g paneer about 300 kcal and 19 g protein.

TimeMealCaloriesProtein
7 amTea or coffee with toned milk, no sugar~40 kcal~2 g
8:30 am3 moong dal chillas (60 g dry dal, 1.5 tsp oil) + 150 g hung curd~395 kcal~28 g
11 am1 guava or apple~60 kcal~1 g
1:30 pm2 phulkas + ½ katori rice + soya chunk curry (40 g dry soya, 1 tsp oil) + 1 katori sabzi + salad~620 kcal~32 g
5 pm (or post-workout)1 scoop whey in water + 20 g roasted chana~195 kcal~28 g
8:30 pm100 g paneer bhurji (1 tsp oil) + 1 phulka + sautéed vegetables~520 kcal~24 g
Day total~1,830 kcal~115 g

No whey? Have 150 g hung curd with 30 g roasted chana instead: about 230 kcal and 20 g protein, so the day lands near 1,865 kcal and 107 g. Want dal? Swap the evening snack for 1 katori dal at dinner and keep the protein up with an extra 50 g paneer in the bhurji.

1800 Calorie Indian Diet Chart: Non-Vegetarian Day

TimeMealCaloriesProtein
7 amTea or coffee with toned milk, no sugar~40 kcal~2 g
8:30 am3-egg bhurji with onion and tomato (1 tsp oil) + 2 phulkas~475 kcal~25 g
11 am1 banana~105 kcal~1 g
1:30 pmChicken curry (150 g raw boneless breast, 1 tsp oil) + 1 katori rice + 1 katori dal + 1 katori sabzi + salad~690 kcal~48 g
5 pm200 ml chaas + 20 g roasted chana~115 kcal~6 g
8:30 pmFish curry (150 g raw rohu or similar, 1 tsp oil) + 1 phulka + sautéed vegetables~370 kcal~30 g
Day total~1,795 kcal~112 g

To push protein to 130–140 g, swap the evening chana for 1 scoop of whey (about +50 kcal, +20 g protein) or add 2 egg whites to breakfast. Values for each food are in protein in egg, protein in chicken breast and protein in dal.

7-Day 1800 Calorie Indian Menu

DayBreakfastLunchDinnerNon-veg swap
Mon3 moong chillas + hung curd2 phulkas, ½ katori rice, soya curry, sabziPaneer bhurji (100 g) + 1 phulkaDinner: fish curry
Tue4 idlis + sambar + 150 g hung curd1 katori rice, rajma (50 g dry), salad, curdTofu tikka (200 g) + 2 phulkas + vegetablesBreakfast: 4 idlis + 3 boiled eggs
WedPaneer paratha (1, light ghee) + curd2 phulkas, chana masala (50 g dry), raitaMoong dal khichdi (2 katori) + 100 g hung curd + saladLunch: chicken curry instead of chana
ThuOats (50 g) in 250 ml toned milk + whey + banana3 jowar or wheat rotis, dal, palak paneer (75 g)Soya keema (40 g dry) + 1 phulka + saladDinner: chicken keema (150 g raw)
FriVegetable poha with soya granules (1 plate)2 phulkas, dal, mixed veg, curdPaneer tikka (100 g) + 1 phulka + vegetablesLunch: egg curry (3 eggs) + rice
Sat2 pesarattu + chutney + 150 g hung curdSoya pulao (1.5 katori) + raitaDal + 2 phulkas + 75 g paneer sabziDinner: tandoori chicken (200 g cooked)
SunSprouts chaat + 2 slices multigrain toast + 250 ml milkChole (50 g dry) + 2 phulkas + saladTofu bhurji + 1 phulka + ½ katori riceLunch: chicken biryani (1.5 katori) + raita

More full-day plans for training are in the Indian gym diet plan and high-protein Indian meal prep.

Equal-Calorie Swaps

Instead ofYou can haveAbout
1 katori cooked rice2 phulkas, or 4 idlis~195–210 kcal
3 eggs75 g paneer, or 150 g raw chicken breast + ½ tsp oil~200–230 kcal
40 g dry soya chunks150 g firm tofu, or 120 g raw chicken breast~140–215 kcal, 18–27 g protein
1 banana2 small fruits, or 1 phulka with curd~100–130 kcal
Whey + roasted chana150 g hung curd + 30 g roasted chana~200–230 kcal

Gym Days and Rest Days

You do not need different diets for training and rest days, but timing helps. Put a carb portion 60–90 minutes before you train (a banana, 1 phulka with curd, or 2 idlis) and a protein-rich meal within a few hours after. If you train hard 5–6 days a week and your weekly average weight is falling faster than 0.75 kg a week, add 150–250 kcal on training days, for example a glass of milk and a fruit. Read Indian pre-workout meals and post-workout Indian food for ideas.

Weekly Grocery List (One Person)

Eating Out at 1,800 Calories

At this intake one restaurant meal a week fits without wrecking progress, as long as you choose it rather than letting it happen to you. Good picks give 40+ g protein for 600–800 kcal:

Mistakes on an 1800 Calorie Diet

Tracking Progress

Weigh yourself 3–4 mornings a week and compare weekly averages, measure your waist every two weeks, and track your main lifts. If the scale is dropping and your lifts are holding or rising, you are losing fat, not muscle. For the method, see how to track macros for fat loss; men with stubborn belly fat may also find reducing belly fat for Indian men useful.

Frequently Asked Questions

Is 1800 calories good for weight loss for men?

For most Indian men, yes. Men who are lightly to moderately active usually maintain at 2,300–2,700 kcal, so 1,800 is a 500–800 kcal deficit, or about 0.5–0.7 kg of fat loss a week.

Is 1800 calories too much for a woman to lose weight?

For tall or very active women it often works for slow fat loss. For shorter or sedentary women it is close to maintenance; 1,400–1,600 kcal is usually a better fat-loss target.

How much protein can I get on an 1800 calorie Indian diet?

About 110–115 g from home food, as in our sample days, and 130–140 g with one scoop of whey or a few extra egg whites.

How many rotis can I eat on 1800 calories?

About 4–5 medium phulkas a day without ghee, or 3 phulkas plus 1 katori of rice. Each phulka is about 97 kcal and each katori of rice about 195 kcal.

Can I build muscle on 1800 calories?

Beginners and people returning to training often can, while losing fat, if protein is high and they lift 3–4 times a week. Experienced lifters usually need to eat at or above maintenance to gain muscle.

Should I eat more on gym days?

It is optional. Most people do fine eating the same each day and placing carbs around training. Add 150–250 kcal on hard training days if you are losing more than about 0.75 kg a week.

More from UltraFit360
UF
UltraFit360 Team

AI-powered fitness coaching for Indian athletes and everyday gym-goers. Learn more →

Lose Fat, Keep Muscle at 1,800

Photo-log your meals, follow a structured workout program with PR tracking, and get a weekly AI report on your weight trend and protein.