Now booking online consultations, worldwide via Google Meet, or in-clinic in Faisalabad. Learn more

Best foods for weight loss: what to eat to lose weight without going hungry

The best foods for weight loss are high in protein or fibre and low in calorie density, so they fill you up on fewer calories. In your own kitchen that means daal, eggs, dahi, chana, seasonal sabzi, and whole fruit. Below I go through why those foods work, and how to put them on a plate so you lose weight without spending half the day hungry.

No food burns fat

Let me clear this up first, because half of my consultations start here. No food burns fat. Not green tea, not lemon water, not any powder sold on Instagram. Weight loss happens when you eat fewer calories than your body uses, held over weeks and months. A food can support that or work against it, but no food does the losing for you.

What the right foods do is make eating less feel manageable. Hunger is the reason most diets collapse by the second week. If your meals keep you full, you stop thinking about food between them, and the calorie deficit that felt impossible becomes something you can live with.

Everything on this page comes down to two ideas. The first is satiety, which is just how long a food keeps hunger away after you eat it. Protein and fibre push it up. The second is calorie density, meaning how many calories a food packs into each bite. Water brings that down, which is why watery foods let you eat a big portion for very little. Put the two together and you can see why a plate of chana chaat holds you from lunch until evening. It brings protein and fibre, and it takes up real room in your stomach. Two bakery biscuits with your chai cost you roughly the same calories, last about four bites, and leave you exactly as hungry as you were.

The best foods for weight loss, grouped by what they do

None of these foods are exotic or need a special shopping trip. Most of them overlap with what I would recommend for anyone’s plate, so if you are not trying to lose weight and simply want to eat better every day, read my guide to the best foods for a healthy diet instead. Here the question is narrower: what keeps you full while you eat less?

Protein foods that keep hunger quiet

Of the three macronutrients, protein fills you up most. It also guards your muscle while the weight comes off, and muscle is what keeps your metabolism ticking over. So put something protein-based in every meal: eggs, daal (masoor and moong digest most easily), chana and lobia, fish, chicken breast or grilled boti, dahi. Paneer counts too, but go easy: it carries more fat than the rest. In my clinic the change that does the most work is dull to describe. Add a protein to breakfast and lunch. Hunger settles, and the evening snacking that was quietly undoing the whole day shrinks along with it.

Fibre foods that slow everything down

Fibre slows digestion and adds bulk that your stomach reads as fullness. The desi kitchen is full of it: every sabzi from bhindi to karela, saag, whole fruit eaten with its skin where the skin is edible (seb, amrood, nashpati), whole wheat atta instead of maida, and daliya, which I consider one of the most underrated breakfasts in Pakistan. Fruit juice does not count: juicing removes the fibre and keeps the sugar, so eat the fruit instead.

Volume foods that fill your plate for very little

Some foods are mostly water, so you can eat a large portion for very few calories. Kheeray, tamatar, salad leaves, lauki, tori and clear soups like chicken yakhni all do this job. Start lunch and dinner with a salad or a bowl of yakhni and you eat less of the heavier dishes that follow.

Fifteen desi foods for weight loss and what each one does

These are the foods I reach for again and again when building plans for Pakistani clients.

FoodWhat it does for you
Boiled andaCheap complete protein, keeps breakfast hunger away for hours
Masoor or moong daalProtein plus fibre in one bowl, gentle on digestion
Chana chaatProtein and fibre together, holds hunger through the afternoon
Bhuna chanaCrunchy snack with protein and fibre, hard to overeat
DahiProtein that works at breakfast, as raita, or as a snack
Namkeen lassiDahi’s protein in a glass without the sugar of meethi lassi
Grilled fishLean protein, and rahu or any river fish works well
Chicken breast or grilled botiLean protein for lunch and dinner
Grilled seekh kebabFar less oil than a fried shami, since grilling drips fat away while frying soaks it in
LaukiMostly water, big volume, very few calories
Palak and saagFibre, iron, and volume, if you go easy on what floats on top
DaliyaSlow-digesting breakfast that keeps you level until lunch
Whole atta rotiSteady carbohydrate with fibre, unlike maida naan
Kheeray and tamatar saladVolume and crunch before the main meal
Amrood and sebWhole fruit with skin, fibre plus sweetness for cravings

A healthy breakfast for weight loss

Clients often ask me whether skipping breakfast would speed things up. For a few it suits their routine. For most it backfires: they reach lunch over-hungry, overshoot, and then graze until bedtime.

Make it protein and fibre rather than maida and jam. Two boiled or lightly fried anday with one atta roti. A bowl of daliya cooked in milk with a few chopped nuts. Dahi with a chopped seb or amrood and a spoonful of seeds. Each of these holds hunger until lunch, which is the entire job of breakfast when you are losing weight.

Healthy snacks that do not wreck the day

There is nothing wrong with snacking. The trouble is what we tend to call a snack in Pakistan. Half a packet of biscuits, a samosa with chai, a handful of nimko that becomes three handfuls: this adds hundreds of calories without touching hunger. Snacks that actually help are a piece of seasonal fruit, a katori of dahi, bhuna chana, or nuts in a counted handful, meaning ten to twelve almonds. Almonds eaten straight from the jar in front of the television become a meal’s worth of calories that nobody remembers eating.

The quiet calorie problem: chai, cold drinks, and shared fries

When a client’s food diary looks clean but the scale does not move, I look at the cups and glasses first. Doodh patti with two teaspoons of sugar runs somewhere around 100 to 120 calories a cup, so three or four cups is close to a full meal, drunk without ever feeling like food. A 500 ml bottle of a cold drink adds about 200 more, all of it sugar. Then there are the fries someone ordered for the table: “sharing” usually means a few unnoticed handfuls, easily another 150 to 200.

None of this needs to be banned. It needs to be counted. A sweet drink is the least filling way to spend calories that exists, which is this whole article turned upside down, and water or soda water with lemon does the same job for nothing.

Desi swaps that quietly save hundreds of calories

Instead ofTryWhat changes
Roghni naanTandoori rotiLess maida, no oil brushed on top, often close to half the calories
A mountain of biryaniOne measured plate with raita and saladSame taste, controlled portion, and the salad fills the gap
Fried pakorayBaked or air-fried pakorayThe besan flavour stays, the absorbed oil goes
Cream-heavy chicken handiYakhni-style handi or karahi in measured oilThe chicken stays, the cream goes
Meethi lassiNamkeen lassiDahi’s protein without a dessert’s sugar
Parathay every morningAtta roti, with paratha kept for the odd weekendA paratha can carry two to three times the calories of a plain roti

Where these foods belong on the plate

Foods only work in proportion. The short version is that most of the plate is sabzi or salad, a quarter is protein, a quarter is roti or chawal, and the oil gets measured rather than poured. I have set that out properly, with a full day of eating and the habits that decide whether the scale moves, in my Pakistani diet plan for weight loss. Read that one for the plan itself. This page has the narrower job of helping you tell a filling food from a flattering one.

How to judge a food’s filling power

A food list is only useful until you meet a food that is not on it. Three questions sort most of the rest.

How much does it weigh for the calories it carries? A large bowl of tarbooz and one samosa sit close together on a calorie chart, and only one of them takes up room in your stomach.

Does it bring protein or fibre? If it brings neither, it is a flavour rather than a meal. Nimko brings neither.

How long does it take to eat? Chewing gives your body time to register that food has arrived, so anything you can finish in ninety seconds leaves your appetite about where it was. Ask the same question an hour after eating, and within a fortnight you have a list built from your own kitchen, which is worth more to you than mine.

What to check on a packet

Turn it over before it goes into the trolley. The ingredient list runs in order of quantity, so whatever is named first is most of what you are buying, and if sugar, maida or oil sits in the first two, put it back. Compare the per 100 gram column rather than the per serving one, since the serving size is decided by the company and is usually smaller than what anyone eats. Then treat the front of the packet as advertising. Low fat biscuits are still maida and sugar, a drink made with real fruit juice is still a sugary drink, and brown bread is often white bread with colour added, so look for whole wheat atta at the top of the list instead of a brown wrapper.

When food lists are not enough

Some readers will do everything above and still stall. That is not failure. As you get lighter your body needs fewer calories, so the deficit that worked in month one has shrunk by month three, and the fix is usually portions or another hunt for the invisible calories. A pace of 0.5 to 1 kg per week is the one that holds, which is also why a bridal diet plan needs three to six months of runway rather than three panicked weeks.

Sometimes there is a medical layer underneath. PCOS and thyroid problems both change how the same food list plays out, and both are common among the women I see in clinic. I have written separately about the PCOS and thyroid diet, and it is worth ruling these out with your doctor before you blame your own discipline.

What a dietitian adds is calibration. I am Rimsha Amir, a registered dietitian in Faisalabad. At Eat Without Guilt I build personalized plans that run anywhere from one month to four, for weight loss and for people handling PCOS or thyroid problems alongside it. A consultation is Rs 3,000, either online over Google Meet from wherever you are, or in person at my clinic at P-32 Civic Center, Main Gatwala, near Meezan Bank, Faisalabad. If you are still weighing up who to see, my guide on how to choose a dietitian in Pakistan covers what to look for and what to avoid.

Frequently asked questions

What are the best foods for weight loss?

Foods high in protein or fibre and low in calorie density: eggs, daal, chana, fish, chicken, dahi, sabzi, whole fruit, and whole atta. They keep you full on fewer calories, which makes a calorie deficit easier to hold. No single food causes weight loss on its own; the pattern across your whole day is what matters.

Which Pakistani foods help with weight loss?

Daal, chana chaat, bhuna chana, dahi, namkeen lassi, grilled fish and chicken, grilled seekh kebab, lauki, saag, daliya, and whole atta roti all fit easily into a weight loss diet. The desi kitchen is not the obstacle; the cooking method and the portion usually are. Grill instead of frying, measure the oil, and most family dishes can stay.

What is the best breakfast for weight loss?

A breakfast built on protein and fibre: anday with an atta roti, daliya cooked in milk, or dahi with fruit. These hold your hunger until lunch, which prevents the overeating that a maida-and-jam breakfast, or no breakfast at all, tends to cause later in the day.

Can I eat roti and still lose weight?

Yes. Whole atta roti brings fibre and steady energy, and one or two rotis fit comfortably inside most weight loss plans. Weight loss depends on your total calories, not on removing roti; the trouble usually comes from three or four rotis at a sitting, or from roghni naan and parathay taking their place.

What snacks are good for weight loss?

Seasonal fruit, a katori of dahi, bhuna chana, or a counted handful of nuts, meaning ten to twelve almonds rather than an open jar. Good snacks carry protein or fibre so they actually blunt hunger instead of just adding calories between meals.

Why am I not losing weight even though I eat healthy?

Usually the calories are hiding in drinks, cooking oil, and untracked bites: sweet chai several times a day, cold drinks, and shared snacks add up quickly. Portions of healthy food also count, since daal and nuts still carry calories. If your eating is genuinely in order and the scale has not moved for weeks, ask your doctor to check for PCOS or thyroid issues and consider sitting down with a dietitian.

If you want this turned into a plan that fits the food you actually eat and your medical history, I can help. I see clients online over Google Meet from anywhere in the world, and in person at my clinic in Faisalabad. Book a consultation and we will build your plate together.

Ready to talk to a qualified dietitian?