The food in Bangladesh is full of flavours, spices, and unique cooking styles. Traditional dishes have been passed down for generations, making them an important part of the culture. The variety is endless, from daily meals like rice with curry to festive dishes like Kachchi Biryani. Street foods such as Fuchka and desserts like Rasmalai add to the diversity. Each dish has its history, taste, and special way of preparation. Bangladeshi food always brings people together at home or on the streets.
10 Must-Try Foods In Bangladesh
Explore Bangladesh’s rich and spicy flavours with these 10 must-try local dishes.
1. Rice With Curry, Vorta, Vaji, and Daal

Photo: Sohel Rana Ripon / Pexels / Image For Representation Only
Rice with curry, Vorta, Vaji, and Daal is eaten daily in almost every home. This meal has been a part of Bangladeshi cuisine for centuries, passed down through generations. Traditionally, it includes plain rice served with Dal, mashed vegetables or fish (Vorta), Vaji, and a curry made with fish, chicken, or beef. Modern variations include adding more spices or serving it with different side dishes.
Location: Dhaka, Chattogram, Sylhet, Rajshahi
Average Cost: ₹75 – 150
2. Fuchka

Photo: Jubair Bin Iqbal / Pexels / Image For Representation Only
Fuchka is a favourite among street food lovers. This crispy, hollow puri is filled with spicy mashed potatoes, chickpeas, onions, and tangy tamarind water. The history of Fuchka dates back to ancient Bengal, where it was first introduced as a quick snack. Traditional Fuchka has a sharp, spicy taste, while modern variations include sweet chutneys. A fun fact about Fuchka is that vendors prepare each piece freshly by hand, ensuring a crunchy bite every time. This snack is low in calories but rich in fibre due to its chickpea filling.
Location: Dhaka, Khulna, Sylhet, Rajshahi
Average Cost: ₹40 – 80
3. Haleem

Photo: Shrabanmonir / Wikimedia Commons / Image For Representation Only
Haleem originates from the Middle East and was introduced to Bengal during the Mughal era. This slow-cooked dish is made by blending wheat, lentils, and meat with aromatic spices until it reaches a creamy consistency. Traditional Haleem takes hours to prepare, while modern variations include pressure-cooked versions for quicker cooking. It is popular during Ramadan as it provides long-lasting energy.
Location: Dhaka, Chattogram, Sylhet, Barishal
Average Cost: ₹120 – 200
4. Kachchi Biryani

Photo: RatuL CR / Pexels / Image For Representation Only
Kachchi Biryani is known for its rich aroma and layered cooking style. This dish originated from Persian cuisine and was brought to Bengal by Mughal rulers. Unlike other biryanis, the marinated meat is cooked with the rice, giving it an intense flavour. Traditional Kachchi Biryani is slow-cooked in a sealed pot, while modern variations may use pressure cookers for faster preparation. A fun fact is that the word “Kachchi” means raw, referring to the raw meat being cooked with rice.
Location: Dhaka, Chattogram, Khulna, Sylhet
Average Cost: ₹250 – 400
5. Bhuna Khichuri

Photo: ANKAN / Wikimedia Commons / Image For Representation Only
Bhuna Khichuri is especially enjoyed during rainy days. Its history traces back to ancient Bengal, where it was originally made as a simple dish of rice and lentils. Over time, it evolved into a richer version with added spices, meat, or fried eggs. Traditional Bhuna Khichuri has a deep, smoky flavour, while modern variations include lighter, less spicy versions. A fun fact is that this dish is often served in religious festivals and special occasions.
Location: Dhaka, Barishal, Sylhet, Rajshahi
Average Cost: ₹120 – 250
6. Morog Polao

Photo: Great Hero32 / Wikimedia Commons / Image For Representation Only
Morog Polao has its roots in Mughal cuisine and is considered a royal dish due to its rich taste and preparation method. This dish consists of fragrant rice cooked with whole spices and tender chicken. Traditional Morog Polao is made with fresh dairy and saffron, while modern variations may use artificial food colour or ready-made spice mixes. A fun fact is that this dish is a must-have at weddings and special gatherings. It is packed with protein and essential vitamins, making it delicious and nutritious.
Location: Dhaka, Cumilla, Bogura, Sylhet
Average Cost: ₹200 – 350
7. Rasmalai

Photo: Dharmadhyaksha / Wikimedia Commons / Image For Representation Only
Rasmalai is a sweet dish originated in Bengal and has been enjoyed for centuries. It is made from soft cheese balls soaked in flavoured milk, giving it a creamy and rich texture. Traditional Rasmalai is flavoured with cardamom and saffron, while modern variations include chocolate or fruit flavours. A fun fact is that this dessert is usually served in small earthen pots to enhance its taste. It is high in calcium and protein, making it a good source of nutrition, though it is best enjoyed in moderation.
Location: Dhaka, Cumilla, Bogura, Mymensingh
Average Cost: ₹80 – 200
8. Falooda

Photo: ANKAN / Wikimedia Commons / Image For Representation Only
Falooda was introduced to Bengal during the Mughal period and has remained a popular dessert drink ever since. This colourful beverage contains vermicelli, basil seeds, jelly, milk, and ice cream. Traditional Falooda is flavoured with rose syrup, while modern variations include mango, chocolate, or pistachio flavours. A fun fact is that Falooda is often served in tall glasses to showcase its layered ingredients. It is a good source of hydration and contains essential nutrients like calcium and iron.
Location: Dhaka, Chattogram, Sylhet, Khulna
Average Cost: ₹120 – 250
9. Borhani

Photo: CC0 Public Domain / pxhere / Image For Representation Only
Borhani especially served at weddings and feasts. Its history dates back to Mughal times when it was introduced as a digestive aid after heavy meals. Traditional Borhani is made with fresh yoghurt, mint, coriander, and aromatic spices. Modern versions may include sweetened variations or carbonated twists. A fun fact is that some people believe Borhani helps balance the heat of spicy dishes. It is rich in probiotics, which support digestion and gut health.
Location: Dhaka, Chattogram, Sylhet, Rajshahi
Average Cost: ₹40 – 80
10. Misti Doi

Photo: Amana Hossain / Wikimedia Commons / Image For Representation Only
Misti Doi is a fermented yoghurt dessert that has been a part of Bengali cuisine for centuries. It is made by slowly cooking milk and sugar until it thickens, then left to ferment overnight. Traditional Misti Doi is set in clay pots, which enhance its taste, while modern versions may use glass or plastic containers. The fun fact is that the longer Misti Doi is left to ferment, its flavour increases. It is high in calcium and good for digestion, making it a delicious and healthy treat.
Location: Dhaka, Bogura, Rajshahi, Cumilla
Average Cost: ₹70 – 150
The food in Bangladesh is rich in tradition and flavour, making it a must-try for anyone who enjoys delicious meals. From everyday comfort food to festive dishes and sweets, Bangladeshi cuisine has something for everyone. Each dish tells a story of history and culture. If you want to experience the famous dishes in Bangladesh, plan a trip with TripXL and explore these amazing flavours.
Cover Photo: Satyam Verma / Pexels / Image For Representation Only