The best Middle Eastern restaurants in London

Middle Eastern food has fast become a favourite cuisine in London in recent years. Coming close to the popularity of Asian and Italian cuisine, going out for Middle Eastern is no longer different or unusual. With many restaurants all over the City reinventing different elements of this popular cuisine, it can definitely be special and exciting trying out the latest Middle Eastern restaurant. From cheap and cheerful places doing things old-school on Edgware Road to restaurants like Palomar breaking boundaries and introducing Brits to new Middle Eastern dishes, London has a bit of everything. So whether you just want a simple hummus and mixed grill or want to go all out, Middle Eastern cuisine has something on offer for everyone.

Updated on 27 November 2019

These days, London is saturated with Middle Eastern restaurants, with one popping up around every corner of the city. With so many to choose from, knowing with one is best can be difficult, so we’ve put together this list of London's best Middle Easten restaurants to help you discover the best dishes in the city.

Whether it's Turkish delicacies, Lebanese dishes or Israeli menus you are searching for, London has it all. So the next time you are craving hummus, aubergine or just want something meaty to sink your teeth into, we can almost guarantee there will be something on this list that will impress you and your dining partners.

Every one of the Middle Eastern restaurants featured in SquareMeal’s list of London’s top Middle Eastern restaurants has been tried and tested by food critics and our own customers, so check out the reviews and book a table online with SquareMeal today.

As well as the restaurants on this page, we have listings for Middle Eastern restaurants in Knightsbridge, and Chelsea and Fulham as well as Middle Eastern restaurants in many other areas of London . Each SquareMeal listing features an independent review, as well as reviews from diners, together with unique special offers such as free drinks and discounts.

Ishtar

Ishtar

10-12 Crawford Street, London, London, W1U 6AZ

Named after the goddess of fertility, both modern and traditional Turkish dishes are served up here. Subtly marinated meats, fish and mezze are all available in this smart and buzzy restaurant.

£30 - £49
Turkish
Nutshell

Nutshell

30 St Martin’s Lane, Covent Garden, London, WC2N 4EJ

As one of the few restaurants in the city specialising in specifically Iranian cuisine, Nutshell was a welcome addition to the City and booked up for months at a time. Baba ganoush and turmeric potato brik pastry parcels are a few dishes worth mentioning here.

£30 - £49
Persian
Middle Eastern
Melabes

Melabes

221 Kensington High Street, London, W8 6SG

For casual Middle Eastern dining, Melabes’ laid back setting and dishes of lamb kebabs with tahini, falafel and chargrilled cauliflower make it the ideal spot for vegans and meat eaters alike. The perfect place for a casual catch-up with friends.

Middle Eastern
Al Waha Restaurant

Al Waha Restaurant

75 Westbourne Grove,Bayswater, London, W2 4UL

Having moved from the hustle and bustle of Piccadilly, Al Waha now resides in the significantly quieter neighbourhood of Notting Hill. Focusing on great quality ingredients and traditional cooking methods, you can find labneh, pastry stuffed with spinach and Armenian lamb on this menu.

£30 - £49
Lebanese
Al Hamra

Al Hamra

31-33 Shepherd Market, London, W1J 7PT

With over 90 cold mezze dishes on the menu and the option of ordering lamb 20 ways including lamb testicles (yes, you read that correctly) Al Hamra's traditional décor and weird but wonderful menu make it well worth a visit. 

£30 - £49
Lebanese
Halal
£30 - £49
Le Bab

Le Bab

2nd Floor, Kingly Court, London, W1B 5PW

Hidden away in Kingly Court, Le Bab’s short menu and tasty options make picking easy. Hummus, pork shawarma and double cooked fries all feature and at such reasonable prices this is the place to be for weeknight dinners and quick lunches.

£30 - £49
Turkish
Hovarda

Hovarda

Rupert Street, London, W1D 6DW

Offering the best of both Greek and Turkish cuisine, Hovarda’s formal dining room and décor makes this restaurant ideal for special occasions and corporate meetings a like. Seafood is the main attraction here but the baby chicken is worth a try too.

£30 - £49
Greek
Iznik

Iznik

19 Highbury Park, London, N5 1QJ

Having been in the city for over 20 years, Iznik’s menu features all your usual suspects. Think: hot and cold mezze, mixed grill and lots of aubergine. Décor has authentic touches throughout too.

£30 - £49
Middle Eastern
Abd el Wahab

Abd el Wahab

1-3 Pont St, Belgravia, London, SW1X 9EJ

Having been on the international restaurant scene since the 90s (with 18 restaurants around the middle east) Abd el Wahab’s  Belgravia location makes for a mix of Brits getting their fill of grilled meats and hummus and middle eastern clients looking for a taste of home during the summer.

£30 - £49
Lebanese
Vegetarian
Antepliler

Antepliler

139 Upper Street, London, N1 1QP

With a luxurious setting, simple but effective menu and great location in Islington, The owners of Antepliler have had 20 years to perfect their restaurant. With traditional Pide and charcoal grill meats, you’ll only find the most authentic dishes here.  

£30 - £49
Turkish
Yalla Yalla - Green

Yalla Yalla - Green's Court

1 Green's Court, London, W1F 0HA

Serving up Beirut street food, this tiny restaurant is a hit with Londoners. Featuring lamb kibbeh, fattoush and shawarma, we suggest booking ahead if you don’t fancy a wait to get your hands on this Middle Eastern goodness. 

£30 - £49
Lebanese
Berenjak

Berenjak

27 Romilly Street, London, London, W1D 5AL

Berenjak has all the typical features you’d find in a middle eastern restaurant. With a tandoor, menu of sharing plates and colourful, busy décor, just like the other restaurants in its portfolio (think Bao and Hoppers) Berenjak is a hit in the city.

Middle Eastern
Kenza

Kenza

10 Devonshire Square, London, London, EC2M 4YP

Arabic for treasure, opulence is the word at Kenza. With stunning authentic interiors and home-cooked Lebanese food, mezze dishes are followed by chargrilled chicken and moussaka. Head down to the cocktail lounge for music and belly dancing too.

£30 - £49
Middle Eastern
Lebanese
Black Axe Mangal

Black Axe Mangal

156 Canonbury Road, London, N1 2UP

Re-imagining Turkish cuisine, Danish couple Lee and Kate Tiernan offer up a different take on the popular cuisine. From charred onion with pomegranate to a mixed grill with tomatoes and hash browns. The Turkish might not approve but we certainly do.

Under £30
International
Best Mangal

Best Mangal

619 Fulham Road, London, SW6 5UQ

Featuring a traditional oçakbasi-grilled, you’ll find the middle eastern staple of grilled meats in abundance here. Sharing mezze dishes work as a great starter before you move onto meatier options you can watch cook right in front of you.

£30 - £49
Middle Eastern
Turkish
Nopi

Nopi

21-22 Warwick Street, Soho, London, W1B 5NE

Celebrity chef Yotam Ottolenghi’s café/ deli has been a popular spot for Londoners looking for tasty casual middle eastern dishes. With seasonal menus and all-day dining, Nopi’s healthy and wholesome dishes include beef short ribs, sea trout with Koji rice and raw cauliflower with sprouts and Gorgonzola.

£50 - £79
Mediterranean
Fusion
Noura Belgravia

Noura Belgravia

16 Hobart Place, London, SW1W 0HH

With restaurant all over the city, Noura’s Lebanese restaurant, famous for introducing the cuisine to Paris in the 80s, has been part of the London restaurant scene for 20 years. The giant menu includes the likes of mixed grills and cold mezze dishes.

£30 - £49
Lebanese
Halal
Honey & Co

Honey & Co

25a Warren Street, London, W1T 5LZ

From the people that brought us Honey & Grill, their first restaurant focuses more on mezze style dishes. From braised aubergine to carrot falafel. They even have a cook book so you can re-create your favourites.

£30 - £49
Middle Eastern
The Palomar

The Palomar

34 Rupert Street, London, W1D 6DN

As one of the most popular Israeli restaurants in London, it’s no wonder The Palomar’s always buzzing. Located, rather strangely in China Town, dishes include grilled chicken with black rice, fattoush and malabi syrup pudding.

£30 - £49
Middle Eastern
International
Byblos Harbour

Byblos Harbour

The Waterfront, 41 Millharbour, London, London, E14 9NB

With riverside views, a menu filled with the classics, think baba gannouj, foul moudamas and lamb cutlets, friendly staff still make this London restaurant seem like it and all its visitors are part of a community.  Don’t forget to enjoy a shisha by the river before you leave either.

£30 - £49
Middle Eastern
Halal
£50 - £79
Kyseri

Kyseri

64 Grafton Way, London, W1T 5DN

The sister restaurant of Oklava in Shoreditch, Kyseri does Turkish food with a modern twist. Turkish pasta, veal sweet bread and rice stuffed peppers are notable dishes on the small but punchy menu.

£30 - £49
Middle Eastern
Honey & Smoke

Honey & Smoke

216 Great Portland Street, London, W1W 5QW

This stunning minimalist Middle Eastern restaurant doesn’t just boast beautiful décor, but incredibly presented dishes too. Grilled octopus, smokey aubergine with tahini and tuna shish all feature on the menu. Pop around the corner to try Honey & Co. too.

£30 - £49
Middle Eastern
Amber

Amber

21 Piazza Walk London, London, E1 8QH

Named after The Amber trade route, this all-day dining restaurant combines its Mediterranean routes with London influences making for an authentic menu with a fun modern twist. Expect everything from acai bowls to ceviche on this menu.

£30 - £49
Middle Eastern
Kebab Queen at Maison Bab

Kebab Queen at Maison Bab

4 Mercer Walk, London, London, WC2H 9FA

This restaurant does theatre style dining like you’ve never seen it before. Cooking up high-end kebabs on an open grill you can watch from the bar as everything is made fresh in front of you. They also suggest eating everything with your hands by the way.

£50 - £79
Middle Eastern
Turkish
Pasha - Upper Street

Pasha - Upper Street

301 Upper Street, London, N1 2TU

At first glance this modern dining room appears to be the kind of place to serve up modern British cuisine. On the menu however you’ll find traditional Turkish fare including lamb shoulder and moussaka. Traditional roasts are served on Sunday though if you just can’t go without.

£30 - £49
Middle Eastern
Hazev

Hazev

Discovery Dock West, 2 South Quay Square, London, E14 9RT

Striking blue furniture and geometric art are dotted all around Hazev making for a bright and inviting entrance into this Turkish restaurant. Grilled meat, vegetable mezze and cheese filled pastries are a few of the things you’ll find on the menu. Split into a bar area, deli or restaurant area, dining options are endless.

£30 - £49
Turkish
Maroush Gardens

Maroush Gardens

1 Connaught Street, London, W2 2DH

Located in what some would call the Middle Eastern capital of London, Edgware Road, Maroush is a long-time favourite of  those who look for a regular dose of simple Middle Eastern cuisine. Shawarmas are what they are best known for but the stews are worth a try too.

£30 - £49
Lebanese
Arabica Bar & Kitchen

Arabica Bar & Kitchen

3 Rochester Walk, Borough Market, London, SE1 9AF

Taking inspiration from all over the middle east, Arabica’s huge menu means its hard to pick just one dish. Thankfully sharing plates of lamb kibbeh, moutabel and knafeh mean you can try a bit of everything in this archway restaurant located in Borough Market.

£30 - £49
Middle Eastern
Lebanese
Yeni

Yeni

55 Beak Street, London, London, W1F 9SH

As one of the hottest restaurants in Istanbul, at Yeni you can rest assured, anything you eat is endorsed by the Turkish themselves. Sharing plates include the likes of pan fried feta, roasted beef ribs and braised celeriac.

Turkish
Mangal 1

Mangal 1

10 Arcola Street, London, E8 2DJ

Using a traditional Ocak grill to cook all its grilled meat dishes, Visiting Mangal 1 is definitely an experience. As a favourite of both Jamie Oliver and Yotam Ottolenghi, you can guarantee great dishes every time too.

£30 - £49
Turkish
Ishbilia

Ishbilia

9 William Street, London, SW1X 9HL

A favourite of Middle Eastern families visiting the city for the summer, you can be sure that Ishbilia will serve only the most authentic dishes and experience to match. With an outdoor terrace great for summer lunches you’ll find charcoal grilled kebabs, moutabel and stew with rice.

£50 - £79
Middle Eastern
Lebanese
Delamina

Delamina

56-58 Marylebone Lane, London, W1U 2NX

Drawing inspiration for Tel Aviv, Russia and Iran, Delmina’s homely vibe and exciting dishes are what have made it so popular in the city. From Jerusalem artichokes on whipped manouri, Turkey Shawarma and squid in za’atar, each dish shows clear influence of all the cuisines incorporated in this restaurant.

£30 - £49
Mediterranean
Berber & Q

Berber & Q

Arch 338, Acton Mews, London, E8 4EA

Combining North African and Middle Eastern cuisine, Josh Katz’s (former Ottolenghi chef) industrial archway restaurant offers up cauliflower shawarma and sticky harissa chicken wings. Berber & Q is no reservation though so get there quick.

£30 - £49
North African
Middle Eastern
Villa Mama

Villa Mama's

25-27 Elystan Street, London, SW3 3NT

Originating in Bahrain, Villa Mama’s Chelsea location offers up authentic middle eastern breakfasts and tapas-style sharing plates come evening time. Expect khubus with eggs in the morning and lamb koftas with mash later in the day.

£30 - £49
Persian
Oklava

Oklava

74 Luke Street, London, EC2A 4PY

Sparse interiors mean you can really focus on the food at Oklava. Serving up affordable Turkish small plates, diners can expect, chilli-roast cauliflower, herb-flecked lahmacun and pomegranate glazed lamb. Don’t forget to finish with a Turkish tipple too.

£30 - £49
Turkish
The Barbary

The Barbary

16 Neal's Yard, Covent Garden, London, WC2H 9DP

From the team behind Palomar, The Barbary serves up the increasingly popular Israeli cuisine. From grilled swordfish to goat stew, if you liked Palomar, The Barbary’s rustic interiors and exciting menu are a must try.

£30 - £49
North African
Pucci Mayfair

Pucci Mayfair

Pucci Mayfair, 39 Maddox Street, Mayfair, London, W1S 1FX

Incorporating both Italian and Middle Eastern cuisine, Pucci serves up Lebanese style pizzas paired with hot and cold mezze. Perhaps a slightly strange combination but one that has proved popular at Pucci in Mayfair.

Under £30
Pizza
Middle Eastern
Mediterranean
Lebanese
Italian
Kazan

Kazan

93-94 Wilton Road, London, SW1V 1DW

Calamari marinated in vodka, tabbouleh and incik are just a few of the dishes worth noting on this Ottoman-style menu. Taking inspiration from Ottoman history and culture, you’ll find dishes and décor to match at this family run restaurant.

£30 - £49
Turkish
The Coal Office

The Coal Office

2 Bagley Walk, King's Cross, London, N1C 4PQ

Part of Kings Cross huge new development, Coal Drops Yard, The Coal Office comes from the team behind hit middle eastern restaurant Palomar. The menu includes ironed chicken, kubaleh bread and shikshukit kebab.

£30 - £49
Middle Eastern
SquareMeal Gold List

Fancy eating a different type of cuisine? We have put together a list of the best Indian restaurant in the City for next time you fancy a curry.