Track your nutrition and health goals

By Asfia Fatima, Chief Dietitian at Clearcals
A balanced Indian diet provides the right proportions of carbohydrates, protein, fat, vitamins, minerals, and fiber from whole Indian foods — without expensive supplements or radical changes to how you eat.
Most Indians already have the building blocks: dal, roti, sabzi, curd, fruit. The gap is usually in proportions — too many refined carbohydrates, not enough protein, and too little variety in vegetables.
This guide covers a complete balanced Indian diet chart, a 7-day meal plan, calorie-level adjustments, and practical tips for maintaining nutritional balance with everyday Indian food.
Balanced Indian Diet — Quick Reference Balanced Indian diet: grains + pulses + dairy + vegetables + fruits + healthy fats in the right proportions | Balanced diet with Indian food: 2 rotis + dal + sabzi + curd = a naturally balanced Indian meal | Indian balanced diet chart: 6 food groups — see table below | Balanced diet for Indians: carbs 55–60% / protein 10–15% / fat 25–30% of total calories | How to maintain a balanced diet: consistent meal timing + all food groups covered daily + adequate protein and fiber | Balanced diet India: ICMR recommends cereals + pulses + dairy + vegetables + fruits + limited fats daily | 1500 calorie balanced Indian diet: see calorie-level section below | Balance diet chart: see food group table below | Indian balanced diet plan: see 7-day meal plan below
A balanced Indian diet provides all six essential food groups in proportions that meet daily nutrient requirements without causing excess calorie intake. The six food groups are:
The ICMR (Indian Council of Medical Research) recommends the following daily targets for a moderately active adult on a 2,000 kcal diet:
| Food Group | Daily Target | Indian Examples |
|---|---|---|
| Cereals/Grains | 270g (cooked weight ~540g) | Rice, wheat roti, millet, oats, poha |
| Pulses/Legumes | 85g dry (cooked ~250g) | Moong dal, toor dal, masoor dal, rajma |
| Dairy | 300ml / 2 servings | Milk, curd, paneer (50g), buttermilk |
| Vegetables | 300g (100g leafy + 200g other) | Palak, methi, lauki, bhindi, tomato, carrot |
| Fruits | 100g / 1–2 portions | Guava, apple, banana, papaya, orange |
| Fats/Oils | 27g (cooking oil + natural fats) | Ghee (1 tsp), mustard oil, nuts (10–12), seeds |
Macronutrient targets for a balanced Indian diet:
| Macronutrient | % of Total Calories | For 2,000 kcal/day |
|---|---|---|
| Carbohydrates | 55–60% | 275–300g |
| Protein | 10–15% | 50–75g (minimum 0.8g/kg body weight) |
| Fat | 25–30% | 55–67g |
| Fiber | — | 25–35g/day |
Balanced Indian Diet Chart — Reference Balance diet chart Indian: 6 food groups — grains / pulses / dairy / vegetables / fruits / fats | Indian balanced diet chart: 2 rotis + dal + sabzi + curd + salad = a complete balanced Indian meal | Balanced diet Indian: carbs from whole grains / protein from dal + dairy / fat from ghee + nuts | Balanced diet India: ICMR recommends 270g cereals + 85g pulses + 300ml dairy + 300g vegetables + 100g fruits | Indian balance diet: all 6 food groups covered every day | Balanced diet for Indians: whole grains over refined, dal at every main meal, curd daily | Indian healthy diet: rotate between rice and roti, millet once a day, 3 vegetables per day
| Time | Meal | What to Eat |
|---|---|---|
| 6:30 AM | Early morning | 1 glass warm water with lemon, jeera, or soaked methi seeds |
| 7:00 AM | Pre-workout | 1 small fruit (banana, apple, or guava) + 5–6 soaked almonds |
| 7:30 AM | Exercise | 30–40 min brisk walk, yoga, or workout |
| 9:00 AM | Breakfast | 2 moong dal cheela or 2 idlis + sambar or 1 egg omelette + toast + 1 cup green tea or low-fat milk |
| 11:00 AM | Morning snack | 1 seasonal fruit or roasted chana or 1 cup buttermilk |
| 1:00 PM | Lunch | 2 whole wheat phulkas + 1 bowl dal + 1 bowl sabzi + 1 bowl curd + small salad |
| 4:30 PM | Evening snack | 1 cup green tea or herbal tea + handful of makhana, peanuts, or walnuts |
| 7:00 PM | Dinner | 1–2 phulkas or 1 small bowl brown rice + 1 bowl dal/paneer/egg sabzi + 1 green vegetable |
| 9:00 PM | Bedtime | 1 glass warm turmeric milk (optional) |
Gluten-Free Tip: Replace wheat phulkas with jowar roti, bajra roti, or ragi roti to make this plan gluten-free.
1,200–1,500 kcal (weight loss):
2,000 kcal (weight maintenance):
2,500–3,000 kcal (active / weight gain):
Early morning (6:30 AM) and bedtime routine are the same each day: warm lemon/methi water in the morning, turmeric milk at bedtime. A 30–40 minute morning walk or workout at 7:30 AM daily.
| Day | Breakfast (9 AM) | Lunch (1 PM) | Dinner (7 PM) |
|---|---|---|---|
| Day 1 | 2 moong dal cheela + mint chutney + green tea | 2 phulkas + toor dal + lauki sabzi + curd + salad | 1 phulka + palak paneer + jowar roti |
| Day 2 | Oats vegetable upma + 1 boiled egg + buttermilk | Brown rice + masoor dal + bhindi sabzi + raita | 2 phulkas + moong dal + mixed vegetable sabzi |
| Day 3 | 2 idlis + sambar + coconut chutney + low-fat milk | 2 multigrain rotis + chana dal + methi sabzi + curd | Vegetable khichdi (rice + moong dal) + stir-fried spinach |
| Day 4 | Besan cheela + tomato chutney + ginger tea | 2 phulkas + rajma + salad + low-fat curd | Brown rice + toor dal + torai sabzi |
| Day 5 | Poha with peas and onion + herbal tea | 2 bajra rotis + moong dal + aloo gobi sabzi + buttermilk | 2 phulkas + egg curry or paneer stir-fry + palak |
| Day 6 | 2 ragi dosas + sambar | 2 phulkas + palak dal + carrot sabzi + curd | Vegetable daliya + soya chunks curry |
| Day 7 | Vegetable oats daliya + low-fat milk | Brown rice + masoor dal + drumstick (moringa) sabzi + raita | 2 phulkas + mixed dal + cucumber sabzi |
Snacks (same each day): Morning: 1 fruit or roasted chana. Evening: makhana, peanuts, or walnuts (10–15g) + green tea.
Maintaining a balanced diet is more about consistent habits than perfection at any single meal. The key principles:
1. Cover all food groups daily, not just sometimes. Most Indians eat grains and vegetables regularly but under-consume pulses (protein) and dairy (calcium). Aim for dal or legumes at both lunch and dinner, and curd at least once a day.
2. Rotate your grains. Eating only wheat (roti) or only rice daily limits nutritional variety. Rotate: jowar roti one day, bajra roti the next, rice one day, millet khichdi another. Millets are particularly high in iron, calcium, and fiber.
3. Eat a rainbow of vegetables. Aim for at least 3 different vegetables daily — one leafy green (palak, methi, fenugreek), one gourd (lauki, torai, bhindi), and one root or coloured vegetable (carrot, beet, sweet potato). Each colour group provides different micronutrients.
4. Don't skip protein. The most common nutritional gap in Indian diets is protein — especially for vegetarians. Target at least 0.8g of protein per kg of body weight. Sources: dal (9g/bowl), paneer (14g/100g), curd (4g/100g), eggs (6g/egg), soya chunks (52g/100g dry).
5. Watch portion sizes, not just food choices. A balanced diet can still cause weight gain if portions are large. Use the Hint app to track whether your actual intake matches your targets.
How to Maintain a Balanced Indian Diet — Reference How to maintain a balanced diet: cover all 6 food groups daily + consistent meal timing + adequate protein and fiber | Maintain a balanced diet: rotate grains (rice/roti/millet) + include dal at every main meal + 3 vegetables daily | Maintain balanced diet: track meals with Hint app to ensure protein, fiber, and micronutrient targets are met | How to maintain a balanced diet Indian: dal + sabzi + roti + curd at every lunch = a naturally balanced Indian meal | Indian healthy diet plan: early morning detox water + protein-rich breakfast + dal at lunch + light dinner | Balanced diet plan Indian: 3 main meals + 2 snacks + 7–8 glasses water daily
Vegetarian Balanced Diet Plan: Plant-based foods and dairy products, excluding eggs, meat, and seafood. Requires careful attention to protein (dal, paneer, curd, soya) and vitamin B12 (dairy).
Ovo-Vegetarian Balanced Diet Plan: Includes vegetarian foods plus eggs, excluding meat, fish, and seafood. Eggs significantly simplify meeting protein and B12 targets.
Non-Vegetarian Balanced Diet Plan: Includes vegetarian foods, eggs, dairy, lean meat, fish, and seafood. Fish (especially fatty fish) adds omega-3 fatty acids, which are difficult to obtain from a purely vegetarian diet.
Apple Health Sync (iOS): Workouts and sleep now sync automatically from Apple Health into Hint. With Hint version 2.0, any workout recorded on your Apple Watch syncs automatically into Hint — no manual logging needed.
Garmin Watch Support: With Hint version 2.0, if your Garmin watch syncs to Garmin Connect and Garmin Connect is connected to Apple Health, your workouts flow automatically into Hint — no manual logging needed.
Free AI Insights for All Users: Every Hint user now receives personalised AI insights — completely free. The AI reviews your logged meals and flags nutrient gaps — low protein days, low fiber days, excess refined carbs — and suggests specific Indian food swaps to correct them.
Custom Recipes: Add your exact homemade dal, sabzi, or cheela recipe for precise nutrient tracking rather than relying on generic database values.
Trend Charts (Pro & Premium): Track weekly protein, fiber, carbohydrate, and calorie intake over time to see whether your balanced diet is actually balanced across the week.
300+ Strength Training Workouts — Now Free: All 300+ guided workout videos are now free for all Hint users.
Android Update Coming This Month: Google Health Connect sync, free AI insights, and trend charts coming to Android.
A balanced diet provides all essential nutrients — carbohydrates, proteins, fats, vitamins, minerals, and fiber — in the right proportions to support health, maintain a healthy weight, and reduce the risk of chronic disease. In an Indian context, this means covering all six food groups: grains, pulses, dairy, vegetables, fruits, and healthy fats at each day's meals.
A balanced diet prevents nutrient deficiencies, supports healthy weight, and significantly reduces the risk of type 2 diabetes, heart disease, hypertension, and certain cancers. It also supports energy, immunity, skin health, and mental clarity. Poor diet quality is now the leading global cause of preventable death, ahead of tobacco and alcohol.
A balanced diet includes carbohydrates (55–60% of total calories), proteins (10–15%), and fats (25–30%). In practical Indian terms: 2–3 rotis or 1 cup rice, 1 bowl dal, 1–2 sabzis, 1 bowl curd, 1–2 fruits, and 1 tsp ghee per day is close to a balanced daily intake for a sedentary adult.
A balanced Indian diet chart covers all 6 food groups daily: cereals/grains (2–3 rotis or 1 cup rice), pulses (1–2 bowls dal or legumes), dairy (1 glass milk + 1 bowl curd), vegetables (3 different types), fruit (1–2 pieces), and fats (1–2 tsp ghee or oil + 10 nuts). See the full chart and 7-day plan above.
With Hint Pro and Hint Premium, you can track calories, macronutrients (protein, carbs, fat), fiber, and micronutrients for thousands of Indian foods. Hint v2.0 adds free AI insights that flag nutrient gaps daily and suggest specific corrections, plus Apple Health and Garmin sync for automatic workout tracking.
A poor diet causes obesity, nutrient deficiencies, type 2 diabetes, cardiovascular disease, fatty liver, and weakened immunity. According to GBD 2017 data, poor diet quality is responsible for more deaths globally than any other risk factor, including high blood pressure and smoking. In India, the most prevalent diet-related condition is type 2 diabetes.
Aim for 7–8 hours of quality sleep per night. Poor sleep raises cortisol and ghrelin (hunger hormone), increases cravings for high-carb and high-fat foods, and impairs insulin sensitivity — directly undermining a balanced diet.
The minimum is 0.8g per kg of body weight — so a 60 kg adult needs at least 48g daily. For active individuals, aim for 1–1.2g/kg. Indian vegetarian diets often fall short: one bowl of dal provides ~9g protein, 100g paneer provides ~14g, and one egg provides ~6g. Eating dal at both lunch and dinner + curd daily helps close the gap.
Yes. Moong dal, masoor dal, and rajma are among the cheapest protein sources available. Seasonal vegetables are affordable and nutritionally dense. Milk, curd, and eggs are cost-effective protein and calcium sources. A nutritionally complete balanced Indian diet can be achieved for approximately ₹150–₹250 per person per day.
A 1,500 kcal balanced Indian diet includes: early morning — lemon water; breakfast — 1 moong dal cheela + green tea; mid-morning — 1 fruit; lunch — 1 phulka + 1 bowl dal + 1 bowl sabzi + curd; evening snack — roasted chana; dinner — 1 phulka + 1 bowl dal or vegetable + green salad. This provides roughly carbs 190g / protein 55g / fat 42g.
The most common are: protein (especially in vegetarians), calcium (low dairy consumption), iron (especially in women), vitamin D (limited sun exposure + low dietary sources), and vitamin B12 (absent from plant foods — supplementation needed for strict vegetarians). A balanced diet rich in dal, dairy, leafy greens, and seasonal fruits addresses most of these.
Use the Hint app to log your meals for 3–7 days and check whether you're meeting protein, fiber, and micronutrient targets. Common signs of an unbalanced diet: afternoon energy crashes (low protein/fiber), frequent illness (low vitamin C, zinc), brittle nails or hair loss (low protein, iron), and persistent hunger (insufficient fiber and protein).
Following a balanced Indian diet is key to improving overall health, building stamina, and reducing the risk of chronic disease. With everyday Indian foods — dal, roti, sabzi, curd, fruit, and nuts — achieving a nutritionally complete diet doesn't require expensive supplements or exotic ingredients.
With the Hint app, you have instant access to a personalized balanced diet plan that fits your lifestyle, dietary preferences, and calorie targets. Whether you choose Hint Pro for advanced nutrient tracking or Hint Premium for unlimited consultations with expert dietitians, the tools are there to make consistency easy.
Garmin watches: Purchase any Garmin watch from the Clearcals Store and receive 1 month of Hint Premium (worth ₹1,999) absolutely free. With Hint version 2.0, if your Garmin watch syncs to Garmin Connect and Garmin Connect is connected to Apple Health, your workouts flow automatically into Hint — no manual logging needed.
Apple Watch: Purchase any Apple Watch from the Clearcals Store and receive a free Hint Pro subscription. With Hint version 2.0, any workout recorded on your Apple Watch syncs automatically into Hint — no manual logging needed.
Asfia Fatima is the Chief Dietitian at Clearcals, with a Master's Degree in Dietetics and Clinical Nutrition and over a decade of experience in clinical nutrition and lifestyle management. She specialises in evidence-based diet planning for weight loss, diabetes, and metabolic health. At Clearcals, she leads the nutrition strategy behind the Hint app.
Connect with Asfia on LinkedIn