Indian Restaurants Serving The Best Biryani In London, England

best biryani in london

The London food scene has never been spicier and more flavorful. The city has become the meeting point of international cuisines from all over the world, including Asian, Indian, and American, all blending nicely with authentic British dishes, to offer travelers as much diversity as possible. From restaurants serving traditional Indian food to others giving a modern reinterpretation to classic dishes, the list of Indian spots in London is plentiful and diverse. No matter if you’re an Indian food aficionado or not, you should definitely try their chaats, Makki ki Roti, tandoori chicken, or kofta at least once. Join us as we explore the best spots serving the best biryani in London.

As you explore these biryani spots and other attractions in the city, stay in some of the best Airbnbs or hotels for the ultimate experience.

1. DUM Biryani House

Hyderabadi Chicken Biryani
Source: Photo by Wikimedia Commons user Garrett Ziegler used under CC BY 2.0

Photo is only for illustrative purposes

DUM Biryani House is open for lunch and dinner throughout the week, except for Monday, and for “bottomless brunch” on Sundays. Whether you’re going to order a Masala Paneer or a Kala Channa Fry for starters, or try one of the specials and curry of the day, get ready to feel an explosion of flavors in your mouth. Don’t forget about dessert, their pistachio kufli mango coulis comes with pistachio ice cream, mango coulis, and rose petals and tastes as good as it looks.

DUM Biryani House

Address: 187B Wardour St, Soho, London W1F 8ZB

Website: DUM Biryani House

Opening hours: Tue - Sat: 12pm - 3pm and 6pm - 11pm; Sun: 12pm - 4pm and 6pm - 10pm (closed on Mon)

2. Dishoom

Dishoom, King's Cross
Source: Photo by Flickr user Bex Walton used under CC BY 2.0

Dishoom brings Bombay’s flavors to London. They have several locations throughout the city and serve breakfast, lunch, afternoon chai, and dinner. No matter when you’re visiting, you can order the Dishoom Chicken Tikka, paneer tikka, chili cheese toast, okra fries, or vegetable samosas. Their menu also includes vegan dairy-free options, as well as a kids’ menu.


Address: 12 Upper St Martin’s Ln, London WC2H 9FB, UK

Website: Dishoom

Opening hours: Mon - Thu: 8am - 11pm; Fri: 8am - 12am; Sat: 9am - 12am; Sun: 9am - 11pm

3. Gymkhana

Source: Photo by Flickr user Kent Wang used under CC BY-SA 2.0

For those looking for an upscale experience, inspired by Indian gymkhana clubs, Gymkhana is the place to be. Awarded a Michelin star in 2014, the restaurant features two private dining vaults, a range of menus, and excellent wine pairings. Guests can enjoy bar snacks, a la carte dishes, and dessert. Their a la carte menu includes kebabs and tikkas, curry and biryani, sabzi, sides, and condiments.


Address: 42 Albemarle St, Mayfair, London W1S 4JH

Website: Gymkhana

Opening hours: Mon - Sat: 12pm - 2:30pm and 5:30pm - 10:15pm (closed on Sun)

4. Roti Chai

Roti Chai downstairs
Source: Photo by Flickr user Chris Pople used under CC BY-ND 2.0

Roti Chai gives Indian cuisine a modern look and feel. They have two separate rooms; one is the Street Kitchen, with an industrial-meet-contemporary decor, and the Dining Room downstairs, open for dinner every evening and for lunch on weekdays. The menu includes some of the most iconic traditional Indian dishes, with a modern twist. They serve starters like Five Spice Pulled Pork and Gilafi Seekh Kebab, the Kerala Duck Roast special, and Butter Chicken in the Dining Room, and cocktails, juices, and tapas-style plates in the Street Kitchen.

Roti Chai

Address: 3 Portman Mews S, Marylebone, London W1H 6AY

Website: Roti Chai

Opening hours: Mon - Sat: 12pm - 10:30pm; Sun: 12:30pm - 9pm

5. Tayyabs

Tayyabs, Whitechapel, London (4845460501)
Source: Photo by Wikimedia Commons user Ewan Munro used under CC BY-SA 2.0

Tayyabs serves traditional Punjabi cuisine, but their menu also includes a variety of starters, vegetarian dishes, desserts, rice, and roti. Clients can choose between several chef specialties like Karahi Chicken Tikka Masala, Karahi Chicken Saag, Karahi Fish, or Karahi Lamb Chop Masala. The drinks menu includes lassi and juices in different flavors. If you need some late-night eats after partying in clubs or participating in popular festivals in the city, Tayyabs comes to your rescue!


Address: 83-89 Fieldgate St, Whitechapel, London E1 1JU

Website: Tayyabs

Opening hours: 12pm - 11:30pm (daily)

6. Masala Zone

Masala Zone Chicken Biryani
Source: Photo by Flickr user Ambernectar 13 used under CC BY-ND 2.0

For a real taste of India, Masala Zone is one of the most exciting settings in London. The colorful interiors and great staff blend perfectly with their wide variety of street food, thalis, flavorful grills, and biryanis. The restaurant also offers great value weekday lunches and private dining for groups of all sizes. They have kid-friendly menus that include smaller, unspiced platters, and a drinks menu with London cocktails, as well as tasty Indian favorites.

Masala Zone

Address: 48 Floral St, Covent Garden, London WC2E 9DA, UK

Website: Masala Zone

Opening hours: 12pm - 11pm

7. Rasa N16

Rasa, Stoke Newington, N16
Source: Photo by Flickr user Ewan Munro used under CC BY-SA 2.0

The small and cozy Rasa N16 in London is one of the best known vegetarian restaurants in the city, and also serves South Indian food. Repeat customers usually like to order the pre-meal snacks, the Rasa Vegan Feast, and the soups. Organic options include Rasa Kayi, Thakkali Curry, and Avial. For dessert, clients can choose between different flavors of ice cream, mango sorbet, and kesari.

Rasa N16

Address: 55 Stoke Newington Church St, Stoke Newington, London N16 0AR

Website: Rasa N16

Opening hours: Mon - Thu: 6pm - 10:30pm; Fri: 6pm - 11:30pm; Sat: 12pm - 2:45pm and 6pm - 11:30pm; Sun: 12pm - 2:45pm and 6pm - 10:30pm

8. Amaya

Source: Pexels

Photo is only for illustrative purposes

The first thing that will catch your eye as soon as you walk into Amaya is the sophisticated and colorful interior. The restaurant opened in 2004 and has been dominating London’s food scene ever since. Their dishes combine subtle flavors, creating complex dishes like the Smoked Chilli Lamb Chops, Wild Venison Seekh Kebab, and Spiced Toasted Coconut. Their menu also includes sophisticated salads, seafood and fish dishes, and a list of 15 vegetarian dishes.


Address: Entrance via, Halkin Arcade, Lowndes St, Belgravia, London SW1X 8JT

Website: Amaya

Opening hours: Mon - Sat: 12:30pm - 2:45pm and 6pm - 10:45pm; Sun: 12:45pm - 2:45pm and 6:30pm - 10:15pm

9. Tamarind

Tamarind, Mayfair, W1
Source: Photo by Flickr user Ewan Munro used under CC BY-SA 2.0

Tamarind takes not only Indian cuisine but food in general, to a whole new level. It is the first Indian restaurant in London to receive a Michelin star, a place where guests get to enjoy a full sensory experience. Every plate that comes out of their kitchen is an incredible work of art that combines the many flavors and textures of India.


Address: 20 Queen St, Mayfair, London W1J 5PR

Website: Tamarind

Opening hours: Mon - Sat: 12pm - 2:45pm and 5:30pm - 11pm

10. Punjab

Punjab restaurant, Neal Street, Covent Garden 01
Source: Photo by Wikimedia Commons user Edward Hands used under CC BY-SA 4.0

In need of a pick-me-up after participating in some of the best Airbnb Experiences in the city? Come for a delicious biryani at Punjab! UK’s oldest North Indian restaurant, Punjab has been serving Punjabi cuisine since 1946. The lively restaurant is open seven days a week for lunch and dinner and serves popular dishes like Tarka Daal - a Punjabi yellow lentil dish, Punjabi Samosa – a handmade village samosa with mashed vegetables, and Pakora – onions cooked in chickpea batter, with herbs and spices.


Address: 80 Neal St, London WC2H 9PA

Website: Punjab

Opening hours: Mon - Sat: 12pm - 11pm; Sun: 12pm - 10pm

Tasting Indian flavors in London

Source: Photo by user Mohans1995 used under CC BY-SA 4.0

Who doesn’t love London? There’s plenty of cheap eats and food markets all around. It is a foodie’s paradise. If you’re craving biryani, we’ve come to your aid. Entice your senses with authentic Indian dishes full of unique flavors and traditional spices. We’ve got the list of all the Indian restaurants serving the best biryani in London. Check them out above!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Karina is a content creator based in Bucharest, Romania. A world traveler, obsessed over F.R.I.E.N.D.S, and a coffee addict, she dreams of one day calling Colorado home. Some of her favorite...Read more

 Want to contribute as a Local Expert?
Explore London
Good things are meant to be shared!