DietGhar
Weight Loss

12 Best Indian Breakfasts for Weight Loss (Ranked by a Dietitian)

DietGhar Team 2026-05-27 11 min read
12 Best Indian Breakfasts for Weight Loss (Ranked by a Dietitian)

12 Best Indian Breakfasts for Weight Loss (Ranked by a Dietitian)

Ranked list of 12 Indian breakfasts that help you lose weight. Poha, besan chilla, idli, oats upma and more. Each one under 300 calories.

Why Breakfast Matters for Indian Weight Loss

Breakfast skipping is common in India, especially in cities where mornings are rushed. The problem is that skipping breakfast tends to push hunger forward into mid-morning, when canteen samosas and chai with biscuits become very appealing. You end up eating more calories later than you would have at a proper breakfast.

A good breakfast for weight loss does three things: it keeps you full until lunch, it does not spike blood sugar sharply (which causes energy crashes and cravings), and it delivers enough protein to protect muscle. Most traditional Indian breakfasts can do all three when made thoughtfully.

The breakfasts below are ranked based on their satiety value, protein content, calorie range, and how practical they are to prepare. They are all under 300 calories per serving. Calorie counts assume standard serving sizes without excess oil, ghee, or sugar.

The 12 Best Indian Breakfasts for Weight Loss

Rank Breakfast Calories Protein Prep Time
1Besan cheela (plain)180 kcal11g10 min
2Moong dal cheela160 kcal10g15 min (+ soak)
3Idli with sambar (3 idlis)220 kcal9g5 min (if batter ready)
4Oats upma200 kcal7g10 min
5Poha with vegetables250 kcal5g10 min
6Dalia (broken wheat) porridge190 kcal6g15 min
7Vegetable uttapam (1 medium)200 kcal6g5 min (if batter ready)
8Ragi mudde / ragi porridge210 kcal5g10 min
9Sprouts chaat150 kcal8g5 min (sprouts pre-made)
10Anda bhurji without yolk (2 eggs)140 kcal12g8 min
11Paneer bhurji (80g paneer)260 kcal14g10 min
12Missi roti (1 roti with curd)280 kcal10g10 min

1. Besan Cheela

Besan cheela is the best breakfast for weight loss in India, and it is not close. Two large cheelas made from 75g of besan give you about 16g of protein and roughly 180 calories. You can add onion, tomato, coriander, and green chilli directly into the batter. It cooks in under 10 minutes. The high protein content keeps hunger away for 3-4 hours, which is the main job of any breakfast. Use minimal oil, a light brush across a non-stick pan is enough.

2. Moong Dal Cheela

Moong dal cheela requires soaking the dal for 4-6 hours, so it needs a little advance planning. But the result is worth it. Moong dal cheela is lighter than besan cheela, easier to digest, and naturally lower in calories. Blend the soaked dal with ginger, green chilli, and a pinch of hing. No maida, no flour additions needed. The batter spreads thin and cooks quickly. Pair with green chutney, which adds almost no calories.

3. Idli with Sambar

Three idlis with a bowl of sambar is a solid breakfast. The idli itself is low in fat (steamed, not fried), and sambar adds protein from toor dal along with vegetables. The fermentation process in idli batter improves digestibility and adds some B vitamins. The main thing to watch is quantity. Three idlis is the right serving. Five idlis with extra coconut chutney and ghee changes the equation significantly. Our clients from South India often come to us having underestimated idli quantities at breakfast.

4. Oats Upma

Regular upma made from sooji is decent but not great for weight loss because sooji digests quickly and can cause hunger to return faster. Oats upma swaps sooji for rolled oats, which have more fibre and digest more slowly. Add mustard seeds, curry leaves, onion, peas, and carrots. A 40g serving of oats cooked this way comes to around 200 calories and holds you for longer than sooji upma. Avoid using too many cashews or excess oil.

5. Poha with Vegetables

Poha is a popular Indian breakfast for good reason. It is light, quick, and easy to make. For weight loss, the trick is to use thin poha (which is lighter than thick poha), reduce the oil to half a teaspoon, and add plenty of vegetables like peas, carrot, and capsicum. Poha alone is relatively low in protein, so adding a handful of peanuts or a side of curd significantly improves the nutritional balance. One medium bowl runs about 250 calories prepared this way.

6. Dalia Porridge

Broken wheat, or dalia, is one of the most underrated breakfast foods in India. It is high in fibre, relatively high in protein for a grain, and very affordable. Cook it in water or thin milk with a pinch of salt and top with a small amount of ghee. You can make it savoury with vegetables and cumin, or mildly sweet with a little jaggery. The fibre content slows digestion and keeps blood sugar stable for a few hours after eating.

7. Vegetable Uttapam

Uttapam uses the same fermented batter as dosa and idli, so it has the same digestibility benefits. It is thicker than a dosa and absorbs more vegetables, which makes it more filling. Press onion, tomato, capsicum, and coriander into the batter before flipping. One medium uttapam with a thin layer of oil is around 200 calories. If you already have idli-dosa batter ready, this takes about five minutes.

8. Ragi Porridge

Ragi (finger millet) has one of the highest calcium contents of any grain, and it digests slowly. Ragi porridge or ragi mudde is traditionally eaten in Karnataka and Andhra Pradesh but works well as a breakfast anywhere. For weight loss, avoid cooking it with jaggery and coconut in heavy quantities. A simple ragi porridge with a pinch of salt, cooked to a thick consistency, is filling and low in glycaemic impact. It takes some getting used to if you did not grow up eating it.

9. Sprouts Chaat

Sprouted moong with chopped tomato, onion, cucumber, lemon, and chaat masala is one of the lowest calorie, highest protein breakfasts possible. Around 150 calories for a reasonable bowl with 8g of protein. The sprouts need to be prepared a day or two in advance, but they keep well in the fridge for 2-3 days. This works particularly well in summer when a hot cooked breakfast feels unappealing. It is also completely raw, which means zero cooking time on busy mornings.

10. Egg White Bhurji

Two whole eggs scrambled with onion, tomato, and green chilli run about 200 calories. If you use only the whites of 3-4 eggs, you get very high protein (12-16g) at around 140 calories. Egg white bhurji with a small phulka or two is one of the best weight loss breakfasts for people who are not vegetarian. The texture is lighter than whole egg bhurji. Add turmeric and coriander for flavour.

11. Paneer Bhurji

Paneer bhurji made with 80g of paneer, one small onion, one tomato, and minimal oil comes to around 260 calories with 14g of protein. That protein count makes it the highest protein vegetarian breakfast on this list. The fat content is moderate, and the combination of protein and fat keeps you full until lunch comfortably. If you use low fat paneer, the calorie count drops to around 200. Paneer bhurji takes about 10 minutes and works well with one phulka or on its own.

12. Missi Roti with Curd

Missi roti is a North Indian flatbread made with besan and whole wheat flour, usually with cumin, ajwain, and onion mixed in. The besan content raises the protein significantly compared to a plain wheat roti. One missi roti with a small bowl of plain curd is a filling, protein-decent breakfast at around 280 calories. It is denser than a regular phulka, so one roti is satisfying for most people. Add green chutney alongside for no extra calories.

Worst Indian Breakfasts for Weight Loss

Understanding what to avoid is as useful as knowing what to eat. These three breakfasts come up most often in our client intake forms under "usual breakfast."

Aloo Paratha with Butter

Two aloo parathas with a generous spread of butter and a side of full fat curd can easily reach 600-700 calories before 8 AM. The issue is not that aloo paratha is inherently bad food. It is that the combination of refined dough, starchy filling, and added fat is calorie-dense, low in protein, and digests quickly enough to leave you hungry again by 10 AM. One thin paratha with minimal oil and curd is manageable. Two with butter is not the right move when weight loss is the goal.

Aloo Puri

Puri is deep fried, which immediately triples the calorie count compared to the same amount of dough cooked as a roti. Two puris with aloo sabzi runs 400-500 calories, mostly from refined flour and absorbed oil. There is very little fibre, almost no protein, and the blood sugar response is sharp. This type of breakfast tends to cause energy dips mid-morning. It is a perfectly good food for occasional eating, but it should not be the daily breakfast for someone trying to lose weight.

Chole Bhature

This is Sunday morning food that sometimes becomes an everyday habit. One bhatura alone can be 300-400 calories from the refined flour and frying. With chole, pickle, and onion, a standard plate is easily 700-900 calories. The chole itself is nutritious, high in protein and fibre. The bhatura is the problem. If you love chole, eat it with phulka or missi roti instead. You get all the benefit of the chole without the bhatura's calorie cost.

The 5-Minute Rule: Quick Breakfasts for Busy Mornings

Most people skip breakfast because they do not have 20 minutes to cook. Here is what actually works in under 5 minutes:

  • Overnight oats: Soak 40g of oats in 150ml of curd or milk the night before. Add a banana or berries in the morning. Zero cooking, 60 seconds of prep, 250 calories, 8g protein.
  • Pre-made cheela batter: Besan batter keeps in the fridge for 2-3 days. Mix it once on Sunday. Every morning, pour and cook. Two cheelas in 8 minutes.
  • Sprouts box: Sprout moong on Saturday, divide into small containers. Grab one, add lemon and salt, eat in the auto or at your desk.
  • Dahi with peanuts and banana: 200g dahi, 20 peanuts, one banana. No cooking. 280 calories, 12g protein, 3 minutes.
  • Idli from yesterday: Cold idli with coconut chutney or sambar is a legitimate breakfast. Two minutes in a microwave, done.

The pattern our team sees with busy clients is that they do well on days when they prepared something the night before, and they reach for biscuits or skip entirely on days when they did not. Sunday batch prep for the week makes a real difference. Even 20 minutes on Sunday morning can solve the entire week's breakfast problem.

Want a Full Week of Meal Plans Built Around Your Goals?

Picking the right breakfast is one piece of the puzzle. A complete meal plan that factors in your target calories, food preferences, cooking time, and regional preferences is what actually moves the needle on weight loss.

DietGhar's registered dietitians build personalised Indian meal plans that fit into real life. No imported superfoods. No expensive supplements. Just a practical plan that works with your kitchen.

Get Your Personalised Meal Plan

Frequently Asked Questions

What is the best Indian breakfast for weight loss?

Besan cheela ranks first based on protein per calorie, prep time, and how long it keeps you full. Two cheelas made with 75g of besan deliver about 16g of protein at 180 calories. Moong dal cheela is a close second if you can plan the soaking the night before.

Is poha good for weight loss?

Yes, when made with minimal oil and plenty of vegetables. Poha is relatively low in calories and easy to digest. The limitation is that it is low in protein, so pairing it with a side of curd or adding peanuts to the recipe improves its value for weight loss. On its own, poha may not keep you full as long as a protein-rich option like cheela.

How many calories should an Indian breakfast have for weight loss?

For most people aiming to lose weight, breakfast should fall between 200-350 calories. This allows room for two more meals and 1-2 snacks within a typical 1400-1700 calorie daily budget. The protein target for breakfast should be at least 10-15g to keep hunger manageable until lunch.

Can I skip breakfast to lose weight faster?

Some people do well with intermittent fasting, which involves skipping breakfast intentionally and eating within a shorter window. However, skipping breakfast and then eating unplanned, high-calorie foods mid-morning does not help weight loss. If you skip breakfast, you need a clear plan for when your first meal is and what it will be. Without that structure, most people end up eating more total calories across the day, not fewer.

Get Your Personalized Diet Plan Today!

This article provides general information about weight management. Download the DietGhar app for a customized Indian diet plan tailored to your body type, health goals, and food preferences — with daily tracking and expert support.

4.9/5 Rating 10,000+ Active Users 100% Indian Meal Plans

About the Author

Written by the DietGhar expert team — certified dietitians with 10+ years of experience helping clients achieve their health goals through personalized Indian diet plans.

We Serve Across India

Our online diet consultation services are available in 211,743+ locations across all 36 states and union territories

Footer