Good everyday protein sources in a Bangladeshi diet include eggs, chicken, fish (rui, pangas, tilapia, hilsa), dal (lentils), chickpeas (chola), milk and doi (yogurt), paneer, soybean chunks and peanuts. Many adults aim for roughly 0.8 g of protein per kg of body weight as a baseline, and more (around 1.2 to 1.6 g per kg) when losing weight or doing strength training. The easiest way to get enough is to include one protein food in every meal, for example eggs at breakfast, fish or chicken with lunch, and dal or chola with dinner.
- Rice-heavy meals are often low in protein. Add a protein food to every meal.
- Fish, eggs and dal are affordable, local and high quality.
- Combining dal with rice improves the protein quality of plant meals.
- People with kidney disease or other conditions should follow their doctor’s advice on protein.
- See your personal protein target in the free Smart Diet & Nutrition App.
A plate full of rice
Picture a typical lunch: a big mound of rice, a spoon of aloo bhorta, a small piece of fish and a bowl of thin dal. It’s filling and comforting. But if you’re trying to lose weight, build strength or simply stay full until evening, the balance is off. Most of the plate is carbohydrate, and the protein is a small piece on the side.
Now imagine the same meal with a little less rice, a bigger piece of fish or an egg added, and a thicker dal. Same food culture, same flavours, but now it keeps you full longer and supports your muscles. Small swaps like this are how most people improve their protein without changing their whole diet.
Protein in common Bangladeshi foods
| Food | Typical serving | Approximate protein |
|---|---|---|
| Egg (hen) | 1 large | about 6 g |
| Chicken breast, cooked | 100 g | about 30 g |
| Rui or similar fish, cooked | 100 g | about 18 to 22 g |
| Tilapia, cooked | 100 g | about 25 g |
| Masoor dal, cooked | 1 cup (about 200 g) | about 18 g |
| Chola (chickpeas), cooked | 1 cup | about 14 g |
| Milk | 1 glass (250 ml) | about 8 g |
| Doi (plain yogurt) | 1 cup | about 8 to 10 g |
| Paneer | 100 g | about 18 g |
| Soybean chunks, dry | 30 g | about 15 g |
| Peanuts | 30 g (a small handful) | about 7 g |
| Beef or mutton, cooked | 100 g | about 25 g |
How much protein do you need?
The free Smart Diet & Nutrition App calculates a personal protein target from your weight, goal and activity level.
A high-protein day, Bangladeshi style
| Meal | Example | Approximate protein |
|---|---|---|
| Breakfast | 2 eggs, 1 roti, sauteed vegetables, tea with milk | about 17 g |
| Lunch | 1 cup rice, 1 large piece fish curry, thick dal, salad | about 35 g |
| Snack | 1 cup doi with a small handful of peanuts | about 15 g |
| Dinner | 2 roti, chicken curry (100 g chicken), vegetables | about 35 g |
| Total | about 100 g |
Easy ways to add protein
- Start with breakfastEggs, doi or chola instead of only bread or muri.
- Make dal thickerMore lentils, less water. Same taste, more protein.
- Swap some rice for proteinHalf a cup less rice, one extra piece of fish or chicken.
- Choose protein snacksBoiled eggs, roasted chola, peanuts, doi instead of biscuits.
- Use soybean chunksCheap, high protein and good in curries.
Plan your meals
Get your protein target and a meal plan built on Bangladeshi foods in the free Smart Diet & Nutrition App. Then read our Bangladeshi diet chart for weight loss and how many calories you need.
Sources
Frequently asked questions
What are good sources of protein in a Bangladeshi diet?
Eggs, chicken, fish such as rui and tilapia, dal, chola, milk, doi, paneer, soybean chunks, peanuts and lean meat are all good everyday protein sources.
How much protein do I need per day?
About 0.8 g per kg of body weight is a baseline for healthy adults. Many people aim for around 1.2 to 1.6 g per kg when losing weight or exercising.
How much protein is in one egg?
A large egg has about 6 grams of protein.
Is dal a good source of protein?
Yes. A cup of cooked masoor dal has roughly 18 g of protein, and eating it with rice improves the overall protein quality of the meal.
Can eating too much protein be harmful?
For most healthy people moderate high-protein diets are fine, but people with kidney or liver disease should follow medical advice.
Free, no sign-up, works on any device.
Guides for this tool
Guide · 3 min readBangladeshi Diet Chart for Weight Loss: 7-Day Sample Plan
Guide · 3 min readHow Many Calories Should I Eat a Day? A Simple Guide
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



