Disclaimer: This is a user generated content submitted by a member of the WriteUpCafe Community. The views and writings here reflect that of the author and not of WriteUpCafe. If you have any complaints regarding this post kindly report it to us.

London is a melting pot of cultures and cuisines, with Indian food holding a special place in the hearts of many. The city boasts a variety of Indian restaurants that cater to all tastes and preferences, from traditional to modern, and everything in between. Here, we highlight the top 10 Indian restaurants in London that you simply can't miss, with a special spotlight on Blue Asia in Uckfield, East Sussex.

 

  1. Blue Asia in Uckfield, East Sussex

 

While London offers an array of exceptional Indian restaurants, a short trip to Uckfield, East Sussex, will bring you to Blue Asia, a true hidden gem. This restaurant is known for its authentic dishes prepared with fresh ingredients and traditional spices. The warm and inviting atmosphere, combined with attentive service, makes Blue Asia a perfect spot for a relaxing meal. Whether you're a local or just passing through, Blue Asia is a must-visit for anyone searching for the “best Indian restaurant London.”

 

  1. Dishoom

Dishoom is a name synonymous with exceptional Indian cuisine in London. Inspired by the old Irani cafés of Bombay, Dishoom offers a unique dining experience with dishes like black daal, house chai, and the famous bacon naan roll. The vintage décor and warm ambiance make it a must-visit.

 

  1. Gymkhana

Gymkhana, inspired by the elite clubs of colonial India, offers a luxurious dining experience. Known for its robust flavours and sophisticated dishes, Gymkhana serves exquisite kebabs, curries, and biryanis. The restaurant has earned a Michelin star, ensuring a memorable dining experience.

 

  1. Amaya

For those who enjoy a modern twist on traditional Indian dishes, Amaya is the place to be. Located in Belgravia, this Michelin-starred restaurant specializes in grilled and tandoor dishes, prepared with innovative techniques and presented with flair. The sleek and stylish setting adds to the dining experience.

 

  1. Trishna

Located in Marylebone, Trishna brings the coastal flavours of southwest India to London. The restaurant's focus on seafood, combined with traditional Indian spices and cooking methods, creates a unique culinary journey. Trishna's relaxed atmosphere and excellent service make it a popular choice among food enthusiasts.

 

  1. Benares

Benares, situated in Mayfair, offers a fine dining experience with a contemporary twist. The menu blends British ingredients with Indian flavours, resulting in dishes that are both familiar and exotic. With a Michelin star to its name, Benares is a top destination for those seeking high-end Indian cuisine.

 

  1. Hoppers

Inspired by the street food of Sri Lanka and South India, Hoppers is a vibrant and bustling restaurant that captures the essence of these regions. The menu features a variety of dosas, hoppers, and karis, all bursting with bold flavours. The lively atmosphere and communal dining style make Hoppers a favourite among locals and tourists alike.

 

  1. Tayyabs

Tayyabs, located in Whitechapel, is a family-run restaurant that has been serving traditional Punjabi cuisine since 1972. Known for its flavourful grills and curries, Tayyabs offers generous portions and a lively dining experience. The lamb chops and seekh kebabs are particularly popular.

 

  1. The Cinnamon Club

Housed in a historic building that once served as a Victorian library, The Cinnamon Club combines traditional Indian cooking with modern techniques. The menu features innovative dishes that showcase the diversity of Indian cuisine. The elegant setting and impeccable service make it a standout choice for a special occasion.

 

  1. Darjeeling Express

Started as a supper club in the home of chef Asma Khan, Darjeeling Express has grown into a beloved restaurant in Covent Garden. The all-female kitchen team prepares homestyle dishes inspired by the royal kitchens of India and the street food of Calcutta. The intimate and welcoming atmosphere adds to the charm.

 

  1. Kanishka

Helmed by renowned chef Atul Kochhar, Kanishka offers a unique perspective on Indian cuisine. The menu focuses on the lesser-known flavours of India's northeastern states, with dishes that are both inventive and delicious. The stylish décor and attentive service enhance the dining experience.

 

London's Indian restaurant scene is diverse and dynamic, offering something for everyone. From the luxurious settings of Gymkhana and Benares to the bustling energy of Hoppers and Tayyabs, each restaurant on this list provides a unique culinary experience. And for those willing to venture outside the city, Blue Asia in Uckfield, East Sussex, promises an authentic taste of India in a delightful setting. So, next time you're in the mood for Indian cuisine, be sure to explore these top destinations and savour the rich, complex flavours that make Indian food so beloved.

 

Whether you're a resident or a visitor, searching for the “best Indian restaurant London” will lead you to these culinary gems. Enjoy the diverse offerings and treat yourself to an unforgettable dining experience.