Bangladesh
What to eat and drink in Bangladesh: dishes, etiquette and dietary tips
Try Kacchi biryani, Shorshe ilish (mustard hilsa), and street snacks like Fuchka; skip if you avoid seafood or eggs. Adjust if you are vegetarian or have allergies. Most meals cost BDT 150–300; street snacks BDT 30–80.
More
GuideBangladesh
Key facts
- Typical meal pricecheck
- BDT 150–300 (≈ $1.80–$3.60)
- Street snack pricecheck
- BDT 30–80 (≈ $0.35–$0.95)
- Alcohol
- Prohibited for Muslims, limited sale to non‑Muslims
Quick answer
Eat Kacchi biryani, Shorshe ilish, and Bhorta for real flavours; try Fuchka and Jhalmuri as safe street snacks. Vegetarians should focus on Dal, Bhuna khichuri and veg bhorta; avoid dishes with seafood or egg if allergic.
Dishes overview
Bangladeshi food is built on rice and fish (bhat-maach), cooked with mustard oil, turmeric and green chilli. The Mughal biryanis and kebabs of Old Dhaka sit alongside a sweet tradition built on milk. Street snacks such as fuchka and jhalmuri are everywhere.
| Dish | Region | What it is | Has | Veg |
|---|---|---|---|---|
| Kacchi biryani | Dhaka | Rice layered with raw marinated mutton and potato, cooked sealed | lamb | no |
| Shorshe ilish | Nationwide | Hilsa in mustard sauce | seafood | no |
| Bhorta | Nationwide | Mashes of potato, aubergine, lentils or dried fish with mustard oil and chilli | ask | |
| Dal | Nationwide | Thin lentil soup with rice | yes | |
| Macher jhol | Nationwide | Light fish curry with vegetables | seafood | no |
| Chingri malai curry | Nationwide | Prawns in coconut milk curry | seafood | no |
| Kala bhuna | Chattogram | Dark, slow-fried spiced beef | beef | no |
| Bhuna khichuri | Nationwide | Rice and lentils cooked with spices | yes | |
| Fuchka | Nationwide | Crisp hollow puris with spiced chickpeas and tamarind water | egg | ask |
| Jhalmuri | Nationwide | Puffed rice tossed with mustard oil, onion, chilli and peanuts | yes | |
| Pitha | Nationwide | Winter rice cakes, steamed or fried, sweet or savoury | yes | |
| Mishti doi | Bogura | Sweet caramelised yoghurt in clay pots | yes | |
| Roshogolla | Nationwide | Spongy cheese balls in syrup | yes |
Etiquette and dietary tips
Eat with the right hand; mix rice with curry using your fingertips. Hosts serve generously and refill — leave a little on the plate when full. Wash hands before and after; restaurants have basins. During Ramadan, eat discreetly in daylight.
Vegetarian options exist (dal, bhorta, vegetable curries) but fish often appears in mixed dishes. Say 'ami mach-mangsho khai na' (I don't eat fish or meat). All meat is halal. For gluten-free, stick to rice, dal and curries. For nut or shellfish allergies, show the Bengali allergy card.
Drinks
Alcohol is prohibited for Muslims and limited for non-Muslims. Tea is widely drunk, especially seven-layer tea in Sylhet. Bottled water is the default; tap water is not safe to drink (check).
FAQ
Q: What are the must‑try dishes in Bangladesh? A: Kacchi biryani, Shorshe ilish (mustard hilsa), Bhorta, Dal, and street snacks Fuchka and Jhalmuri are the top picks.
Q: How much does a meal cost in Bangladesh? A: A typical restaurant meal costs BDT 150–300 (≈ $1.80–$3.60); street snacks are BDT 30–80 (≈ $0.35–$0.95). Prices are 2026 estimates.
Q: Is street food safe in Bangladesh? A: Yes if you choose busy stalls that cook food to order, keep ingredients covered and use boiled water for sauces. Skip items that sit out for long periods.
Q: Can vegetarians eat in Bangladesh? A: Vegetarian options include Dal, Bhuna khichuri, veg bhorta and many vegetable curries, but fish often appears in mixed dishes; clarify “ami mach‑mangsho khai na”.
Q: What should I do if I have a peanut or shellfish allergy? A: Show the Bengali allergy card with the relevant ingredient listed; ask vendors to confirm the dish contains no peanuts, prawns or dried fish.
Sources
Bangladesh tourism authority (bangladesh.gov.bd)
Wikivoyage – Bangladesh
Questions people ask
What are the must‑try dishes in Bangladesh?
Kacchi biryani, Shorshe ilish (mustard hilsa), Bhorta, Dal, and street snacks Fuchka and Jhalmuri are the top picks.
How much does a meal cost in Bangladesh?
A typical restaurant meal costs BDT 150–300 (≈ $1.80–$3.60); street snacks are BDT 30–80 (≈ $0.35–$0.95). Prices are 2026 estimates.
Is street food safe in Bangladesh?
Yes if you choose busy stalls that cook food to order, keep ingredients covered and use boiled water for sauces. Skip items that sit out for long periods.
Can vegetarians eat in Bangladesh?
Vegetarian options include Dal, Bhuna khichuri, veg bhorta and many vegetable curries, but fish often appears in mixed dishes; clarify “ami mach‑mangsho khai na”.
What should I do if I have a peanut or shellfish allergy?
Show the Bengali allergy card with the relevant ingredient listed; ask vendors to confirm the dish contains no peanuts, prawns or dried fish.
Check live
Prices, schedules, rules and availability change. Open these to confirm today's details before you book.
Deep dive
Every source; changeable facts are marked check
Sources
- officialBangladesh tourism authority
- secondaryWikivoyage – Bangladesh
Ask about Bangladesh
Loading…
Was this useful?