Nutrition

2000 Calorie Indian Diet Plan, High Protein (Veg and Non-Veg)

A 2000 calorie Indian diet plan, high protein: who needs about 2,000 kcal, a veg day with 111 g protein, a non-veg day with 140 g, and eating-out swaps.

2000 Calorie Indian Diet Plan, High Protein (Veg and Non-Veg)

A 2,000 calorie high-protein Indian diet plan is roughly maintenance for many active women and a moderate fat-loss level for many men. The two sample days below hit about 2,000 kcal with 111 g of protein (vegetarian) and 140 g (non-veg), using roti, rice, dal, curd, paneer, soya, eggs, chicken and fish. Check your own maintenance before you use it, because 2,000 is too much for some people and too little for others.

Who needs about 2,000 calories a day?

ICMR-NIN's 2020 nutrient requirements estimate 2,130 kcal for a 55 kg Indian woman doing moderate work and 2,110 kcal for a 65 kg man doing sedentary work. The NHS uses averages of about 2,000 for women and 2,500 for men.

Three hypothetical people, using the Mifflin-St Jeor equation and the activity multipliers in our calorie calculator:

Woman, 28, 165 cm, 62 kg, gym 4 daysMan, 30, 175 cm, 80 kg, gym 4 daysMan, 40, 170 cm, 90 kg, desk job, no exercise
Maintenanceabout 2,095 kcalabout 2,710 kcalabout 2,120 kcal
2,000 kcal meansMaintenanceA deficit of about 710 kcal (26%)A deficit of only about 120 kcal (6%)
Use it forHolding weight while trainingCutting at a steady paceNot much; a slightly bigger deficit or more walking helps

ICMR-NIN's Dietary Guidelines for Indians 2024 describe a 500 to 750 kcal deficit as typical and advise against going beyond 40%. The man who trains is right in that range. If you're a smaller, less active woman, 2,000 may be a slight surplus; see the 1,500 calorie Indian diet plan instead.

How much protein makes it "high protein"?

The ISSN position stand on protein says 1.4 to 2.0 g/kg a day is enough for most people who exercise, and that resistance-trained people may need more (2.3 to 3.1 g/kg) to keep lean mass during calorie deficits. For a 70 kg person, 1.4 to 2.0 g/kg is about 100 to 140 g, or 20 to 28% of a 2,000 kcal day.

ICMR-NIN's 2024 guidelines say a higher share of energy from protein may help preserve muscle during a deficit. They also note that intakes above about 1.6 g/kg don't add further muscle gains from training, so there's no need to chase 200 g. Work out your number with the protein calculator.

Sample 2,000 calorie high-protein vegetarian day

Raw weights for dal, atta, besan and soya; cooked for rice. A katori is 200 ml. Oil is 4 tsp (20 g) for the day, counted in each meal.

MealWhat you eatkcalProtein
Breakfast2 besan chillas (60 g besan) filled with 50 g paneer, 1 tsp oil, 150 g curd52028 g
Mid-morning150 g hung curd with an apple (150 g)20015 g
Lunch3 rotis (90 g atta), rajma (40 g), 1 katori sabzi, 150 g curd, 1 tsp oil57025 g
EveningChai with 100 ml milk, no sugar, 30 g roasted chana1609 g
Dinner1 katori rice (150 g cooked), soya chunk curry (40 g dry), moong dal (30 g), sabzi, 2 tsp oil54034 g
Day total1,990 kcal111 g

Sample 2,000 calorie high-protein non-veg day

Oil is 5 tsp (25 g). Chicken and fish weights are raw.

MealWhat you eatkcalProtein
Breakfast3-egg omelette with onion and tomato, 1 tsp oil, 2 rotis46026 g
Mid-morning150 g hung curd with a banana (100 g)21516 g
Lunch1 katori rice, chicken curry (150 g breast, 2 tsp oil), 1 katori sabzi, 150 g curd65544 g
EveningChai with 100 ml milk, no sugar, 30 g roasted chana1609 g
Dinner2 rotis, rohu fish curry (150 g, 2 tsp oil), masoor dal (30 g), sabzi55545 g
Day total2,045 kcal140 g

Food values: IFCT 2017 for atta, dals, rajma, chana, paneer, milk, eggs, chicken breast, rohu, fruit and vegetables; USDA FoodData Central for cooked rice, curd, hung curd (low-fat Greek-style) and besan; USDA defatted soy flour as a stand-in for soya chunks. Check your soya packet; brands vary.

Why there's no ghee or paratha

ICMR-NIN suggests about 27 to 30 g of cooking oil or visible fat for a 2,000 kcal diet, and limiting ghee or butter to 1 to 2 teaspoons a day. Both days stay under that, which leaves room for a teaspoon of ghee on a roti if you want it (45 kcal). Parathas cost more than you'd think: a 70 g plain paratha is about 230 kcal and 4.5 g protein by USDA values, against about 190 kcal and 6.4 g for two plain rotis.

How to swap meals without breaking the total

  1. Swap protein for protein. 40 g dry soya (about 130 kcal, 21 g protein) can become 100 g paneer (305 kcal, 19 g) if you drop a katori of rice to cover the extra calories.
  2. Swap carbs for carbs. 1 katori of cooked rice (195 kcal) is about the same as 2 rotis (192 kcal).
  3. Eggetarian? Use the veg day and swap the morning hung curd for 2 boiled eggs (about 150 kcal, 13 g protein).
  4. Build your own days in the Indian food calorie counter, using the same portion sizes.

Eating out on 2,000 calories: what to order

Restaurant meals are where a 2,000 kcal day often slips. Here are USDA FoodData Central values for common dishes at USDA's own portion sizes, ranked by protein per 100 kcal. Restaurant recipes vary, so treat these as rough guides.

Dish (USDA portion)kcalProteinProtein per 100 kcal
Roasted chicken breast, 150 g cooked (closest to tandoori or tikka)24846.5 g18.8 g
Chicken curry, 1 cup (240 g)25715.6 g6.1 g
Dal, 1 cup (240 g)34820.6 g5.9 g
Palak paneer, 1 cup (200 g)20210.8 g5.4 g
Chole, 1 cup (185 g)39015.2 g3.9 g
Naan, 1 large (177 g, 10 inch)55019.6 g3.6 g
Plain dosa, 1 medium (80 g)1684.6 g2.7 g
Samosa, 1 large (100 g)3105.1 g1.7 g
Puri, 1 piece (36 g)1472.5 g1.7 g

What the numbers say:

  • Order a dry protein dish first. A tandoori-style chicken breast gives three times the protein of chicken curry for about the same calories.
  • One bread, not three. A large naan is more than a quarter of a 2,000 kcal day on its own. Share it, or order plain rotis.
  • Dal is a decent side, with protein close to chicken curry per calorie.
  • Skip the fried starters. Two large samosas are about 620 kcal and only 10 g of protein.
  • On an eating-out day, keep breakfast and lunch from the plan and drop the evening chana.

For more home and restaurant numbers, see our Indian food calorie chart.

Quick checklist

  • Check maintenance first; 2,000 suits many active women (maintenance) and many men (cutting)
  • Protein 1.4 to 2.0 g/kg; put a protein food in every meal
  • 20 to 30 g oil for the whole day, ghee 1 to 2 tsp at most
  • Swap rice for rotis and soya for paneer one-for-one, then adjust
  • Eating out: dry protein dish, one bread, dal on the side
  • Weigh 3 mornings a week and judge by the weekly average over 3 to 4 weeks

If you have diabetes, kidney disease, are pregnant or under 18, check your calorie and protein needs with a doctor or registered dietitian first.

This is general information, not medical advice.

Frequently asked questions

Is 2,000 calories a day good for weight loss?

It is for many men and for larger or very active women. A hypothetical 80 kg man who trains 4 days a week burns about 2,700 kcal, so 2,000 is a deficit of about 700 kcal, inside ICMR-NIN's typical 500 to 750 kcal range. For a small, inactive woman it may be close to maintenance.

How much protein should a 2,000 calorie diet have?

For someone who lifts, 1.4 to 2.0 g per kg of body weight is the ISSN range, which is about 100 to 140 g for a 70 kg person. That's 20 to 28% of 2,000 kcal. The veg day here has 111 g and the non-veg day 140 g.

How much oil can I use on 2,000 calories?

ICMR-NIN's 2024 guidelines say about 27 to 30 g of visible fat or cooking oil is enough for a 2,000 kcal diet, and to limit ghee or butter to 1 to 2 teaspoons a day. The days here use 20 to 25 g.

Can I eat out on a 2,000 calorie diet?

Yes, once or twice a week is easy to fit. Pick dry or tandoori-style protein dishes over gravies, have one bread instead of two, and skip fried starters. A large restaurant naan alone is about 550 kcal by USDA values.

Keep reading

Nutrition

Gym Diet Plan for Muscle Gain, Vegetarian (Indian, 7 Days)

A vegetarian gym diet plan for muscle gain: surplus size, 1.4 to 2.0 g/kg protein split over 4 meals, a 7-day Indian plan near 2,800 kcal, and Jain swaps.

Nutrition

1200 Calorie Indian Diet Plan: Veg and Non-Veg Days (and Limits)

A 1200 calorie Indian diet plan with a veg and a non-veg day, who it suits and who it doesn't, the protein, iron and calcium gaps, and signs it's too low.

Nutrition

1500 Calorie Indian Diet Plan for Weight Loss (Veg and Non-Veg)

A 7-day 1500 calorie diet plan with Indian food, veg and non-veg swaps, approximate calories and protein per day, plus who should not eat this low.

Nutrition

100 g Protein a Day on a Vegetarian Indian Diet: Full Plan

A 100g protein vegetarian Indian diet, gram by gram: who actually needs 100 g, a katori-based day plan, cost per 10 g of protein and where whey fits.

Nutrition

Pre-Workout Meal: Indian Options and When to Eat

Pre-workout meal ideas with Indian food: what to eat 2–3 hours or 30–60 minutes before the gym, kcal and carbs per portion, chai, coffee and fasted training.

Nutrition

Weight Loss Diet Plan for Women, Vegetarian Indian (7 Days)

A 7-day vegetarian Indian diet plan for weight loss for women: 1,430 to 1,535 kcal, 73 to 78 g protein a day, iron and calcium tips, and when to see a doctor.