BLACK FRIDAY: Save up to $1,322 on our trips! Limited spots. Book Now.

Delicious tagines, garlicky hummus and plenty of sweet mint tea, Moroccan food encourages you take your time over it. London has some wonderful Moroccan restaurants from Stratford to Notting Hill; here we’ve tracked down the best.

Zayane

Restaurant, Moroccan, Vegetarian

Moroccan tea
© Thibaut Démare/Flickr
Zayane in Notting Hill ditches the Moroccan kitsch and just serves it straight: delicious food with little minimal fuss. Fresh juices and mint teas sit alongside tagines, pastillas and lentils, all beautifully presented. There’s also a weekend brunch menu.

Momo

Bar, Restaurant, Cafe, Mediterranean

Try a pigeon bastilla
© umami/Flickr
Perhaps London’s most fine dining Moroccan restaurant, Momo is all burnished gold and silver, low hanging Moroccan lanterns and a slightly more adventurous menu. Try grilled meats from the Josper grill, duck couscous or pigeon pastilla. There’s also a lovely terrace outside for the summer.

Souk Medina

Restaurant, Moroccan, Vegetarian

The Souk Medina in Covent Garden
© Chris Goldberg/Flickr
Souk Medina has three venues in London (Souk Medina and Souk Bazaar in Covent Garden, and Souk River Lounge in Vauxhall). In each it dishes up North African dishes with a flourish, offering an Arabic soundtrack and belly dancing on the side. Moroccan-style, low slung sofas and cushions are scattered throughout and you can feast on tagines, mezze and wraps.

Dar Marrakech

Restaurant, Moroccan, Vegetarian

Try a traditional tagine
© Ender84 Follow/Flickr
Dar Marrakech fuses Moroccan and Lebanese dishes together on its extensive menu and serves both up with style. Don’t miss its famous lamb tagine. This two floor restaurant in Stratford offers a lunch special for under ₤8 and has a cosy Moroccan influenced decor. They also deliver.

Argan Moroccan

Restaurant, Moroccan, Vegetarian

Try their mezze Robert Judge Follow
© Flickr
Argan in Clapham also combines Moroccan and Lebanese influences in this busy restaurant that’s perfect for a mid-week meal. Share a mezze platter with homemade hummus or order up a mixed grill. The restaurant also has a good selection for veggies.

Kenza

Cocktail Bar, Restaurant, Moroccan, Middle Eastern

Try the mousakka Mike S
© Flickr
Kenza in Central London is more of a Moroccan inspired cocktail lounge but it also does a tempting selection of mezze and platters. There’s an express lunch menu catering to the office workers nearby and in the evening you can order moussaka or grilled baby chicken. There’s also belly dancing and a DJ at the weekend.

Mamounia Lounge

Restaurant, Moroccan, Vegetarian

Try a mint tea
© Connie Ma/Flickr
Mamounia Lounge has a venue in Mayfair and one in Knightsbridge. As you might expect, their clientele is on the more wealthy end of the scale, as is the décor which sets the scene for an Arab drinking and dining experience. You can also order shisha. Enjoy Moroccan sweets and teas during the day (you can even order a Moroccan afternoon tea) and after dark the menu gets a London twist – truffle hummus anyone?
If you click on a link in this story, we may earn affiliate revenue. All recommendations have been independently sourced by Culture Trip.
close-ad