London’s Top 5 Indian Restaurants

When it comes to Indian food Londoners are definitely spoilt for choice. From classy Michelin-starred restaurants to cosy eateries that serve homemade dhal dishes, here is our list of London’s top 5 Indian restaurants.

Indian Restaurants London



Dishoom is a London-based Bombay brasserie that has 5 branches in the city and offers a variety of Indian specialities like lamb biriani, bhel (puffed rice with tangy tamarind chutney), and black dal. In case you are extremely hungry, make sure to order the Big Bombay which consists of masala baked beans, peppery pork sausages, homemade buns, and grilled field mushrooms. Dishoom also serves delicious breakfast and their sticky char-striped streaky bacon naan is truly delicious.



Kricket used to be a 20-seat pop-up joint situated in a shipping container in Brixton. Today, they have a brick-and-mortar restaurant with large communal tables in the heart of Soho. The menu is a mixture of British and Indian cuisine and includes favourites such as lasooni scallop with Goan sausage, crispy samphire, pakoras, and tandoori monkfish. The highlight of the menu is the crispy samphire pakoras with leaf mayonnaise. Besides great food, Kricket offers dozens of craft beers including Reliance Pale Ale and Paxton IPA.



Located near Baker Street, Trishna is a contemporary-looking joint that focuses on seafood specialities and vegetarian dishes. This place has become extremely popular ever since they gained their first Michelin star back in 2012. They also offer good deals and the four-course early-evening menu is reasonably priced at £28.



Opened in Mayfair in 2013, Gymkhana is a Michelin starred restaurant and one of the most popular Indian dining establishments in London. Patron-chef Karam Sethi has won numerous food awards in the last couple of years and his innovative take on Indian dishes attracts hundreds of guests each evening. Some of the signature dishes include pork cheek vindaloo, munthac biriani, and the fried South Indian chicken wings.



Gunpowder is a small family-run restaurant that doesn’t take table bookings and offers a nice menu with about 20 Indian dishes. Run by Harneet Baweja and Chef Nirmal Singh, Gunpowder is well-known for their menu of small plates and dishes like Kashmiri lamb chops, chettinad pulled duck, chargrilled tandoori and spicy venison. Expect to find a couple of vegetarian options on the menu like Sigree-grilled mustard broccoli.