You can lose weight on Bangladeshi food without giving up rice. The key is portion control and the plate balance: half vegetables, a quarter protein (fish, egg, dal or chicken) and a quarter rice or roti, with fewer fried snacks and sugary drinks. Below is a 7-day sample chart of roughly 1,400 to 1,700 kcal a day, plus how to adjust it to your own calorie needs.
- Keep rice to about 1 to 1.5 cups (cooked) per meal and fill half your plate with sabji and shak.
- Include protein at every meal: fish, eggs, dal, chicken or doi.
- Swap fried snacks and sweet tea for fruit, muri, chola or tea without sugar.
- Calorie needs differ; get your personal number from the free Smart Diet App.
How the plan works
Weight loss happens when you eat a little less energy than your body uses. A daily deficit of about 300 to 500 kcal leads to steady loss of roughly 0.25 to 0.5 kg a week, which is safe and sustainable for most adults. This chart uses familiar food in sensible portions instead of special diet products.
The healthy Bangladeshi plate
7-day Bangladeshi diet chart (sample)
| Day | Breakfast | Lunch | Snack | Dinner |
|---|---|---|---|---|
| 1 | 2 roti, mixed sabji, 1 boiled egg | 1 cup rice, rui fish curry, lal shak, ½ cup dal | 1 guava + 10 almonds | 2 roti, chicken curry (2 pieces), salad |
| 2 | Vegetable khichuri (1 cup), cucumber salad | 1 cup rice, egg curry, lau torkari | 1 cup plain doi | 1 cup rice, grilled fish, mixed vegetables |
| 3 | Soaked chira with plain doi and a banana | 1 cup rice, chicken curry, palong shak | 1 cup boiled chola | 2 roti, dal, begun bhorta |
| 4 | 2 roti, dal, 1 egg omelette (little oil) | 1 cup rice, pangas curry, mixed sabji | 1 apple | Chicken soup with vegetables, 1 roti |
| 5 | Oats cooked in milk with fruit | 1 cup rice, dal, aloo-free vegetable bhaji, egg | 1 cup muri + cucumber | 2 roti, fish bhuna, salad |
| 6 | 2 roti, sabji, 1 boiled egg | 1 cup rice, chicken, shak, salad | Papaya (1 cup) | 1 cup rice, dal, korola bhaji, fish |
| 7 | Vegetable khichuri, 1 boiled egg | 1 cup rice, fish curry, mixed vegetables | Plain doi with fruit | 2 roti, chicken bhuna, sauteed vegetables |
Want this plan scaled to your exact calorie target, with swaps and a printable PDF? Use the free Smart Diet & Nutrition App.
Smart swaps that save calories
- Paratha (about 250 kcal) → whole-wheat roti (about 104 kcal)
- Polao (about 330 kcal per cup) → plain rice (about 205 kcal per cup)
- Soft drink can (about 140 kcal) → lemon water (almost 0)
- 2 singara (about 300 kcal) → 1 cup jhal muri (about 180 kcal)
- Sweet milk tea → tea without sugar
Cooking tips for lighter Bangladeshi meals
- Measure oil with a spoon: each tablespoon adds about 120 kcal.
- Choose bhuna and curry with less oil instead of deep-fried items.
- Grill or steam fish more often than frying.
- Add extra vegetables to dal and khichuri to make them more filling.
Exercise makes the plan work faster
Aim for about 150 minutes of brisk walking a week plus two short strength sessions, in line with WHO activity guidelines. Even a 30-minute evening walk helps. See the exercise guide on the Smart Diet App page for a beginner week plan and a 20-minute home workout.
Not sure how many calories you need? Read how many calories you should eat a day.
Frequently asked questions
Can I eat rice and still lose weight?
Yes. Keep rice to about 1 to 1.5 cups cooked per meal, fill half your plate with vegetables and add protein. Total calories matter more than any single food.
How many calories is this diet chart?
The sample plan is roughly 1,400 to 1,700 kcal a day depending on portions and oil. Your needs depend on your age, sex, height, weight and activity.
How fast will I lose weight on this plan?
A 300 to 500 kcal daily deficit usually leads to about 0.25 to 0.5 kg loss per week for most adults.
Is this diet safe for diabetics?
People with diabetes should follow their doctor’s plan. The general principles of smaller rice portions, more vegetables and protein are often helpful, but medical guidance comes first.
Free, no sign-up, works on any device.
Guides for this tool
Guide · 3 min readHow Many Calories Should I Eat a Day? A Simple Guide
Guide · 3 min readHigh-Protein Bangladeshi Foods: A Simple Guide With a Sample Day
Guide · 4 min readHow Much Water Should You Drink a Day? A Simple Guide
Guide · 4 min readHow to Gain Weight Healthily: A Simple Plan for Underweight PeopleWant a tool, website or app like this for your business?
Every free tool on this site is designed and coded by Tanvir H, a Bangladesh-based WordPress and Elementor web designer with 7+ years of experience and 650+ projects for clients worldwide. Fast, mobile-first, search-optimised websites that turn visitors into customers.
- 650+ projects
- 7+ years
- 4.9★ rating
- Govt. registered freelancer



