💡 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.
Track your 1,800 without weighing every roti: snap a photo of your plate and UltraFit360 estimates calories and protein for Indian meals. Get UltraFit360 on the App Store or Google Play.
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
- Men losing weight: most men of 165–180 cm and 70–95 kg who are lightly to moderately active maintain somewhere between 2,300 and 2,700 kcal, so 1,800 is a clear deficit.
- Tall or very active women: women over about 168 cm, or who train 4–5 days a week, often lose steadily here; for many smaller women it is close to maintenance.
- Body recomposition: beginners who lift and want to lose fat and build muscle at the same time can do well at a small deficit like this with high protein.
- Too low for: men over about 95 kg or doing heavy physical work (start nearer 2,000–2,200), and teenage athletes. Too high for: smaller, sedentary women, who should look at the 1500 or 1200 calorie chart.
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
| Macro | Daily target | Where it comes from |
|---|---|---|
| Protein | 110–140 g | Eggs, chicken, fish, soya, paneer, hung curd, dal, optional whey |
| Carbs | 170–200 g | 3–4 phulkas, ½–1 katori rice, fruit, dal, vegetables |
| Fat | 50–60 g | 5–6 tsp oil or ghee plus eggs, paneer and curd |
| Fibre | 30 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.
| Time | Meal | Calories | Protein |
|---|---|---|---|
| 7 am | Tea or coffee with toned milk, no sugar | ~40 kcal | ~2 g |
| 8:30 am | 3 moong dal chillas (60 g dry dal, 1.5 tsp oil) + 150 g hung curd | ~395 kcal | ~28 g |
| 11 am | 1 guava or apple | ~60 kcal | ~1 g |
| 1:30 pm | 2 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 pm | 100 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
| Time | Meal | Calories | Protein |
|---|---|---|---|
| 7 am | Tea or coffee with toned milk, no sugar | ~40 kcal | ~2 g |
| 8:30 am | 3-egg bhurji with onion and tomato (1 tsp oil) + 2 phulkas | ~475 kcal | ~25 g |
| 11 am | 1 banana | ~105 kcal | ~1 g |
| 1:30 pm | Chicken curry (150 g raw boneless breast, 1 tsp oil) + 1 katori rice + 1 katori dal + 1 katori sabzi + salad | ~690 kcal | ~48 g |
| 5 pm | 200 ml chaas + 20 g roasted chana | ~115 kcal | ~6 g |
| 8:30 pm | Fish 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
| Day | Breakfast | Lunch | Dinner | Non-veg swap |
|---|---|---|---|---|
| Mon | 3 moong chillas + hung curd | 2 phulkas, ½ katori rice, soya curry, sabzi | Paneer bhurji (100 g) + 1 phulka | Dinner: fish curry |
| Tue | 4 idlis + sambar + 150 g hung curd | 1 katori rice, rajma (50 g dry), salad, curd | Tofu tikka (200 g) + 2 phulkas + vegetables | Breakfast: 4 idlis + 3 boiled eggs |
| Wed | Paneer paratha (1, light ghee) + curd | 2 phulkas, chana masala (50 g dry), raita | Moong dal khichdi (2 katori) + 100 g hung curd + salad | Lunch: chicken curry instead of chana |
| Thu | Oats (50 g) in 250 ml toned milk + whey + banana | 3 jowar or wheat rotis, dal, palak paneer (75 g) | Soya keema (40 g dry) + 1 phulka + salad | Dinner: chicken keema (150 g raw) |
| Fri | Vegetable poha with soya granules (1 plate) | 2 phulkas, dal, mixed veg, curd | Paneer tikka (100 g) + 1 phulka + vegetables | Lunch: egg curry (3 eggs) + rice |
| Sat | 2 pesarattu + chutney + 150 g hung curd | Soya pulao (1.5 katori) + raita | Dal + 2 phulkas + 75 g paneer sabzi | Dinner: tandoori chicken (200 g cooked) |
| Sun | Sprouts chaat + 2 slices multigrain toast + 250 ml milk | Chole (50 g dry) + 2 phulkas + salad | Tofu bhurji + 1 phulka + ½ katori rice | Lunch: 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 of | You can have | About |
|---|---|---|
| 1 katori cooked rice | 2 phulkas, or 4 idlis | ~195–210 kcal |
| 3 eggs | 75 g paneer, or 150 g raw chicken breast + ½ tsp oil | ~200–230 kcal |
| 40 g dry soya chunks | 150 g firm tofu, or 120 g raw chicken breast | ~140–215 kcal, 18–27 g protein |
| 1 banana | 2 small fruits, or 1 phulka with curd | ~100–130 kcal |
| Whey + roasted chana | 150 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)
- Grains: 1 kg atta (or mix jowar), 750 g rice, 400 g oats, 200 g poha, idli batter for 1–2 breakfasts.
- Protein: 500 g moong dal, 300 g toor or masoor, 300 g soya chunks, 250 g each rajma and kabuli chana, 400 g paneer, 400 g tofu, 2 kg curd (hang half), 2 litres toned milk, 1 kg whey per month. Non-veg: 18–21 eggs, 1 kg chicken breast, 750 g fish.
- Vegetables: 4–5 kg mixed. Fruit: 7–10 portions including bananas.
- Other: roasted chana, makhana, seeds, about 250 ml oil for the week.
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:
- Tandoor first: tandoori chicken (half), chicken or fish tikka, or paneer tikka with 2 tandoori rotis, dal and salad.
- Biryani night: one plate of chicken biryani is often 700–900 kcal; have it with raita and a salad, and eat a lighter, high-protein breakfast and lunch that day.
- South Indian: 2 plain dosas or 4 idlis with sambar plus an omelette or a side of curd.
- Skip or share: butter naan, malai and makhani gravies, fried starters and sweet drinks, which together can double a meal's calories.
Mistakes on an 1800 Calorie Diet
- Treating 1,800 as permission for restaurant meals. One butter chicken with two butter naans is close to 1,000 kcal.
- Undercounting oil and ghee. Six free-poured spoons a day instead of six measured teaspoons adds 250+ kcal.
- Protein back-loaded into dinner. Spread it over 3–4 meals of 25–40 g each.
- Drinking calories. Beer, sweet lassi, juices and mass-gainer shakes add up fast.
- Not adjusting. If the weekly average has not changed for 3 weeks, cut about 150–200 kcal or add 2,000–3,000 steps a day.
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.
Set your targets with the free calorie and macro calculator, then build a day of meals with the meal plan generator.
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.