Best Persian Restaurants in London

I can’t deny that my favourite cuisine is Persian. There is something deep-rooted in me that goes all weak at the knees over those juicy koobidehs, the squishy naans that are perfect for scooping up those moreish dips, and the refreshing mint tea that ends your meal. So I took the delicious, oops… difficult I mean, task of sampling a collection of Persians (thanks to all your recommendations!) and, in no particular order, here are my 5 best Persian restaurants in London.

Best Persian Restaurants in London: The List

1. Alounak, Bayswater & Kensington

Best Persian Restaurants in London
Alounak, Westbourne Grove

Once upon a time, approximately 20 years ago, there was a dinghy little caravan in Kensington called Alounak. It slowly started expanding until it blossomed into two restaurants: Bayswater (my better branch in my opinion) and Kensington. The food is fantastic every time I visit; the koobideh is the juiciest and the most tender out of them all, and the joojeh chicken is spot on every time. For me, this is one of the best Persian restaurants in London.

2. Behesht, Harlesden

Best Persian Restaurants in London
Behesht, Harlesden

With Persian rugs covering covering the walls and fountains in the middle of the room, Behesht is as Persian as Persian gets!  I visited here recently after a 4 year hiatus and was delighted at just how good for value (and delicious) our meal was.

3. Mahdi, Hammersmith

Best Persian Restaurants in London
Mahdi Restaurant, Hammersmith

Even on an early Wednesday evening, Mahdi is absolutely packed and it is not hard to see why. The portions are humongous (case in example, the mixed grill above!), the service is quick and efficient, and it was hard to find faults with any of the dishes.

4. Abshar, Croydon

Best Persian Restaurants in London
Abshar Restaurant, Croydon

I didn’t believe my friends when they stated this was the best Persian restaurant in London, but BW and myself made the journey down South and were pleasantly surprised. Although the joojeh and koobideh were fantastic, it was the juicy and tender bargh that really stole the show!

5. Pardis, Marble Arch

Best Persian Restaurants in London
Pardis Restaurant, Marble Arch

It isn’t often that you come across a fancy(-ish) Persian, but Pardis in Connaught Street is a hidden gem and worth the price tag. On top of the fantastic and good quality food, the service was incredibly welcoming and the interior is perfect for a cosy date night.

And there is my list of the best Persian restaurants in London. Know a better Persian that isn’t on the list? Leave a comment below!

Restaurant websites for:

Here are a few other Persian restaurants in London:

[table id=13 /]

Previous Post

Halal Restaurants in Paris

Next Post


  1. Anum
    September 19, 2017

    Persian Palace in Ealing! We travel for 1.5 hours from East London to West London for this!

  2. Kinza
    October 6, 2017

    You’ve missed one of the best ones in London. My favourite above all these place is a little persian join near marble arch called colbeh. Best kababs and sumac powder is so good with it. Fresh roti from a clay oven. I like to discover a new halal place for dinner atleast once a week, found it then.

    1. HGAT
      October 6, 2017

      Ah, Colbeh is one of my regulars as it is so local. In fact, I have written about it before:

      It’s good, but not as good at the others in my opinion!

Leave a Reply

Your email address will not be published. Required fields are marked *