7-Day Indian Diet Plan for Weight Loss (With Calorie Count & Meal Prep Tips)

image 3

Every January, and honestly every Monday, millions of people search for ways to lose weight. And most of the time, the advice they find tells them to eat salad, drink smoothies, and give up rice.

If you are Indian, that advice is not just unhelpful — it is impractical. You grew up eating dal, rice, roti, and sabzi. Your body is used to it. Your family cooks it. Your taste buds expect it.

The good news? You do not need to give up Indian food to lose weight.

In fact, traditional Indian home cooking — dal, sabzi, curd, rice, idli, sambar — is nutritionally excellent for weight loss when eaten in the right portions. The problem is not the food. The problem is usually portion size, cooking oil quantity, and too many processed snacks in between.

This 7-day Indian diet plan is built around real Indian food that you can cook at home, with calorie counts for each meal, and practical meal prep tips to make it sustainable.

Before you start: Your ideal daily calorie intake depends on your weight, height, age, and activity level. Use the free Brocooked Fitness Calculator to find your personal daily calorie target. The plan below is designed around a 1,400–1,600 kcal per day target, suitable for most adults aiming for gradual, healthy weight loss.

Ground Rules for This Diet Plan

  • No skipping meals. Skipping meals leads to overeating later. Eat all three meals every day.
  • Control oil, not food variety. Use a maximum of 2–3 teaspoons of oil per meal. Do not deep fry.
  • Watch your portions, not your ingredients. Rice and roti are not your enemies — eating 4 rotis when you need 2 is the issue.
  • Stay hydrated. Drink 8–10 glasses of water daily. Hunger is often confused with thirst.
  • Limit sugar. Avoid packaged sweets, biscuits, mithai, and sugar in tea/coffee. Use jaggery if you need sweetness.
  • Walk for 30 minutes daily. This plan works best combined with light activity.

Day 1 — Monday: Fresh Start

Breakfast (~250 kcal)

3 steamed idlis + 1 cup sambar + 1 tbsp coconut chutney

Recipes: Sambar

Mid-Morning Snack (~80 kcal)

1 medium banana or 1 small bowl of papaya

Lunch (~450 kcal)

1 cup brown rice or 2 medium rotis + 1 cup dal tadka + 1 cup mixed vegetable sabzi + 1 small bowl curd

Evening Snack (~100 kcal)

1 cup green tea (no sugar) + 1 small handful of roasted chana (30g)

Dinner (~350 kcal)

2 rotis + 1 cup palak dal or moong dal + cucumber-onion salad with lemon

Day 1 Total: ~1,230 kcal (add a glass of milk at bedtime to reach ~1,400 kcal if needed)

Day 2 — Tuesday: South Indian Day

Breakfast (~220 kcal)

1 bowl vegetable upma (1 cup cooked) + 1 cup filter coffee or black tea (no sugar)

Recipe: Vegetable Upma

Mid-Morning Snack (~60 kcal)

1 small apple or a handful of cucumber slices with a pinch of chaat masala

Lunch (~480 kcal)

1 cup rice + 1 cup sambar + 1 cup any dry sabzi (potato fry, beans fry, or carrot sabzi) + a small piece of papad (roasted, not fried)

Recipes: Crispy Potato Fry

Evening Snack (~90 kcal)

1 cup buttermilk (chaas) with a pinch of jeera and rock salt

Dinner (~380 kcal)

2 onion uttapam (medium sized, minimal oil) + 1 cup tomato rasam

Recipes: Onion Uttapam | Tomato Rasam

Day 2 Total: ~1,230 kcal

Day 3 — Wednesday: High Protein Day

Breakfast (~280 kcal)

2 egg dosa or 2 moong dal chilla (if vegetarian) + 1 small bowl curd

Mid-Morning Snack (~70 kcal)

1 small pear or a bowl of watermelon (seasonal)

Lunch (~500 kcal)

2 rotis + 1 cup chicken curry (without coconut — low cal version) OR 1 cup rajma + 1 small bowl of curd rice

Recipe: Egg Curry Without Coconut (swap chicken for eggs for easy home cooking)

Evening Snack (~80 kcal)

1 boiled egg + black tea or green tea

Dinner (~350 kcal)

1 cup curd rice + 1 cup tomato rasam + side salad (cucumber, onion, coriander, lemon)

Recipe: Curd Rice | Tomato Rasam

Day 3 Total: ~1,280 kcal

Day 4 — Thursday: Light and Refreshing

Breakfast (~200 kcal)

1 bowl semiya upma (vermicelli upma) + 1 cup black coffee or chai with very little milk, no sugar

Mid-Morning Snack (~80 kcal)

A small bowl of sprouts (moong sprouts, 100g) with lemon and salt

Lunch (~460 kcal)

1.5 cups brown rice + 1 cup sambar + 1 cup any dry sabzi + small bowl of curd

Evening Snack (~100 kcal)

1 cup roasted makhana (fox nuts / lotus seeds, 20g) — one of the best low-calorie Indian snacks

Dinner (~360 kcal)

2 rotis + 1 cup dal (any variety) + 1 cup sautéed spinach or any green vegetable sabzi

Day 4 Total: ~1,200 kcal

Day 5 — Friday: Comfort Food Done Right

Breakfast (~260 kcal)

1 bowl poha (1 cup cooked) + 1 cup green tea

Mid-Morning Snack (~70 kcal)

5–6 almonds + 2 walnut halves (small handful of mixed nuts)

Lunch (~480 kcal)

1 cup rice + 1 cup dal tadka + 1 cup mixed veg sabzi + 1 small bowl salad

Evening Snack (~90 kcal)

1 small cup buttermilk + 1 small piece of jaggery (if craving something sweet)

Dinner (~350 kcal)

Garlic butter chicken rice bowl (use less butter, 1 tsp only) OR 2 rotis + 1 cup dal with extra vegetables added

Recipe: Garlic Butter Chicken Rice Bowl — use 1 cup rice max and 1 tsp butter for the diet version

Day 5 Total: ~1,250 kcal

Day 6 — Saturday: Weekend, Still On Track

Breakfast (~300 kcal)

2 medium plain dosa (minimal oil) + 1 cup sambar + 1 tbsp coconut chutney

Recipe: Sambar

Mid-Morning Snack (~100 kcal)

1 small bowl fresh fruit salad (banana, apple, papaya) with a squeeze of lemon

Lunch (~500 kcal)

1 cup rice + 1 cup chicken or egg curry + 1 cup sabzi + small bowl curd

Evening Snack (~80 kcal)

1 cup masala chai (with 50ml low-fat milk, no sugar) + 2 rice crackers

Dinner (~350 kcal)

2 rotis + 1 cup mixed dal sabzi + cucumber raita (1 small bowl)

Day 6 Total: ~1,330 kcal — slightly higher on Saturday, which is perfectly fine.

Day 7 — Sunday: Reset and Prep

Breakfast (~280 kcal)

3 idlis + 1 cup sambar + 1 tbsp chutney + 1 cup filter coffee (small amount of milk, no sugar)

Mid-Morning Snack (~60 kcal)

1 medium orange or 1 guava

Lunch (~480 kcal)

South Indian thali — 1 cup rice + 1 cup sambar + 1 cup rasam + 1 cup sabzi + small papad (roasted) + 2 tbsp curd

Evening Snack (~70 kcal)

1 cup green tea + small bowl of sprouts

Dinner (~320 kcal)

Light Sunday dinner — 1 bowl curd rice + 1 cup tomato rasam + side salad

Recipes: Curd Rice | Tomato Rasam

Day 7 Total: ~1,210 kcal

Weekly Calorie Summary

DayTotal CaloriesTheme
Monday~1,230 kcalFresh start with idli-sambar
Tuesday~1,230 kcalSouth Indian classics
Wednesday~1,280 kcalHigh protein focus
Thursday~1,200 kcalLight and clean eating
Friday~1,250 kcalComfort food, smart portions
Saturday~1,330 kcalWeekend flexibility
Sunday~1,210 kcalLight reset

Average daily intake: ~1,247 kcal

For most adults, this creates a calorie deficit of 300–500 kcal per day, which results in healthy, sustainable weight loss of approximately 0.3–0.5 kg per week. This is exactly the right pace — fast enough to see results, slow enough to not lose muscle.

Meal Prep Tips: How to Make This Plan Actually Work

Sunday is your prep day

Spend 45–60 minutes on Sunday evening preparing for the week:

  • Make a large batch of idli/dosa batter (stays fresh in the fridge for 5 days)
  • Cook a big pot of dal (refrigerate — use across 3 days)
  • Soak and cook a batch of brown rice (refrigerate — reheat in 2 minutes)
  • Prepare 2–3 dry sabzis and store in containers
  • Keep roasted chana, makhana, and mixed nuts pre-portioned in small boxes for snacks

Smart swaps to keep calories low

  • Replace full-fat curd with low-fat curd (saves ~40 kcal per bowl)
  • Use a kitchen spray or brush instead of pouring oil (saves 50–80 kcal per meal)
  • Switch to phulka (thin roti cooked without oil) instead of paratha
  • Use a non-stick tawa so dosa needs less oil
  • Replace rice with more dal in your plate on days you feel extra hungry — dal fills you more per calorie

What to do when eating out

  • Choose a South Indian restaurant — idli, plain dosa, sambar-based meals are the best restaurant options for weight loss
  • Avoid: fried snacks, butter dosa, paneer-heavy dishes, biryani with heavy gravy
  • Drink water before your meal — it genuinely reduces how much you eat
  • Share a dessert rather than having one to yourself

Foods to Eat More Of

  • Dal and lentils (moong, masoor, chana) — high protein, low fat, high fibre
  • Green vegetables — spinach, methi, brinjal, beans, ridge gourd
  • Curd and buttermilk — probiotic, filling, low calorie
  • Fruits — banana (pre-workout), papaya, watermelon, guava, apple
  • Brown rice, oats, and ragi for more fibre vs white rice

Foods to Limit (Not Eliminate)

  • Deep fried foods — pakoda, vada, samosa, puri (once a week is fine)
  • Coconut-heavy curries — once or twice a week is okay
  • White rice in large portions (>1.5 cups per meal)
  • Sugar — especially in chai, coffee, and packaged juices
  • Ghee and butter — 1 teaspoon per day is fine; 3–4 teaspoons adds up quickly
  • Packaged foods — biscuits, chips, namkeen (most are 150–200 kcal for a small pack)

Frequently Asked Questions

How much weight can I lose in 7 days on this plan?

On a 1,200–1,400 kcal Indian diet, combined with a 30-minute daily walk, most people lose 0.3–0.5 kg per week. In 7 days you may see 0.3–0.7 kg loss on the scale (some of this will be water weight initially). Sustainable fat loss is 0.25–0.5 kg per week.

Can I follow this diet if I am vegetarian?

Yes, completely. This plan is largely vegetarian by default. Swap egg and chicken options with tofu, paneer (in small amounts), rajma, chana, or extra dal. You will not miss any nutrients.

Is rice really okay for weight loss?

Yes, in controlled portions. Rice is not the enemy — excess calories are. 1 cup cooked rice (approximately 200g) is about 200–220 kcal — perfectly reasonable in a balanced meal. Pair it with sambar and sabzi (not just pickle and papad) for a complete meal.

What is the best Indian breakfast for weight loss?

Idli-sambar is the best Indian weight-loss breakfast — steamed, oil-free, probiotic, and filling. Pesarattu (green moong dosa) is a close second for its high protein content. Check the full South Indian Breakfast Guide for all options.

How do I calculate my exact calorie needs?

Use the free Brocooked Fitness Calculator — enter your age, height, weight, and activity level to get your exact daily calorie target for weight loss, maintenance, or muscle gain.

Final Thoughts

Losing weight on Indian food is not only possible — it is actually easier than most Western diets because Indian home cooking is already built around vegetables, lentils, and balanced nutrition.

The key changes most people need to make are simple: use less oil, watch portion sizes, cut back on sugar and fried snacks, and eat regular meals. You do not need to buy expensive protein powders or eat food you do not enjoy.

Follow this 7-day plan for one week, track how you feel, and then continue week after week with the same principles. The recipes are all on Brocooked — free, tested at home, and designed for real Indian kitchens.

Use the Fitness Calculator to personalise your daily calorie target, and start your weight loss journey with food you actually love.

You have got this.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top