Calorie Deficit Diet Plan: 7-Day Indian Meal Plan for Weight Loss

Calorie Deficit Diet Plan: 7-Day Indian Meal Plan for Weight Loss
Published: Nov 10, 2026

A calorie deficit diet plan sounds fancy, it is not. My colleague Ramesh tried keto first, then fasting, then only fruits for two weeks, nothing worked, his trainer finally told him one line, eat less than you burn, that was it.

He started eating home food in smaller portions, dal, roti, sabzi, eggs, curd, he walked 45 minutes daily, dinner before 8 pm, six months later he lost 11 kilos. No powder, no pills, no expensive groceries, just normal Indian food in the right amount, stop sugar, stop outside food, eat protein at every meal, that is the whole plan, start today.

What is a calorie deficit?

A calorie is a unit of energy. Your body burns energy all day. Even when you sleep. Even when you sit. This is called your maintenance calories. If you eat exactly this amount, your weight stays the same.

If you eat more than this, you gain weight. If you eat less than this, you lose weight. That is a calorie deficit.

One kilo of fat equals about 7700 calories. So if you create a deficit of 500 calories daily, you lose about half a kilo per week. This is the safe rate. This is the rate that lasts.

Read More: How to Reduce Belly Fat Naturally: Diet, Exercise and Daily Tips

Infographic illustrating the math behind a calorie deficit: calories in versus calories out

How to find your maintenance calories?

You need to know how much your body burns. This is your starting point.

Simple formula for Indian adults

Take your weight in kilos. Multiply by 30 if you sit all day. Multiply by 35 if you walk daily. Multiply by 40 if you do hard physical work.

Example. You weigh 70 kilos. You sit in office all day. 70 x 30 = 2100 calories. This is your maintenance.

Now create a deficit

  • Subtract 500 from your maintenance. 2100 - 500 = 1600 calories. This is your daily target.
  • Do not go below 1200 calories. That is dangerous. You lose muscle. Your metabolism slows. You feel weak. Women should not go below 1200. Men should not go below 1500.

The simple rule

Eat 500 calories less than you burn. That is the whole plan. No need for complicated math.

Calorie deficit diet plan for weight loss

Here is the plan. Simple. Indian. Home food. Nothing fancy.

The rules

  • Eat 1500 calories daily. This is a safe target for most women. Men can eat 1800. This plan is for 1500.
  • Do not skip breakfast. Do not skip lunch. Do not skip dinner. Eat all three. Eat two small snacks. This keeps hunger away.
  • Eat protein at every meal. Protein keeps you full. It builds muscle. It burns more calories to digest.
  • Eat vegetables at every meal. Vegetables fill your stomach without many calories. Half your plate should be vegetables.
  • Drink water. Ten glasses. Water has zero calories. It fills your stomach. It helps digestion.
  • Stop sugar. Stop maida. Stop fried food. Stop outside food. These are empty calories. They do not fill you. They only add numbers.

7-day calorie deficit diet plan Indian

This is a complete seven day plan. Indian food. Home cooked. 1500 calories daily. Simple meals. No exotic ingredients.

Day 1 - Monday

Meal Food Calories
Morning Haldi lemon water 5
Breakfast 2 eggs scrambled + 1 jowar roti 250
Mid morning 1 apple 80
Lunch 1 bowl moong dal + 2 jowar roti + 1 bowl bhindi sabzi + salad 450
Evening 1 cup chaas + 5 almonds 150
Dinner 1 bowl lauki soup + 1 bowl khichdi 400
Night Haldi milk (small) 100
Total   1435

Day 2 - Tuesday

Meal Food Calories
Morning Jeera water 5
Breakfast 1 bowl oats with apple and 5 almonds 280
Mid morning 1 guava 60
Lunch 1 bowl chana dal + 2 jowar roti + 1 bowl palak sabzi + salad 460
Evening 1 cup green tea + roasted chana (small bowl) 140
Dinner Grilled chicken (100g) + grilled vegetables 350
Night Haldi milk (small) 100
Total   1395

Day 3 - Wednesday

Meal Food Calories
Morning Haldi lemon water 5
Breakfast Paneer bhurji (100g) + 1 jowar roti 300
Mid morning 1 orange 60
Lunch 1 bowl tuvar dal + 1 bowl brown rice + 1 bowl tori sabzi + salad 450
Evening 1 cup chaas + 5 walnuts 160
Dinner 1 bowl moong dal khichdi + curd 350
Night Haldi milk (small) 100
Total   1425

Day 4 - Thursday

Meal Food Calories
Morning Jeera water 5
Breakfast 2 idli + sambhar (1 bowl) 280
Mid morning 1 apple 80
Lunch 1 bowl masoor dal + 2 jowar roti + 1 bowl cabbage sabzi + salad 440
Evening 1 cup green tea + roasted makhana (small bowl) 120
Dinner Grilled fish (100g) + steamed vegetables 330
Night Haldi milk (small) 100
Total   1355

Day 5 - Friday

Meal Food Calories
Morning Haldi lemon water 5
Breakfast 1 bowl ragi porridge with milk 250
Mid morning 1 guava 60
Lunch 1 bowl rajma + 1 bowl brown rice + salad 450
Evening 1 cup chaas + 5 almonds 150
Dinner Paneer tikka (100g) + salad 350
Night Haldi milk (small) 100
Total   1365

Day 6 - Saturday

Meal Food Calories
Morning Jeera water 5
Breakfast 2 besan chillas + pudina chutney 280
Mid morning 1 orange 60
Lunch 1 bowl moong dal + 2 jowar roti + 1 bowl ghiya sabzi + salad 440
Evening 1 cup green tea + roasted chana (small bowl) 140
Dinner Chicken soup (1 bowl) + grilled vegetables 320
Night Haldi milk (small) 100
Total   1345

Day 7 - Sunday

Meal Food Calories
Morning Haldi lemon water 5
Breakfast 2 eggs + 1 brown bread toast 250
Mid morning 1 apple 80
Lunch 1 bowl mixed dal + 1 bowl brown rice + 1 bowl mixed veg + salad 460
Evening 1 cup chaas + 5 walnuts 160
Dinner Vegetable soup + 1 bowl khichdi 350
Night Haldi milk (small) 100
Total   1405

Note - Calories are approximate. Portion sizes matter. Use a small bowl for dal and sabzi. Use a medium roti. Do not load with ghee. One teaspoon ghee per meal is fine. Add it to your calorie count.

Healthy Indian breakfast options like besan chilla and oats bowl for a 1500 calorie diet plan

Simple 1500 calorie meal plan

If you do not want a full week plan, use this simple formula. Any day. Any meal. Stay within 1500.

Breakfast - 300 calories

Choose one

  • 2 eggs + 1 jowar roti
  • 1 bowl oats + 5 almonds
  • Paneer bhurji + 1 jowar roti
  • 2 idli + sambhar
  • 2 besan chillas

Lunch - 450 calories

Choose one

  • 1 bowl dal + 2 jowar roti + 1 bowl sabzi + salad
  • 1 bowl dal + 1 bowl brown rice + 1 bowl sabzi + salad
  • 1 bowl rajma + 1 bowl brown rice + salad
  • Grilled chicken + 2 jowar roti + salad

Snack 1 - 100 calories

Choose one

  • 1 apple
  • 1 guava
  • 1 orange
  • 1 cup chaas

Snack 2 - 150 calories

Choose one

  • 5 almonds + green tea
  • Roasted chana small bowl
  • Roasted makhana small bowl
  • 5 walnuts + chaas

Dinner - 400 calories

Choose one

  • 1 bowl soup + 1 bowl khichdi
  • Grilled fish + steamed vegetables
  • Paneer tikka + salad
  • 2 jowar roti + 1 bowl sabzi
  • Chicken soup + grilled vegetables

Night - 100 calories

  • Haldi milk small cup

Total - 1500 calories

This is simple. Pick one from each list. You do not need to count every day. Just follow the portions. The calories add up.

You May Also Read: Weight Loss Exercises for Women Over 40: Easy Home Plan

Calorie deficit diet plan vegetarian

If you do not eat eggs, fish, or chicken, this plan is for you. Vegetarian food can be high protein. You just need to choose right.

Protein sources for vegetarians

  • Paneer - 100g gives 18g protein
  • Soya chunks - 50g gives 25g protein
  • Dal - 1 bowl gives 8 to 10g protein
  • Curd - 1 bowl gives 6g protein
  • Rajma and chole - 1 bowl gives 10g protein
  • Sprouts - 1 bowl gives 8g protein
  • Peanuts - 30g gives 8g protein
  • Milk - 1 glass gives 8g protein

Vegetarian 1500 calorie day

Meal Food Calories
Morning Haldi lemon water 5
Breakfast Paneer bhurji (100g) + 1 jowar roti 300
Mid morning 1 apple 80
Lunch 1 bowl rajma + 1 bowl brown rice + salad 450
Evening 1 cup chaas + roasted chana 150
Dinner Soya chunks curry + 2 jowar roti + salad 400
Night Haldi milk 100
Total   1485

Vegetarian tips

  • Eat soya chunks daily. They are cheap and high protein. Boil them. Squeeze water. Add to curry.
  • Eat sprouts daily. Moong sprouts are best. Eat them raw with lemon and salt.
  • Eat paneer 3 times a week. Not daily. Paneer has fat too.
  • Eat dal twice daily. Lunch and dinner. This gives enough protein.
  • Eat curd daily. One bowl. Good for gut.

Calorie deficit diet plan free

You do not need to pay for anything. No app. No program. No coach. Everything is here. Use this article. Follow the plan. That is free.

Free tools

  • Your hand - Use your palm to measure protein. One palm equals one serving. Use your fist to measure vegetables. One fist equals one bowl. Use your thumb to measure oil. One thumb equals one teaspoon.
  • Notebook - Write what you eat. Every meal. Every snack. This awareness alone makes you eat less. You do not need an app.
  • Weighing scale - Weigh yourself once a week. Same day. Same time. Morning. Empty stomach. This shows your progress.

Free tracking method

  • Write your target - 1500 calories
  • Write what you ate - each meal
  • Write the total - add up
  • See the difference - are you under 1500?

That is all. No app needed.

What to eat and what to avoid?

Eat more

  • Eggs
  • Dal and rajma
  • Paneer and curd
  • Chicken and fish
  • Soya chunks
  • All vegetables
  • Jowar, bajra, brown rice, oats
  • Almonds and walnuts
  • Fruits

Eat less

  • Ghee and oil - 3 teaspoons daily maximum
  • Rice and roti - 2 rotis or 1 bowl rice per meal
  • Milk - 1 glass daily
  • Nuts - small handful only

Avoid completely

  • Sugar
  • Cold drinks and packaged juice
  • Maida items - samosa, kachori, pizza, biscuits
  • Fried snacks
  • Outside food
  • Late night eating
  • Alcohol

FAQs

1. How many calories should I eat daily?

Take your weight in kilos. Multiply by 30. That is what you burn sitting all day. Minus 500. That is your target. Most women land at 1500. Most men at 1800. Never go under 1200. My colleague tried 1000. Two weeks later he was dizzy and ate a whole pizza.

2. Rice allowed?

Yes. One bowl brown rice, about 200 calories. White rice, 250. Lunch only. Not dinner. Put dal and sabzi next to it. Rice is fine. Three bowls of rice is not fine. My uncle eats rice every day. Lost eleven kilos.

3. Hungry between meals. What now?

Glass of water first. Wait ten minutes. Most hunger is thirst. Still hungry? Eat a fruit. Still hungry? Chaas. Still hungry? Roasted chana. No chips. No biscuits. Those make you hungrier an hour later.

4. Count calories forever?

No. One month only. After that you know what 1500 looks like. One bowl dal. Two rotis. That much sabzi. You stop counting. You eat by habit. Counting is training wheels. Not a lifelong job.

5. Exercise on 1500 calories?

Walking. 45 minutes. Burns 200 to 300. Do not do hard gym sessions on 1500. You will feel weak. You will crash. Walking plus this diet is enough. Light strength twice a week is fine too.

6. Is 1200 safe?

1200 is the floor. Not below. Women stay at 1200 or above. Men at 1500 or above. Below that your body eats its own muscle. Metabolism slows. You feel cold and tired. Hair falls. That is damage, not weight loss.

7. Vegetarian protein?

Soya chunks. 50 grams gives 25 grams protein. Cheapest protein in India. Dal twice a day. Paneer three times a week. Curd daily. Sprouts daily. Peanuts as snacks. That is enough. No powder needed.

8. How fast?

Half to one kilo per week. Month one, two to four kilos. Three months, six to twelve kilos. Anyone promising ten kilos in a month is lying. Fast loss returns. Slow loss stays. My colleague lost eleven kilos in seven months. Kept it off two years.

Quick summary

 

What to do How much When
Target calories 1500 daily Every day
Protein Every meal Breakfast, lunch, dinner
Vegetables Half your plate Every meal
Oil 3 teaspoons max Daily
Water 10 glasses All day
Walking 45 minutes Daily
Weighing Once a week Same day, same time
Dinner Before 8 pm Daily

Final words

Calorie deficit is not complicated. It is simple math. Eat less than you burn. That is it. Every diet that works does this. Keto does this. Intermittent fasting does this. Low carb does this. They just hide it with a fancy name.

You do not need a fancy name. You need a plan. This article gave you the plan. 1500 calories. Indian food. Seven days. Simple meals. No exotic ingredients. No expensive products.

Start tomorrow. Eat two eggs for breakfast. Eat dal roti sabzi for lunch. Eat light dinner. Walk 45 minutes. Drink water. Sleep eight hours. Do this daily. Weigh once a week. See the number drop. Slowly. Safely. Permanently.

You do not need to starve. You do not need to skip meals. You do not need to give up rice. You just need to eat less than you burn. That is the whole secret. That is the only secret. Start today. Your body will thank you.