
10 Best Bengali Dishes London Diners Should Try
- shurzomartltd
- Aug 13
- 5 min read
A great Bengali meal does not need to shout. It begins with the warm perfume of toasted cumin, mustard oil, green chillies and slow-cooked onions, then builds its flavour with care. When searching for the best Bengali dishes London has to offer, look beyond a familiar curry name and make room for the dishes that carry the character of Bengal and Bangladesh to the table.
Bengali cooking is known for balance: warmth rather than blunt heat, fragrant spices rather than heavy sauces, and a deep respect for fish, vegetables, lentils and rice. There is also huge variety. A rich meat bhuna may be exactly right for a celebratory supper, while a mustard-led fish curry can feel bright, comforting and beautifully distinctive. The best order depends on who is sharing the meal, how adventurous everyone feels, and whether you are dining in or settling in at home with a takeaway.
Best Bengali Dishes London Diners Should Know
1. Chicken Bhuna
Chicken bhuna is a brilliant place to start. The name refers to the cooking method: the meat and spices are cooked down together until the sauce becomes thick, concentrated and clings to every piece of chicken. Expect onions, tomatoes, ginger, garlic and a careful blend of spices, rather than a thin or overly creamy gravy.
It is a dependable choice for diners who enjoy a full-bodied curry without chasing extreme heat. Pair it with plain basmati rice or a warm naan, and let the bhuna do the talking.
2. Beef Bhuna
For many Bangladeshi households, beef bhuna is a dish of generosity and occasion. Slow cooking is key, giving the beef time to become tender while the spices develop a deep, savoury finish. It should feel rich and warming, with a confident spice profile that rewards an unhurried meal.
This is often a better choice for those who want depth rather than sweetness. It is particularly good shared with rice, dal and a fresh salad or cooling raita to bring contrast to the plate.
3. Fish Curry with Mustard
Fish is central to Bengali food, and a well-made fish curry is one of the clearest expressions of the region's cooking. Mustard brings a sharp, nutty edge, while turmeric, green chillies and fresh coriander add colour and fragrance. The result is lively and elegant, not heavy.
The exact fish available will vary from restaurant to restaurant, and that matters. Firmer fish holds up well in a sauce, while more delicate varieties offer a softer texture. If you have only tried creamy, mild fish curries before, a Bengali mustard fish curry is a memorable change of direction.
4. Shorshe Ilish
For Bengali diners, hilsa holds a special place. Shorshe ilish, or hilsa cooked in a mustard sauce, is prized for its distinctive, rich fish and the punch of ground mustard. It is not always an easy introduction for everyone, as hilsa has fine bones and a pronounced flavour, but it is one of the most cherished dishes in Bengali cuisine.
If it is on the menu, order it with steamed rice and take your time. This is heritage food, best enjoyed with attention rather than rushed between side dishes.
5. Chingri Malai Curry
Chingri malai curry brings together prawns and a gently spiced coconut-based sauce. Despite the name, it is not usually about dairy cream. The pleasure lies in the sweet richness of coconut, the tenderness of the prawns and the aromatic lift of whole spices.
It suits diners looking for something celebratory but not overwhelmingly hot. Serve it with rice, which catches every spoonful of the sauce far better than bread alone.
6. Lamb or Mutton Curry
A Bengali-style lamb or mutton curry is patient food. The meat is cooked until it absorbs the spices, with ginger, garlic, onions and warming notes of cardamom, cinnamon or clove often playing a supporting role. It is hearty, but should still taste layered rather than merely hot.
Mutton traditionally has a stronger, more mature flavour than lamb, so it depends on your preference. Lamb can be gentler for newcomers, while mutton offers the fuller, more traditional character many diners seek.
7. Bengali Biryani
Biryani is enjoyed across South Asia, but Bengali and Bangladeshi versions have their own personality. Fragrant rice, tender meat and carefully measured spices are essential, while some styles include potatoes, which become beautifully seasoned as they cook alongside the meat and rice.
A good biryani needs little more than raita or a simple side salad. It is an excellent choice for a group meal, although it can be filling enough to stand on its own. If you are ordering several dishes to share, one biryani plus a curry, vegetable side and bread is often a more balanced spread than ordering too many rice dishes.
8. Dal
Dal may appear simple, but it is one of the foundations of a Bengali table. Lentils are simmered with spices and finished with a fragrant tempering, creating something earthy, soothing and deeply satisfying. It is the dish that brings comfort to a meal with richer curries.
Order dal when you want contrast. It works especially well alongside bhuna, grilled tandoor dishes or spicy fish, and it makes a shared meal feel more complete.
9. Bhorta
Bhorta is all about bold flavour and texture. Ingredients such as potato, aubergine, lentils or fish are mashed and mixed with mustard oil, onions, coriander and green chillies. The finished dish can be smoky, fiery, tangy or all three.
This is not a mild side dish designed to fade into the background. Bhorta is for diners who enjoy bright, direct flavours and want to eat in a more traditional style, with rice and a little dal nearby. Heat levels can vary, so it is worth asking if you prefer a gentler plate.
10. Vegetable Curry and Seasonal Sides
Bengali food gives vegetables real importance. Dishes built around aubergine, spinach, okra, cauliflower, potatoes or lentils can be every bit as satisfying as meat curries when spices are handled properly. The aim is not to hide the vegetable, but to let its character come through.
For a family order, a vegetable dish is a thoughtful addition even when everyone else chooses meat or fish. It brings colour, variety and a lighter note to the table, while making sure every guest has something generous to enjoy.
How to Build a Bengali Meal Worth Sharing
The most satisfying Bengali meals are built around contrast. Choose one slow-cooked curry, one fish or tandoor dish, a vegetable or dal, then rice and bread according to the sauces you have chosen. Rice is essential for mustard fish, dal and prawn curries; naan or chapati is particularly welcome with a thick bhuna.
Do not judge authenticity by heat alone. Green chillies, mustard, toasted spices and mustard oil can all create intensity without turning a dish into a contest. If you enjoy spice, ask for your meal to be made with more heat, but give the kitchen room to preserve the balance that makes each dish special.
For first-time diners, chicken bhuna, dal and a fragrant biryani make a welcoming introduction. For a more traditional spread, add mustard fish or bhorta and share it with steamed rice. Families may prefer a mixture of milder dishes and one bolder curry, so every person can find a favourite.
At Shurzo’s Restaurant in Camberwell, the cooking is guided by Bangladeshi heritage and authentic spices sourced and ground in Bangladesh. Whether you visit for a relaxed dinner, collect a takeaway or gather friends for a celebration, a meal is best enjoyed when everyone orders one dish that feels familiar and one that tells them something new.
Next time you are choosing dinner, let the table be a little more generous: order the curry you know, add the Bengali dish you have not yet tried, and share the story in every spoonful.



Comments