Bangladeshi Food: 16 Most Popular Dishes to Try in Bangladesh.

Most Popular & Traditional Bangladeshi Food

1 – Shorshe Ilish (Hilsa Fish with Mustard Curry)


Bangladesh is a riverine country where a majority of the population eats fish regularly. Hilsa is the national fish of Bangladesh, and the country is responsible for almost 70% of the Hilsa fish production across the world.

The fish is a vital part of the Bangladeshi culture, and needless to say, it is a must-try food for those traveling to Bangladesh.

Hilsa can be cooked in many ways. Among those, Shorshe Ilish is the most popular way to sample this delicious fish in Bengali cuisine.

Shorshe Ilish is a dish consisting of hilsa fish cooked in savory mustard gravy, commonly served with white rice for a hearty, must-try meal.

The mustard is cooked with various spices, giving it plenty of heat and kick. Once the mustard reaches a gravy-like consistency, the hilsa fish is added and cooked until tender. This is a dish that bursts with flavor, and it is beloved across the country.

2 – Kacchi Biriyani (Mutton Biriyani)

Biriyani is a vital part of South Asian cuisine. If you are acquainted with this dish, you may have already heard about a few variants prepared in Bangladesh, India, and Pakistan.

Kacchi‘ means ‘raw’ in English. Unlike most other types of Biriyani, the meat used in this dish is first marinated with spices and placed at the bottom of the cooking pot uncooked.

The rice, which is first washed and then mixed with spices, is added on top, before the meat and rice are cooked together. Sometimes potato is added to the mix to add body to the dish.

Kacchi Biriyani is eaten all year round, and people rarely need a special occasion to eat it. If you are visiting Bangladesh, make sure you grab yourself a plate.

3 – Beef Kala Bhuna (Beef Curry)

Among all the types of beef curries that dominate Bengali cuisine, the Kala Bhuna is perhaps the most popular. It originated in Chattogram, and it rapidly became popular all over the country.

So, what makes Kala Bhuna so special? And what makes it different from the regular beef curry?

Kala Bhuna gets its name from its appearance, as ‘kala’ means ‘black‘. The meat – which can be beef or mutton – is cooked with a long list of traditional spices and yogurt. It is cooked for much longer than in other curries, which gives the meat a blackish hue. It also tastes different than regular beef curry.

This traditional curry can be eaten with plain rice, pulao (or pilaf), khichuri, roti, or paratha. No matter what you pair it with, it always tastes absolutely heavenly!

4 – Bhuna Khichuri with Dim Bhaji (Yellow Rice with Omelette)

A common rainy-day staple, Bhuna Khichuri is a wholesome rice dish and popular comfort food in Bengali cuisine.

Khichuri, also known as Khichdi in India, is made with rice and lentils and is yellow in color. The rice and lentils are washed thoroughly and cooked with a few spices, turmeric, and ghee.

It is a highly versatile dish and can be eaten with omelettes, prepared with onions and green chili, fried eggplant, and pickles. It is also eaten with chicken or beef curries.

If you visit Bangladesh during the monsoon, chances are high that you will be served this amazing dish. A slightly lighter version, Khichuri, is also common, and it is eaten with vegetables or eggs.

5 – Sheek Kebab with Naan (Kebab with Flatbread)

Bangladesh is well-known for its love of kebabs. Beef and mutton kebabs are extremely popular among people of all ages, and there are many different flavors and styles to try.

Sheek kebab is perhaps the most well-known kebab item on the menu, and it pairs perfectly with a soft, warm naan.

Sheek kebab is a dish of ground beef or mutton, mixed with spice, that is skewered and then roasted over hot coals. In Bangladesh, the meat is best served tender, with a slight outer charring.

Once the kebab is ready, it is served immediately, steaming hot, with Naan and a side of salad and sauce.

You can find the best Sheek Kebabs in the streets of Old Dhaka. This dish is an important part of their culture, and street vendors or chefs never compromise the taste when preparing the kebab.

6 – Dal (Lentil Soup)


Dal is another staple of Bangladeshi cuisine. Lentils are high in protein, and can easily be paired with rice or rotis.

Masoor dal and Moong dal are two of many types of lentils that are used in Bangladeshi cuisine, all cooked in a similar fashion.

There are two ways to cook dal. One is slightly soupier, and the other has a thicker consistency, similar to porridge. The latter is known as Chocchori Dal.

The addition of coriander brings a freshness to this dish. Local cuisines also enhance the recipe by adding dried fruits, such as jujubes and raw mangoes to the soup to give it tanginess.

7 – Bhorta (Mashed Vegetables with Spices)

Households across Bangladesh eat Bhortas as a starter. Bhortas are mashed vegetables (or sometimes fish), mixed with a number of spices.

The most common Bhortas are made from potatoes, eggplants, beans, pumpkins, and green bananas. Dry fish Bhorta, or Shutki Bhorta, is popular in Chattogram, Sylhet, Khulna, and other parts of the country.

If you cannot stand the strong smell of dry fish, you can always try other Bhortas made from Taki fish (Spotted Snakehead fish) or shrimp.

Egg Bhortas are also popular among intrigued foodies. Eggs from chicken, duck, and fish all make amazing Bhortas when paired with harmonious spices and herbs.

8 – Fuchka


I’m willing to bet that if you asked a hundred Bengalis to name their favorite street-food, the majority would say ‘fuchka.’

A dish dating back generations, fuchka, also known as pani-puri in India, are small, round shells with a sticky filling. You can eat a singular fuchka in one bite.

he outer shell is made with a mixture of semolina and flour. The filling contains boiled and mashed chickpeas, potatoes, and a mix of spices and coriander. Grated carrots or boiled eggs are sometimes used as a garnish, and fuchka are commonly tropped with a sweet-and-spicy tamarind sauce.

Fuchka is an integral part of Bengali street-food culture. No hangout is ever complete without an appetizing plate of this delicious Bangladeshi food.

9 – Kolijar Shingara (Beef/Mutton Liver Shingara)



Shingara is a common finger-food in Bangladesh. This popular snack looks like a deep-fried pouch, and it is made of flour with a spicy potato filling. You can also find a somewhat gourmet version made with spicy mutton or beef liver, with a richer, juicier flavor.

The mutton or beef liver is cut into small pieces and stir-fried with various spices. In some versions of the shingara, the liver is mixed with semi-mashed spicy potatoes. In others, only the cooked liver is stuffed in the thin flour sheets to make the shingara.

Once prepared, the sealed pouch of flour is deep-fried and eaten with a selection of sauces or chutneys. Commonly enjoyed with hot tea, shingara is undoubtedly one of the most delicious afternoon snacks Bengali cuisine has to offer. 

10 – Haleem (Mixed Lentil Soup and Meat)

Even though the sales of haleem skyrocket during Ramadan, this is a dish that is enjoyed all year round. Traditional haleem is made with a mixture of wheat and lentils, such as masoor, moong, and chickpeas.

A generous amount of shredded meat is added to the mixture, and some recipes even call for the inclusion of livers and hearts to enhance the taste. The finished dish is garnished with a slice of lemon, caramelized onion, and coriander. The dish is best served hot.

Due to the use of the wide selection of ingredients and spices, haleem is recognized as a dish that gives you energy quickly, making it an ideal dish for Ramadan fast-breaking.













মন্তব্যসমূহ