Persian cuisine, also known as Iranian cuisine, is one of the oldest in the world, shaped by a long history dating back thousands of years and influenced by various civilisations. It's rich in herbs, fruits and fragrant spices and is renowned for its rich flavours, diverse ingredients, and centuries-old culinary traditions. Whether you're well-versed in the world of Persian fare or you want to try it for the first time, there are plenty of places to get your fix in London. Here's our guide to the best restaurants in the city serving delicious Persian cuisine.
The best Persian restaurants in London
-
The best Persian restaurants in London
-
1Persepolis Shopping and dining
-
2Hafez Plenty for veggies
-
3Patogh Go for the pillowy flatbreads
-
4Hana Local, authentic spot
-
5Berenjak Persian in vibey Soho
-
6Iran Restaurant Luxurious and accessible
-
7Caspian Restaurant Family-run hot spot
-
8Alounak BYOB Persian
-
9Sinuhe Top spot for mezze
-
10Belgrave Inspired by travels
-
11Sufi Restaurant Authentic and fresh
-
12Naroon Persian flavours in Marylebone and Fitzrovia
-
13Mohsen Simple but sophisticated
-
The best Persian restaurants in London
Shopping and dining
Peckham's Persepolis is a haven for those searching for specific ingredients focusing on Persian fare. You can pick up all sorts here, such as crisp pickles, toasted nuts, fragrant spices, and sweets. You can also pick up artisanal treats and sturdy cookware. The place is artsy and funky, and they serve food. If you are in a group of five or more, you'll enjoy one of their feasting menus, which includes a variety of Middle Eastern dishes served family style.
-
28-30 Peckham High Street, Peckham
-
Website
•
Persepolis
020-763 980 07 - Read more on Thatsup
Plenty for veggies
Established in 1983, Hafez in Notting Hill serves authentic Persian cuisine in a quaint rustic setting. It's kitted out with eclectic decor, including utensil-clad walls and unique lampshades, and has an intimate, cosy vibe. This family-owned spot provides dine-in, takeaway, and catering services. The menu blends classic and modern Iranian dishes, emphasizing freshness and vegetarian options.
-
5 Hereford Rd
-
Website
•
Hafez
020-722 131 67 - Read more on Thatsup
Go for the pillowy flatbreads
Located in Marylebone, this traditional Iranian eatery is your go-to destination for oversized, pillowy flatbreads paired with Persian kebabs and creamy shallot yoghurt. With a cosy interior boasting only a few tables and additional seating outside, it's the perfect place to unwind with friends after a long day's work.
-
668 Streatham High Rd, Marylebone
-
Website
•
Patogh
020-726 240 15 - Read more on Thatsup
Local, authentic spot
Enjoy Persian cuisine in the warm and welcoming setting of Hana, located in West Hampstead. This quaint local spot oozes rustic charm and offers outdoor seating for alfresco dining. Explore the authentic menu featuring a range of hot and cold starters, including stuffed vine leaves, tiger prawns, and freshly-baked bread. Enjoy traditional stews and grilled meats for mains, accompanied by a wide selection of wines to complement your meal.
-
351 W End Ln, Hampstead
-
Website
•
Hana
020-779 412 00 - Read more on Thatsup
Persian in vibey Soho
Berenjak, a traditional Iranian gem, earns widespread praise for its freshly prepared mezze and kebabs. Located in buzzy Soho, this snug, vibrant restaurant invites you to mingle with other diners as you perch behind the counter and watch chefs craft familiar dishes. The creamy hummus made from black chickpeas, perfectly paired with freshly baked flatbreads, is a must-order. Limited pavement seating and tables in the charming garden-themed rear room provide more spaces to wine and dine.
-
27 Romilly St, Soho
-
Website
•
Berenjak Soho
020-331 981 20 - Read more on Thatsup
Luxurious and accessible
Iran Restaurant offers delicious dishes in an elegant space, serving some of the city's most coveted Persian cuisine. With both indoor and outdoor seating options, along with a private dining room, it caters to all. Enjoy luxurious caviar or traditional Persian dishes from a diverse menu. Starters include dishes like lentil soup and salad, while mains, including kebabs, stews, and curries, take centre stage.
-
25-29 Shepherd Market, Mayfair
-
Website
•
Iran Restaurant
020-740 933 37 - Read more on Thatsup
Family-run hot spot
Whether you're a seasoned enthusiast of Persian cuisine or trying it for the very first time, Caspian Restaurant is a must. This family-run restaurant boasts an extensive menu of Persian dishes prepared with the freshest ingredients and free from artificial flavourings. The atmosphere is warm and welcoming, perfect for a catch-up dinner with a pal.
-
117 Burnt Ash Rd, Lewisham
-
Website
•
Caspian Restaurant
020-829 711 70 - Read more on Thatsup
BYOB Persian
Since 1995, Alounak has been serving authentic Persian cuisine in West London. Step into the sophisticated restaurant, featuring exposed brickwork, while being greeted by a waft of aromas and spices. Enjoy a variety of dishes, including salads, kebabs, hearty stews, daily specials, and classic desserts like baklava. While you can enjoy juices and hot beverages, note that Alounak operates under a BYOB (Bring Your Own Booze) policy for alcohol.
-
44 Westbourne Grove
-
Website
•
Alounak
020-722 941 58 - Read more on Thatsup
Top spot for mezze
Sinuhe, located on Hereford Road in Notting Hill, is renowned for its exceptional Persian cuisine. Visitors flock here for the mezze experience, particularly drawn to the variety of dips offered, ranging from the yogurt-rich Masto-O-Khiar (an authentic Persian dip) to the classic tahini-infused hummus.
-
13 Hereford Rd
-
Website
•
Sinuhe
020-722 944 22 - Read more on Thatsup
Inspired by travels
Belgrave, led by Chef Amin Ezra, is a modern Persian kitchen born from his deep-rooted culinary heritage. Drawing inspiration from his grandfather, mother, and travels across Iran and the Silk Road, Chef Ezra curates a menu that pays homage to traditional Persian cooking, using only the freshest ingredients. The restaurant exudes an authentic and stylish ambiance, adorned with Persian carpets and chandeliers and contemporary Persian music.
-
1 Belgrave Square, Belgravia
- Website
- Read more on Thatsup
Authentic and fresh
Sufi Restaurant is your ultimate destination for experiencing authentic Persian cuisine. This trendy yet relaxed establishment offers a diverse menu featuring an array of traditional Persian dishes prepared with the finest and freshest ingredients. With options ranging from hearty stews and flavorful dips to succulent kebabs, there's something to satisfy every palate.
-
70 Askew Rd, Hammersmith and Fulham
-
Website
•
Sufi Persian Restaurant
020-883 448 88 - Read more on Thatsup
Persian flavours in Marylebone and Fitzrovia
Naroon is a beloved Persian restaurant in the heart of London, welcoming diners on a journey through Persian cuisine. From succulent kebabs to zesty stews and comforting rice dishes, Naroon combines traditional Persian flavours with creative twists. The restaurant boasts a stylish and cosy vibe, featuring modern, sleek decor and a cosy seating arrangement indoors and outdoors.
-
Kingsley Lodge, 17 New Cavendish St, Marylebone 65 Great Titchfield St., FitzroviaNaroon Marylebone
Kingsley Lodge, 17 New Cavendish St, MaryleboneNaroon Fitzrovia
65 Great Titchfield St., Fitzrovia -
Naroon Marylebone
naroon.co.ukNaroon Fitzrovia
naroon.co.ukNaroon Marylebone
020-792 064 42Naroon Fitzrovia
020-792 064 44 -
Naroon Marylebone Naroon Fitzrovia
Simple but sophisticated
Founded in 1996, Mohsen Restaurant, a family-operated spot, has emerged as one of London's top destinations for Persian cuisine. Their commitment to using fresh ingredients shines through in their authentic dishes, ranging from juicy kebabs to classic stews and freshly baked bread. The restaurant's interior is simple and understated, creating the perfect setting for a relaxed dining experience with friends or family.
-
152 Warwick Rd, Kensington
-
Website
•
Mohsen
020-760 398 88 - Read more on Thatsup
- London
- Guides
- Restaurant
- The best Persian restaurants in London