5 Best Halal Restaurants in London: Where to Eat
Discover five halal restaurants in London, from affordable Middle Eastern favourites and Punjabi grills to Persian cuisine and upscale British dining.

Quick answer
London has plenty of halal restaurants serving cuisines from around the world, from Egyptian and Middle Eastern dishes at Hayat Paddington to Punjabi grills at Tayyabs and Persian kebabs at Naroon Fitzrovia. For affordable meals, consider Azmar Restaurant, while The Great Chase is a good option for upscale British dining. Prices range from casual meals to fine dining, so check current menus and confirm halal options before visiting.
5 Best Halal Restaurants in London: Where to Eat

Azmar Restaurant
Best value. Sit down at Azmar on Edgware Road, W2, and the kitchen sends out complimentary lentil soup, fresh-baked naan, hummus, and salad before you have even ordered a main. Mains run roughly £10 to £20 per person, making it one of the most affordable fully halal spots in London. Signature dishes are the Azmar kebab, lamb shank with saffron rice, and tapsi aubergine. Google reviewers give it 4.6 out of 5 across more than 2,500 ratings.
Best for: families and budget-conscious travellers who want generous Iraqi and Kurdish portions without a long bill.
Hayat Paddington
Best for all-day dining. Hayat sits at 6 Spring Street, two minutes on foot from Paddington Station, and opens until 11 pm. The menu spans Egyptian-style ful medames (£7.50), shakshuka (£13), Moroccan lamb tajin (£20), and wood-fired pizza from £13, giving it unusual range for a halal cafe. Average spend is about £18 per person. Reservations are recommended, especially at weekends. Won a TripAdvisor Travellers' Choice award in 2026.
Best for: Egyptian travellers who want familiar flavours alongside British breakfast options.
Tayyabs
Best for Punjabi grills. Tayyabs has held down 83–89 Fieldgate Street in Whitechapel since 1972 and seats up to 500 diners, making queues unavoidable on weeknights. The draw is tandoor cooking done at high volume and low price: lamb chops (4 pieces, £15.50) and seekh kebab (2 pieces, £6) are the crowd favourites, while karahi mains run £15.60 to £18.80. It is BYOB, which trims the bill considerably. Fully halal.
Best for: groups who want sizzling Punjabi food on a tight budget and don't mind a lively, packed dining room.
The Great Chase
Best for special occasions. The Great Chase at 6G Esther Anne Place, Islington, is a fully halal, alcohol-free restaurant built around seasonal British fine dining. The Sunday roast menu offers 38-day dry-aged sirloin (£30), slow-cooked lamb shank (£30), and roast chicken (£27). A rib-eye steak hits £32 at dinner. Expect to spend roughly £60–85 per person for a full dinner including dessert. The kitchen sources every ingredient halal-certified, with no alcohol on the premises. An award-winning name in London halal dining.
Best for: couples and families celebrating a milestone who want elevated British cuisine without compromise.
Naroon Fitzrovia
Best for Persian cuisine. Naroon recently relocated its Fitzrovia flagship to a larger space at 65 Great Titchfield Street, W1W, and also opened a neighbouring Counter by Naroon cafe. The halal menu averages £25 per person. Grills are the main event: Koobideh minced lamb skewers (£18–22), saffron chicken Jujeh (£23), and thinly sliced Barg lamb fillet (£28.50) all come with saffron rice, grilled peppers, and tomato. Starters like Kashk-e Bademjoon (pan-fried aubergine with walnuts, £10.50) are worth ordering.
Best for: travellers who know Persian food and want a central London address with quality ingredients.


