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

Best foods for a diet: what to eat every day in a Pakistani kitchen

The best foods for a diet are mostly the ones your nani would recognise: daal, seasonal sabzi, whole fruit, atta roti with the bran left in, dahi, eggs, fish and a small handful of nuts. Build most of your meals from this list and you have handled the things that actually matter for your weight and your long-term health, without buying anything imported or expensive. Everything else here is detail.

I am Rimsha Amir, a registered dietitian practising in Faisalabad. Clients often arrive convinced that healthy eating means imported oats, olive oil and boiled chicken breast. It does not. A desi diet, chosen well, is already one of the healthiest patterns available. Here is how to choose well, food group by food group.

What makes a food “healthy” in the first place

You do not need a nutrition degree to judge food. I ask four questions about anything on a shelf, and you can ask the same four in any bazaar.

How many nutrients does it carry per calorie? An amrood gives you fibre, vitamin C and water for about 60 calories. A cake rusk gives you maida and sugar for the same calories and leaves you hungry within the hour.

Does it have fibre? Fibre slows digestion and helps you feel full. Daal has it. Maida does not.

Does it have protein? Protein repairs muscle and keeps hunger quiet between meals.

How far is it from its original form? A tomato is a tomato. Ketchup is sugar with a faint memory of tomatoes. The more factory steps between the field and your plate, the more carefully you should look at the label.

No single food passes every test, and no single food has to. What matters is that most of your plate, most days, leans in the right direction.

Best protein foods in a Pakistani kitchen

Protein is where most of the diets I review fall short, especially for women. Roti and chawal fill the plate cheaply, so protein quietly shrinks to a spoonful of salan. Here is what I ask clients to bring back.

Start with anday. They cook in minutes, they cost less per gram of protein than almost anything else on the shelf, and for most healthy adults one or two a day are fine. Two boiled eggs at nashta changes how the whole morning feels.

Then daal and chana. Masoor, moong, chana daal, kala chana, lobia: every one of them carries protein and fibre in the same spoonful, which meat cannot do. What usually goes wrong is the portion. You want a proper bowl of thick daal, not a watery ladle poured over a mountain of chawal.

Fish and chicken are worth having when they are grilled or cooked into a normal salan rather than deep fried. River fish in winter is a Punjab tradition worth keeping.

Dahi and paneer fill the last gap. A bowl of plain dahi with lunch adds protein and calcium. Paneer set at home is a solid option if you do not eat meat.

If money is tight, anday, daal and chana can carry your protein needs almost entirely on their own.

Best vegetables, and yes, frozen counts

My advice on vegetables is boringly simple: buy whatever is in season, because in Pakistan the seasonal sabzi is usually also the cheapest thing in the mandi that week. Saag in winter. Bhindi, tori and karela in summer. Tomatoes and onions as the year-round base of nearly every salan.

Clients with sugar problems often ask me about karela. It is a good vegetable, low in calories with useful fibre, and I encourage it, but no single sabzi treats diabetes. Eat it because it is food, not medicine.

Frozen vegetables count as real vegetables. Matar picked and frozen quickly can hold their nutrients better than “fresh” ones that spent four days in transit. If frozen is what fits your routine, use it without guilt.

The target I set in clinic: sabzi at two meals a day, at least a fist-sized serving each time.

Best fruits, season by season

Fruit keeps getting accused of being “full of sugar”. Whole fruit arrives packaged with fibre and water, which changes how your body handles it, and almost nobody gets fat from kinnow.

Amrood might be the most underrated fruit in Pakistan: high in fibre, high in vitamin C, and cheap for most of its season. Kinnow in winter costs little and travels well in a work bag. Kela is filling, portable and available all year. Aam deserves its fame and also moderation: one aam is a serving, not half a crate after dinner.

Two servings of whole fruit a day is a sensible target. Eat it, do not juice it. Juicing throws away the fibre and leaves the sugar in a hurry.

Whole grains: why atta with bran beats maida

Picture a single grain of wheat. There is a bran layer on the outside, a germ tucked inside, and a starchy middle. Nearly all the fibre sits in that bran and germ, along with most of the B vitamins and minerals. Strip both away and what is left behind is maida. That is the whole reason maida digests so quickly and leaves you hungry an hour later.

So, in practice. Chakki atta with the bran left in makes the best everyday roti. Daliya is a good breakfast and most families already know how to cook it. Jau, or barley, is old and cheap and worth putting back into a roti mix. Brown rice holds more fibre than white. If your family flatly refuses brown rice, do not fight them over it, because a controlled portion of white chawal beside daal and sabzi is still a reasonable meal. Chawal is rarely the problem. Chawal as the whole plate is.

Healthy fats without fear

Fat is not the enemy. The type and the amount are what matter.

Desi ghee in moderation is fine: a teaspoon melted over daal or saag adds flavour and satisfaction. A quarter cup stirred into every dish is a different story. Sarson ka tel is a good everyday cooking oil with a long history in our kitchens. Nuts are excellent, and they do not have to be imported almonds; moongphali is affordable and just as respectable, a small handful at a time.

The real fat problem in Pakistan is not ghee on roti. It is deep frying: samosay, pakoray, fried parathay and bazaar fried chicken, often cooked in oil that has been reheated again and again. Reused oil breaks down, and the bazaar kadhai is rarely on its first batch. Keep fried food for occasions and your fat intake usually sorts itself out.

Twelve of the best foods for a diet in a desi kitchen

Clients sometimes assume healthy eating means abandoning Pakistani food. The opposite is true. Here are twelve foods I recommend week in and week out.

FoodWhat it gives youHow I suggest having it
Daal chawalProtein, fibre and carbs on one plateBig daal, modest chawal, kachumber on the side
Saag with makai ki rotiIron, folate and fibreA teaspoon of ghee on top, not a ladle
Chana chaatProtein and fibre in a snackLemon, onion and masala; skip the fried papri
SattuCheap protein and slow energyMixed in water or milk with little or no sugar
DahiProtein, calcium and gut-friendly bacteriaPlain, not the sweetened flavoured cups
Namkeen lassiProtein and hydration in summerSalted, without sugar
Boiled andayComplete protein, cheapOne or two at nashta or as a snack
Grilled fishProtein and healthy fatsGrilled or baked, not deep fried in batter
Seekh kebabProteinGrilled over coals, not fried, with salad
DaliyaWhole grain, fibreCooked in milk with a few chopped nuts
Fruit chaatVitamins and fibreNo sugar syrup, no ice cream on top
HaleemProtein and grains togetherAn occasional small bowl, easy on the tarka

None of these needs a health store. They need a normal bazaar and slightly different decisions at the stove.

Simple meal ideas from my clinic

Breakfast

Two boiled or scrambled eggs with one atta roti and sliced tomato. Or daliya cooked in milk with a few peanuts and a chopped kela. If it must be a paratha day, make it one thin paratha with a bowl of dahi, not three with jam. The same slow-burning logic is what makes a good Sehri, which I cover separately in my Ramazan food guide.

Lunch

Daal chawal done properly: one cupped hand of chawal, a full bowl of daal, kachumber salad. Or chicken or sabzi salan with one or two rotis. A bowl of dahi alongside either turns a decent lunch into a complete one.

Dinner

Keep it lighter than lunch. Sabzi with one or two rotis on most nights, and grilled fish or seekh kebabs with salad once or twice a week. Eating your heaviest meal at night and then lying down is a habit worth breaking gently.

Snacks

Whole fruit, chana chaat, a handful of moongphali, namkeen lassi, or one or two khajoor with chai instead of biscuits. Snacks are where most sneaky calories live, so this list does more work than it looks.

Portion control with the hand method

You do not need a weighing scale. Your hand comes with you to every meal, shaadi dinners included.

Protein gets a palm: chicken, fish, kebab or paneer, about as wide and as thick as your own palm. Sabzi gets a fist, and more if you want it. Carbs get a cupped hand, so chawal, daliya or one roti. Fat gets a thumb, whether that is ghee, oil or nuts.

For most adults, that is one meal. Bigger and more active people can add a bit on top. Smaller or less active people take a bit less. This article is about eating well day to day; if your goal is specifically to lose weight, read my guide to the best foods for weight loss instead, because it ranks the same desi foods by how full they keep you per calorie. The complete Pakistani diet plan for weight loss is the next step after that. For everyone else, keep the plate built exactly the same way and let the portions shrink a little if the scale needs it, since about half a kilo to one kilo a week is the pace that actually holds.

Foods to limit, not ban

I do not ban foods. Bans create cravings, cravings create binges, and the guilt afterwards is exactly what this practice is named against. But four things deserve an honest look.

Sugary drinks are the easiest cut with the biggest payoff. Added sugar is worth keeping to a small share of your day’s calories, and one large bottle of a cold drink can swallow most of that share on its own, with no fullness to show for it.

Bakery items, meaning biscuits, cake rusk and cream rolls, are maida, sugar and cheap fat in a wrapper. Treat them as treats.

Deep-fried snacks belong to occasions. Pakoray in the first barsaat of the season are a joy. A daily samosa at 5 pm is just a habit with consequences.

Chai sugar hides in plain sight. Three cups a day with two spoons each adds up to nearly a kilo of sugar in a month. Step down by half a spoon at a time; your taste adjusts in a couple of weeks.

Frequently asked questions

What are the best foods for a diet?

The best foods for a diet are minimally processed staples: daal, chana, eggs, fish, dahi, seasonal vegetables, whole fruit, roti made from atta with the bran, and small amounts of nuts and desi ghee. Build most meals from these and the diet largely takes care of itself. The pattern matters more than any single item.

Which Pakistani foods are healthy?

Daal chawal, saag with makai ki roti, chana chaat, sattu, dahi, namkeen lassi, daliya, grilled fish and grilled seekh kebab are all genuinely healthy Pakistani foods. The cooking method decides a lot: grilled seekh kebab is a protein source, while the same mince deep fried in old oil is not doing you any favours. Season and portion do the rest.

Is roti healthier than rice?

A roti made from chakki atta with the bran usually beats white chawal because it carries more fibre and keeps you full longer. But portion size matters more than the choice itself: two large rotis can hold more calories than a modest plate of daal chawal. Most of my clients keep both in their week and simply control the amount.

What should I eat every day to stay healthy?

Aim for a daily pattern rather than a fixed menu: a protein source at every meal, sabzi at least twice, two servings of whole fruit, a bowl of dahi, water instead of sweet drinks, and grains mostly as atta roti, daliya or controlled chawal. Keep deep fried and bakery items for occasions. That covers the large majority of what a healthy adult needs.

Are eggs good for a daily diet?

Yes, for most healthy adults one or two eggs a day are a cheap, excellent protein source and there is no need to fear the yolk. If you have a heart condition, diabetes or high cholesterol, ask your doctor or dietitian about the right amount for you. Boiled or lightly cooked beats deep fried for daily use.

How do I eat healthy on a budget in Pakistan?

Build meals on daal, chana, lobia, eggs, seasonal sabzi and seasonal fruit, which are usually the cheapest lines in the mandi. Sattu is one of the cheapest protein drinks available, dahi can be set at home, and frozen vegetables count as real vegetables. The expensive imported items sold as health foods are optional, not required.

Where an article stops and a consultation starts

An article can give you the pattern, but it cannot see your routine, your budget or your reports. That is what a consultation is for. I offer personalized diet plan packages and one-to-one consultations for Rs 3,000, online via Google Meet from anywhere in the world or in person at my clinic at P-32 Civic Center, Main Gatwala, Faisalabad. You can book a consultation here. And if you are comparing practitioners first, my guide on how to choose a dietitian in Pakistan tells you exactly what to look for.

Ready to talk to a qualified dietitian?