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.
1. DUM Biryani House
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)
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
Opening hours: Mon - Thu: 8am - 11pm; Fri: 8am - 12am; Sat: 9am - 12am; Sun: 9am - 11pm
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
Opening hours: Mon - Sat: 12pm - 2:30pm and 5:30pm - 10:15pm (closed on Sun)
You might be interested in these Airbnbs!
4. Roti Chai
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.
Address: 3 Portman Mews S, Marylebone, London W1H 6AY
Website: Roti Chai
Opening hours: Mon - Sat: 12pm - 10:30pm; Sun: 12:30pm - 9pm
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
Opening hours: 12pm - 11:30pm (daily)
6. Masala Zone
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.
Address: 48 Floral St, Covent Garden, London WC2E 9DA, UK
Website: Masala Zone
Opening hours: 12pm - 11pm
7. Rasa N16
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.
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
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
Opening hours: Mon - Sat: 12:30pm - 2:45pm and 6pm - 10:45pm; Sun: 12:45pm - 2:45pm and 6:30pm - 10:15pm
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
Opening hours: Mon - Sat: 12pm - 2:45pm and 5:30pm - 11pm
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
Opening hours: Mon - Sat: 12pm - 11pm; Sun: 12pm - 10pm
Tasting Indian flavors in London
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!
Get Trip101 in your inbox