Balanced Indian thali with dal, sabzi, roti, salad and curd
Indian Diet Plans

1500 Calorie Indian Diet Chart: Veg and Non-Veg Meal Plan for Weight Loss

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

💡 Quick Answer

A 1500 calorie Indian diet chart suits most women who want to lose weight and smaller, less active men. Our vegetarian day gives about 1,530 kcal and 83 g protein; the non-vegetarian day about 1,510 kcal and 100 g protein. Both use 3 meals and 2–3 small snacks, 3 phulkas (or 2 phulkas and a katori of rice) a day, and a protein food at every meal.

  • Most women lose about 0.5 kg a week at 1,400–1,600 kcal.
  • Aim for 1.2–1.6 g protein per kg of goal weight: roughly 75–110 g.
  • Oil stays at about 4–5 teaspoons a day.
  • Training 4+ days a week? Add a 100–200 kcal snack on gym days.

For many people, 1,500 kcal is the sweet spot of a weight-loss diet: low enough to lose fat steadily, high enough to eat three real Indian meals, keep a couple of rotis and still train. The catch is the same as at any intake. Hit your protein first, measure oil, and keep the snacks honest. This chart shows exactly what a 1,500 kcal day looks like with home food.

Who a 1500 Calorie Diet Suits

1,500 kcal is a deficit of roughly 400–700 kcal for the people below. It is not a universal number.

Put your details into the calorie calculator. If your maintenance comes out at about 1,900–2,200 kcal, 1,500 is a sensible fat-loss target. If it comes out above 2,400, start higher.

Macros on 1,500 Calories

MacroDaily targetWhere it comes from
Protein80–110 gChillas, hung curd, soya, paneer, dal, eggs, chicken, fish
Carbs150–175 g3 phulkas or 2 phulkas + 1 katori rice, fruit, dal, vegetables
Fat45–55 g4–5 tsp oil or ghee plus paneer, eggs and curd
Fibre25–30 gVegetables at lunch and dinner, sprouts, guava, whole dals

A protein target of 1.2–1.6 g per kg protects muscle in a deficit. Use your goal weight if you have more than 15 kg to lose. Get your number from the protein calculator.

1500 Calorie Indian Diet Chart: Vegetarian Day

Values are estimates from IFCT 2017 and USDA FoodData Central for the dry or raw amounts shown. One medium phulka (30 g atta) is about 97 kcal and 3 g protein; one katori of cooked rice (150 g) about 195 kcal.

TimeMealCaloriesProtein
7 amTea with a little toned milk, no sugar~30 kcal~1 g
8:30 am2 moong dal chillas (40 g dry dal, 1 tsp oil) + 150 g hung curd~305 kcal~24 g
11 am1 guava~60 kcal~1 g
1:30 pm2 phulkas + soya chunk curry (30 g dry soya, 1 tsp oil) + 1 katori sabzi + salad + 100 g curd~550 kcal~28 g
5 pmSprouts chaat (40 g dry whole moong, onion, tomato, lemon)~140 kcal~10 g
8 pm75 g paneer bhurji (1 tsp oil) + 1 phulka + sautéed vegetables~445 kcal~19 g
Day total~1,530 kcal~83 g

Want dal in the day? Swap the soya curry for 1 katori dal plus 50 g paneer in the sabzi (about the same calories, 4–5 g less protein). Need to reach 100 g protein? Replace the sprouts with 1 scoop of whey in water (about 120 kcal, 24 g protein). More options are in protein-rich vegetarian foods.

1500 Calorie Indian Diet Chart: Non-Vegetarian Day

TimeMealCaloriesProtein
7 amTea with a little toned milk, no sugar~30 kcal~1 g
8:30 am2 whole eggs + 2 egg whites, bhurji-style (1 tsp oil) + 1 phulka~340 kcal~23 g
11 am1 guava~60 kcal~1 g
1:30 pmChicken curry (150 g raw boneless breast, 1 tsp oil) + 1 katori rice + 1 katori sabzi + salad + 100 g curd~625 kcal~45 g
5 pm200 ml chaas + 20 g roasted chana~115 kcal~6 g
8 pmFish curry (120 g raw rohu or similar, 1 tsp oil) + 1 phulka + sautéed vegetables~340 kcal~25 g
Day total~1,510 kcal~100 g

Lean animal protein makes 100 g easy at this intake: 150 g raw chicken breast alone gives about 34 g. Mutton and chicken thigh have more fat, so use 100–120 g portions if you swap them in. For Indian chicken dishes, curry made at home with a teaspoon of oil is about half the calories of a restaurant curry.

7-Day 1500 Calorie Indian Menu

Use the same portion sizes as the charts above and rotate the dishes:

DayBreakfastLunchDinnerNon-veg swap
Mon2 moong chillas + hung curd2 phulkas, soya curry, sabzi, curdPaneer bhurji + 1 phulkaDinner: fish curry
Tue3 idlis + sambar + 2 boiled eggs or 100 g hung curd1 katori rice, rajma (40 g dry), salad, curdTofu tikka (150 g) + vegetables + 1 phulkaLunch: chicken curry instead of rajma
Wed2 besan chillas with 25 g paneer2 phulkas, chana masala (40 g dry), raitaMoong dal khichdi (1.5 katori) + curd + saladBreakfast: 3-egg omelette + 1 phulka
ThuOats (40 g) in 200 ml toned milk + 10 g seeds2 jowar rotis, dal, palak paneer (50 g)Soya keema (30 g dry) + 1 phulka + saladDinner: chicken keema (120 g raw)
FriVegetable poha (1 plate) + 100 g hung curd2 phulkas, masoor dal, mixed veg, curdPaneer tikka (75 g) + vegetablesLunch: egg curry (3 eggs)
SatPesarattu (2) + chutney + curdVeg pulao (1 katori) with soya + raitaDal + sautéed vegetables + 1 phulka + 50 g paneerDinner: grilled fish
SunSprouts chaat + 1 glass toned milkChole (40 g dry) + 1 phulka + ½ katori riceTofu bhurji + 1 phulkaLunch: chicken biryani, 1 katori + raita

Check any swap in the Indian food calories and protein chart, and see calories in poha and calories in idli for breakfast portions.

Equal-Calorie Swaps

Instead ofYou can haveAbout
2 phulkas1 katori cooked rice, or 1 plain home dosa + 1 phulka~195–220 kcal
75 g paneer150 g firm tofu, or 3 eggs~200–230 kcal
Sprouts chaat1 scoop whey in water, or 150 g hung curd + 1 fruit~120–180 kcal
GuavaApple, orange, pear or 1 cup papaya~60–80 kcal
1 tsp oil in sabziCooking spray + 1 tsp ghee on dal~45 kcal either way

Weekly Grocery List (One Person)

Gym Days on 1,500 Calories

If you lift or play sport 3–4 days a week, keep the plan the same but move a carb portion before training: 1 banana (about 105 kcal) or 1 phulka with curd 60–90 minutes before. On heavy training days you can add 100–200 kcal, for example a glass of toned milk and a fruit. Strength training on a deficit is what makes the weight you lose mostly fat; see muscle preservation in a calorie deficit.

Regional Versions of the Same 1,500 kcal Day

The structure matters more than the cuisine. Keep a protein food at every meal, a fruit and a small snack, and the same grain budget (about 3 phulka-equivalents a day):

Mistakes That Stall a 1500 Calorie Diet

Tracking Progress

Weigh yourself 3 mornings a week and compare weekly averages; measure your waist every two weeks. A healthy rate on 1,500 kcal is 0.3–0.7 kg a week. If you are losing more than 1 kg a week after the first fortnight, feel constantly tired, or are training hard, move up toward 1,700–1,800 kcal. For more structure, read how to track macros for fat loss or the vegetarian diet chart for weight loss.

Frequently Asked Questions

Is 1500 calories good for weight loss?

For most women and for smaller or sedentary men, yes. It is usually a 400–700 kcal deficit, which gives about 0.5 kg of fat loss a week while leaving room for three Indian meals.

How many rotis can I eat on a 1500 calorie diet?

About 3 medium phulkas a day without ghee, or 2 phulkas plus 1 katori of rice. Each phulka is about 97 kcal; ghee adds about 45 kcal per teaspoon.

How much protein do I need on 1500 calories?

Aim for 80–110 g, about 1.2–1.6 g per kg of goal weight. Vegetarians can reach about 85 g from chillas, hung curd, soya and paneer, and 100 g with one scoop of whey.

Is 1500 calories enough for a man?

For shorter or mostly sedentary men it can be. Most men who are taller or active lose weight at 1,700–2,000 kcal without the hunger and muscle loss that 1,500 can cause.

How much weight can I lose in a month on 1500 calories?

Typically 2–3 kg a month, or about 0.5 kg a week, with a little more in the first fortnight from water loss.

Can I eat rice on a 1500 calorie Indian diet?

Yes. One katori of cooked rice (150 g) is about 195 kcal, the same as 2 phulkas. Swap rotis for rice rather than eating both in large portions.

More from UltraFit360
UF
UltraFit360 Team

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

Hit 1,500 and Your Protein Target Every Day

Snap a photo of any Indian meal, see what is left for the day, and get a weekly AI coaching report on your progress.