Blog

  • Healthy Indian Breakfast Ideas for Vegetarians (with a Protein Boost)

    Last checked: 10 October 2026 · Values are approximate · Sources at the end

    A typical Indian breakfast is filling but often low in protein: plain poha, aloo paratha with butter, or bread and chai. Here are ten vegetarian options, each with one simple change that makes it more balanced.

    At a glance

    • Goal: about 12–15 g protein, plus some vegetables or fruit, at breakfast.
    • Easy upgrades: add curd, peanuts, paneer, sprouts or a dal-based batter.
    • Avoid making it a daily habit: fried puri, butter-heavy paratha, sugary cereals and plain white bread.

    10 healthy vegetarian Indian breakfasts

    1. Moong dal chilla

    A batter of soaked moong dal, with onion, tomato and coriander. Boost: fill it with crumbled paneer.

    2. Besan chilla

    Ready in 10 minutes with no soaking. Boost: serve with a katori of curd.

    3. Poha

    Light and quick. Boost: add a handful of peanuts and peas, with curd on the side.

    4. Vegetable upma or oats upma

    Use more vegetables than suji. Boost: add roasted chana dal or peanuts.

    5. Idli with sambar

    Fermented rice and urad dal, with sambar for vegetables and extra dal. Boost: have a second katori of sambar instead of extra chutney.

    6. Dosa or pesarattu

    Pesarattu (green moong dosa) has more protein than a plain rice dosa. Boost: fill it with paneer or vegetables.

    7. Sprouts chaat

    Sprouted moong with onion, tomato, lemon and chaat masala. No cooking needed, which makes it good for hostels.

    8. Vegetable dalia

    Broken wheat cooked with vegetables. Boost: cook it with moong dal (dalia khichdi).

    9. Stuffed paratha, the lighter way

    Paneer, gobi or methi paratha with very little oil. Boost: have it with curd instead of butter.

    10. Curd bowl

    Curd with fruit and a few nuts or seeds. Boost: use hung curd (thicker, with more protein).

    Quick comparison

    BreakfastPrep timeProtein levelHostel-friendly?
    Moong dal chilla15 min (+ soaking)HighNo
    Besan chilla10 minMedium–highYes, with a pan
    Poha + peanuts + curd15 minMediumYes
    Idli + sambarBatter neededMediumIn the mess
    Sprouts chaat5 minMediumYes
    Curd + fruit + nuts2 minMediumYes

    Watch-outs

    • Packaged “healthy” cereals and muesli can contain a lot of sugar, so check the label.
    • Chai with two or three spoons of sugar every morning adds up. Cut down gradually.
    • Paratha with butter and pickle is high in fat and salt. Keep it for occasional days.

    Keep planning

    Sources

    • ICMR-NIN, Dietary Guidelines for Indians (2024), nin.res.in
    • ICMR-NIN, Indian Food Composition Tables (IFCT 2017)

    Photo credits

    [Photographer name], [licence], via [Pexels / Unsplash / Wikimedia Commons]

    General information only, not medical advice.

  • Indian Vegetarian Diet Plan for Weight Loss (Without Giving Up Roti)

    Last checked: 10 October 2026 · Sources at the end

    Most weight-loss plans fail because they ban the foods people actually eat. This one doesn’t. You’ll still eat roti, rice, dal and sabzi. What changes is the proportion on the plate, the amount of oil and the snacks between meals.

    At a glance

    • Main idea: half the plate vegetables, a quarter grain, a quarter protein (the balanced-plate method).
    • Biggest wins: less oil and fried food, less sugar in chai, a protein source at every meal, and fewer packaged snacks.
    • Pace: slow and steady. Rapid weight loss is rarely sustained.

    Why this works

    You lose weight when you take in less energy than you use over time. Vegetables and dal fill you up for relatively few calories, while fried snacks, sweets and sugary drinks pack a lot into a small portion. Protein and fibre keep you full for longer, so you’re less likely to snack.

    What to eat more of

    • Vegetables: lauki, tori, bhindi, palak, methi, cabbage, beans, cauliflower and cucumber. ICMR-NIN suggests around 400 g of vegetables a day.
    • Protein: dal, chana, rajma, sprouts, paneer (moderate), curd and soya.
    • Whole grains and millets: whole-wheat roti, bajra, jowar, ragi and dalia.
    • Water and buttermilk instead of juices and soft drinks.

    What to cut down

    • Deep-fried food: samosa, pakora, puri, bhatura and kachori.
    • Sweets, sugary chai and coffee, and packaged juices.
    • Namkeen, biscuits, chips and instant noodles.
    • Extra ghee and butter poured on top of food.
    • Large second helpings of rice.

    A sample vegetarian weight-loss day

    1. Early morning: water; tea or coffee with little or no sugar
    2. Breakfast: vegetable oats upma or 2 besan chillas + curd
    3. Mid-morning: 1 fruit (apple, guava, orange or papaya)
    4. Lunch: 1–2 roti or 1 small katori rice + 1 katori dal + 2 katori sabzi + salad
    5. Evening: buttermilk + roasted chana or sprouts chaat
    6. Dinner (light and early): paneer or tofu bhurji with vegetables + 1 roti, or vegetable dalia khichdi + curd

    This is an editorial example, not a calorie-counted prescription. Adjust the amounts for your height, weight, activity and hunger.

    Practical tips for hostel and home food

    • Mess food: take two servings of sabzi and dal, one of rice, and skip the fried item.
    • Cooking at home: measure oil with a spoon. One teaspoon per person for each dish is a good target.
    • Eating out: choose tandoori or grilled dishes over “makhani” and “malai” dishes, and roti over naan.
    • Move daily: a 30–45 minute brisk walk helps as much as any diet change.

    Watch-outs

    • Don’t skip meals. It usually leads to overeating later.
    • “Diet” namkeen and baked snacks can still be high in salt and calories, so read the label.
    • Very low-calorie diets can cause weakness and muscle loss. Get medical advice before going below what feels sustainable.
    • If you have diabetes, thyroid problems, PCOS or another condition, get a plan from a doctor or dietitian.

    Keep planning

    Sources

    • ICMR-NIN, Dietary Guidelines for Indians (2024), including “My Plate for the Day”, nin.res.in

    Photo credits

    [Photographer name], [licence], via [Pexels / Unsplash / Wikimedia Commons]

    General information only, not medical advice.

  • High-Protein Indian Vegetarian Diet: A Practical Guide

    Last checked: 10 October 2026 · Values are approximate · Sources at the end

    Plenty of Indian vegetarians eat dal every day and still fall short on protein. The reason is simple: one thin katori of dal gives only a few grams. The fix isn’t protein powder. It’s adding a second or third protein source to each meal from foods you already have at home.

    At a glance

    • How much you need: about 0.83 g per kg of body weight a day for healthy adults (ICMR-NIN 2020). A 60 kg person needs roughly 50 g. Calculate yours.
    • Best veg sources: paneer, soya chunks, dals and legumes, curd and milk, peanuts, roasted chana.
    • The rule: put at least two protein foods in every main meal.

    Vegetarian protein sources and how much they give

    Approximate values. They vary by brand, recipe and portion size, so check the IFCT 2017 tables or the product label.

    FoodTypical servingProtein (approx.)
    Soya chunks (dry)30 g15 g
    Paneer100 g18 g
    Tofu100 g8–12 g (check label)
    Moong / masoor dal, cooked1 katori (about 30 g raw)7 g
    Rajma / chole, cooked1 katori (about 40 g raw)8 g
    Curd1 katori (150 g)5 g
    Milk1 glass (250 ml)8 g
    Peanuts1 small handful (30 g)7 g
    Roasted chana30 g6 g
    Roti (whole wheat)1 medium3 g

    How to add protein to every meal

    Breakfast

    Swap plain poha or upma for a besan or moong dal chilla, or have them with a katori of curd. Stir peanuts into poha. See our vegetarian breakfast guide.

    Lunch

    Make the dal thicker. Use more dal and less water, and add a katori of curd or raita on the side. Rajma-chawal and chole are good options, as long as the rice portion stays moderate.

    Snack

    Roasted chana, a handful of peanuts, sprouts chaat or a glass of milk or buttermilk. Avoid biscuits and namkeen.

    Dinner

    Paneer bhurji, palak paneer, soya chunk curry or tofu stir-fry with roti and a large serving of sabzi.

    Mixing dal and grain helps

    Cereals and pulses complement each other: grains are low in lysine, and pulses supply it. That’s why dal-chawal, rajma-chawal, khichdi and idli-sambar work so well. Eating both across the day improves overall protein quality.

    A sample high-protein vegetarian day (about 55–65 g)

    1. Breakfast: 2 moong dal chillas + 1 katori curd
    2. Mid-morning: 1 fruit + 30 g roasted chana
    3. Lunch: 2 roti + thick dal + sabzi + salad + raita
    4. Evening: 1 glass milk or buttermilk + a few peanuts
    5. Dinner: 100 g paneer bhurji (or soya chunk curry) + 1–2 roti + sabzi

    This is an editorial example, not a prescription. Adjust portions to your hunger, activity and weight.

    Watch-outs

    • Paneer is high in fat as well as protein. 100 g a day is plenty for most people.
    • Fried protein still counts as fried. Paneer pakora and dal vada add a lot of oil.
    • Protein powder isn’t needed by most people. The 2024 ICMR-NIN guidelines advise against relying on protein supplements to build body mass.
    • Kidney disease: if you have it, don’t increase protein without your doctor’s advice.

    Keep planning

    Sources

    • ICMR-NIN, Nutrient Requirements for Indians (2020), brief note (PDF)
    • ICMR-NIN, Dietary Guidelines for Indians (2024), nin.res.in
    • ICMR-NIN, Indian Food Composition Tables (IFCT 2017)

    Photo credits

    [Photographer name], [licence], via [Pexels / Unsplash / Wikimedia Commons]

    General information only, not medical advice.

  • Indian Egg Breakfast Ideas: Quick, High-Protein and Hostel-Friendly

    Last checked: 10 October 2026 · Values are approximate · Sources at the end

    Eggs are one of the cheapest and quickest protein sources in India. One large egg gives about 6 g of protein, so two or three eggs at breakfast cover a good share of your daily needs. Here are eight Indian ways to eat them that don’t involve a lot of butter.

    At a glance

    • Protein: about 6 g per egg (approx.), so 2 eggs give around 12 g and 3 eggs around 18 g.
    • Fastest options: boiled eggs, masala omelette, bhurji.
    • Keep it balanced: add vegetables and a roti or toast, and go easy on butter.

    8 Indian egg breakfasts

    1. Masala omelette

    Eggs whisked with onion, tomato, green chilli and coriander. Cook in 1 teaspoon of oil, and add spinach or capsicum for extra vegetables.

    2. Egg bhurji

    Indian scrambled eggs with onion, tomato, haldi and garam masala. Have it with roti or whole-wheat toast.

    3. Boiled eggs with chaat masala

    No cooking skills needed and ideal for hostels with a kettle egg-boiler. Sprinkle with salt, pepper and chaat masala.

    4. Egg dosa

    Crack an egg onto a dosa while it cooks. Go for a thin dosa with vegetables, and use less oil.

    5. Anda paratha (lighter version)

    Egg spread on a whole-wheat paratha. Cook with minimal oil and serve with curd.

    6. Egg and vegetable sandwich

    Sliced boiled eggs or bhurji in whole-wheat bread with cucumber, tomato and mint chutney.

    7. Egg poha or egg upma

    Add scrambled egg to poha or upma for a protein upgrade on a classic.

    8. Egg curry with roti (weekend option)

    A tomato-onion egg curry. Make extra and have it the next day.

    Quick comparison

    BreakfastPrep timeEggsProtein (approx.)
    Boiled eggs10 min212 g
    Masala omelette + roti10 min215 g
    Egg bhurji + toast10 min322 g
    Egg dosa15 min (batter ready)1–29–15 g
    Egg sandwich10 min216 g

    Watch-outs

    • Butter and cheese add a lot of fat quickly. Use oil sparingly.
    • Cook eggs fully. Avoid raw or runny eggs, especially from roadside stalls.
    • Don’t eat eggs alone. Add vegetables or fruit so the meal has fibre too.
    • High cholesterol or heart disease: ask your doctor how many eggs suit you.

    Keep planning

    Sources

    • ICMR-NIN, Indian Food Composition Tables (IFCT 2017)
    • ICMR-NIN, Dietary Guidelines for Indians (2024), nin.res.in

    Photo credits

    [Photographer name], [licence], via [Pexels / Unsplash / Wikimedia Commons]

    General information only, not medical advice.

  • Indian Non-Veg Diet Plan for Weight Loss: A Realistic Sample Day

    Last checked: 10 October 2026 · Sources at the end

    Eating non-veg gives you an advantage when losing weight: eggs, chicken and fish are high in protein, which keeps you full. The risk is in how Indian non-veg food is often cooked, with plenty of oil, cream and frying. This plan keeps the protein and cuts the extras.

    At a glance

    • Main idea: half the plate vegetables, a quarter lean protein, a quarter roti or rice (plate method).
    • Best proteins for weight loss: eggs, chicken breast, fish, prawns, curd and dal.
    • Biggest wins: grill instead of fry, choose tomato-onion gravy over cream, and keep rice and naan portions in check.

    Smart swaps

    Instead ofTry
    Butter chickenChicken tikka or home-style chicken curry
    Fish fryFish curry, steamed or tawa-grilled fish
    Chicken biryani (large plate)Small portion of biryani + raita + salad
    NaanWhole-wheat roti
    Omelette in lots of butterOmelette with 1 tsp oil and vegetables
    Cold drinkButtermilk, lemon water (no sugar)

    A sample non-veg weight-loss day

    1. Early morning: water; tea or coffee with little or no sugar
    2. Breakfast: 2-egg vegetable omelette or egg bhurji + 1 roti
    3. Mid-morning: 1 fruit
    4. Lunch: chicken curry (3–4 pieces, light gravy) + 1 roti or 1 small katori rice + 2 katori sabzi + salad
    5. Evening: buttermilk + 1 boiled egg or roasted chana
    6. Dinner (light and early): grilled or curried fish + a large serving of sautéed vegetables + dal; skip rice or keep it small

    This is an editorial example, not a calorie-counted prescription. Adjust portions for your body and activity.

    Tips that make the biggest difference

    • Measure oil. Use about 1 teaspoon per person per dish.
    • Remove chicken skin and visible fat from mutton.
    • Make vegetables the bulk of the meal, not just a side.
    • Eat dinner earlier, and don’t make it the biggest meal of the day.
    • Walk daily. 30–45 minutes of brisk walking supports any diet.

    Watch-outs

    • Rolls, shawarma and fried chicken from street stalls are high in oil and refined flour. Keep them occasional.
    • “High-protein” doesn’t mean you can eat unlimited amounts. Portions still matter.
    • Crash or “only chicken and eggs” diets are hard to keep up and miss out on fibre.
    • If you have diabetes, high cholesterol, kidney disease or another condition, get a plan from a doctor or dietitian.

    Keep planning

    Sources

    • ICMR-NIN, Dietary Guidelines for Indians (2024), including “My Plate for the Day”, nin.res.in

    Photo credits

    [Photographer name], [licence], via [Pexels / Unsplash / Wikimedia Commons]

    General information only, not medical advice.

  • High-Protein Indian Non-Veg Diet: Eggs, Chicken and Fish Done Right

    Last checked: 10 October 2026 · Values are approximate · Sources at the end

    If you eat eggs, chicken or fish, reaching your daily protein target is fairly easy. The common problems are elsewhere: butter chicken swimming in cream, fried fish, and meat crowding vegetables off the plate. This guide shows how to get the protein without those extras.

    At a glance

    • How much you need: about 0.83 g per kg of body weight a day for healthy adults (ICMR-NIN 2020). Calculate yours.
    • Best everyday sources: eggs, chicken breast, fish, curd and dal.
    • Cooking rule: grill, roast, steam or make a light curry. Deep-fry rarely.

    Non-veg protein sources and how much they give

    Approximate values. They vary by cut, recipe and portion size, so check the IFCT 2017 tables or the label.

    FoodTypical servingProtein (approx.)
    Egg (whole)1 large6 g
    Egg whites3 whites10 g
    Chicken breast, cooked100 g25–30 g
    Chicken curry (home-style)1 katori with 4–5 pieces15–20 g
    Fish (rohu, surmai, pomfret), cooked100 g18–22 g
    Prawns, cooked100 g20 g
    Mutton (lean), cooked100 g20–25 g
    Curd1 katori (150 g)5 g
    Dal, cooked1 katori7 g

    Healthier ways to cook Indian non-veg

    Chicken

    Tandoori or tikka (oven or air-fryer), dry masala chicken, or a home-style curry made with tomato and onion rather than cream. Remove the skin.

    Fish

    Steamed or baked fish, fish curry with a light tempering (Bengali jhol, Kerala or Goan curry with less coconut), or pan-grilled fish with very little oil.

    Eggs

    Boiled, bhurji, omelette or egg curry. See our egg breakfast ideas.

    Mutton and red meat

    Keep these occasional rather than daily, and choose lean cuts. Skim the fat off the top of the curry.

    Don’t drop the vegetables and dal

    Non-veg meals often push vegetables off the plate. The balanced-plate idea still applies: half the plate vegetables, then the chicken or fish, then a moderate amount of roti or rice. Dal and curd are still useful because they add more protein and variety. See the plate method.

    A sample high-protein non-veg day (about 70–90 g)

    1. Breakfast: 2-egg masala omelette + 1 roti or 2 slices of whole-wheat bread
    2. Mid-morning: 1 fruit + buttermilk
    3. Lunch: chicken curry (4–5 pieces) + 1–2 roti + sabzi + salad
    4. Evening: 2 boiled eggs or roasted chana
    5. Dinner: grilled or curried fish + small portion of rice + dal + sabzi

    This is an editorial example, not a prescription. Adjust portions for your weight, activity and goals.

    Watch-outs

    • Restaurant gravies (butter chicken, korma, “malai” dishes) can be very high in cream, butter and oil.
    • Fried items such as chicken 65, fish fry and kebabs fried in oil are fine occasionally, not daily.
    • Processed meats (salami, sausages, nuggets) are high in salt. Keep them rare.
    • Food safety: cook chicken and eggs thoroughly and store leftovers in the fridge.
    • Kidney disease: if you have it, ask your doctor before raising protein intake.

    Keep planning

    Sources

    • ICMR-NIN, Nutrient Requirements for Indians (2020), brief note (PDF)
    • ICMR-NIN, Dietary Guidelines for Indians (2024), nin.res.in
    • ICMR-NIN, Indian Food Composition Tables (IFCT 2017)

    Photo credits

    [Photographer name], [licence], via [Pexels / Unsplash / Wikimedia Commons]

    General information only, not medical advice.