How to Lose Weight Eating Pakistani Food: A 30-Day Plan

Lose 2-4 kg in 30 days eating real desi food. Roti, daal, chicken karahi, kebabs – all under 1500 calories daily. No starving, no weird foods.


You don't need to give up roti, daal, or even biryani to lose weight. This 30-day plan uses real desi food – portion control, smart swaps, and calorie tracking – to help you lose 2–4 kg (4–8 lbs) in a month.

The Simple Math

• Daily calorie target: 1,500–1,700 calories (adjust based on activity)
• Weekly deficit: 3,500 calories = 0.5 kg (1 lb) fat loss
• Result: 2–4 kg loss in 30 days

The 3 Golden Rules

1. Roti only – no paratha, no naan (save 200+ cal per meal)
2. Half plate vegetables – bhindi, lauki, gobi, palak
3. No hidden calories – measure oil, skip sugary chai, avoid fried snacks

Weekly Meal Template

Breakfast (300–350 cal)

DayMealCalories
Mon2 rotis + 1 egg omelette (1 tsp oil)320
Tue1 cup low-fat yogurt + 1 apple + 2 rotis340
Wed2 rotis + 1 bowl daal (without tarka)330
Thu2 rotis + 1 egg boiled + cucumber salad300
FriOatmeal (30g) + 1 cup low-fat milk + 1 roti340
Sat2 rotis + 1 bowl channay (light oil)350
Sun2 rotis + 1 egg omelette + half cup yogurt340

Lunch (400–450 cal)

DayMealCalories
Mon1 cup chicken karahi (homemade) + 1 roti + salad420
Tue1 cup daal chawal (half rice, half daal) + salad400
Wed2 rotis + 1 bowl bhindi + 1 cup yogurt380
Thu1 cup beef nihari (home, skimmed oil) + 1 roti450
Fri2 rotis + 1 cup chicken curry (less oil) + salad430
Sat1 cup chana chaat + 1 roti + 1 boiled egg400
SunLeftovers from previous dinner400

Dinner (400–450 cal)

DayMealCalories
Mon2 rotis + 1 cup lauki + 1 chicken seekh kebab430
Tue1 cup vegetable pulao (light oil) + raita420
Wed2 rotis + 1 cup palak + 1 fried egg400
Thu1 cup chicken shami kebab (2 pieces) + salad380
Fri2 rotis + 1 cup gobi (cauliflower) + 1 cup yogurt390
Sat1 cup mutton curry (lean, less oil) + 1 roti450
Sun2 rotis + 1 cup daal (no tarka) + salad380

Snacks (150 cal max, optional)

• 1 cup milk tea (low-fat, no sugar) – 60 cal
• 1 apple + 1 tbsp peanut butter – 150 cal
• 1 small banana – 90 cal
• 1 cup cucumber/carrot sticks – 30 cal
• 1 boiled egg – 70 cal
• 1 small handful of roasted channa – 120 cal

Week 1: Preparation & Portion Control

Focus: Measure everything. Use your hand as a guide.

Roti – palm-sized (6 in) = 70 cal
Rice/daal – fist-sized (1 cup) = 200–250 cal
Meat – palm-sized (100g) = 150–250 cal
Oil – tip of thumb (1 tsp) = 45 cal

Action items:
• Remove sugar from chai (reduce gradually)
• Switch from full-fat to low-fat milk
• Cook with 50% less oil than usual

Week 2: Increase Vegetables, Reduce Carbs

Focus: Fill half your plate with sabzi (vegetables).

Swap of the week:
• Instead of 2 rotis → 1 roti + double sabzi
• Instead of 1 cup rice → ½ cup rice + ½ cup daal + salad

New habit: Drink 1 glass of water before every meal.

Week 3: Protein Boost & Meal Timing

Focus: Add protein to every meal for satiety.

Protein sources:
• Breakfast: 1 egg or ½ cup yogurt
• Lunch: 100g meat (chicken, beef, fish)
• Dinner: 2 kebabs or 1 cup daal

Intermittent fasting option: Eat between 10am – 6pm (8-hour window). Many find this naturally reduces calories.

Week 4: Fine-tune & Sustain

Focus: Identify your personal calorie traps.

Common traps to fix:
• Chai habit: 4 cups of doodh patti = 600 cal → switch to green tea or limit to 2 cups
• Fried snacks: Samosa (250 cal) → replace with roasted channa (120 cal)
• Extra roti: That 3rd roti adds 70 cal – stop at 2
• Chutney and sauces: 2 tbsp mint chutney = 40 cal, but restaurant versions can be 100+ cal

What to Expect

WeekExpected LossNotes
Week 11–2 kgMostly water weight
Week 20.5–1 kgFat loss begins
Week 30.5–1 kgSteady pace
Week 40.5 kgSustainable loss

Total: 2.5–5 kg (5–11 lbs) in 30 days

Frequently Asked Questions

Can I eat biryani on this plan?

Yes, once a week. Have a half-plate (200g) – about 380 calories. Skip the raita and extra oil.

What if I feel hungry?

Add more vegetables (bhindi, lauki, palak) – they are very low in calories (30–50 cal per cup). Also drink water or herbal tea.

How many rotis can I eat per day?

6 small rotis per day max (2 per meal). That is roughly 420 calories from rotis – leaving 1,000+ calories for protein, vegetables, and healthy fats.

Do I need to exercise?

Not required, but helpful. Walk 30 minutes daily (burns roughly 150 cal). That alone can add an extra 0.5 kg loss per month.

What about weddings and parties?

One high-calorie meal won't ruin your progress. Use the half-plate rule: fill half your plate with salad/sabzi, quarter with protein, quarter with rice/roti. Skip dessert.

Can I have chai?

Yes, but modify it: low-fat milk, no sugar, limit to 2 cups per day (120 cal total).

What is the best vegetable for weight loss?

Lauki (bottle gourd). One cup has only 25 calories and very high water content – extremely filling.

How do I track calories without an app?

Use the hand guide: palm = protein, fist = carbs, thumb = fat. Most desi meals fit this template naturally.

Track Your Meals on CalorieFlow