Indian food has a large following in the UK and there are some of the best Indian restaurants within the country that are outside India. Evolved from colonial times, Indian food has become quite assimilated into the British eating-out scene and contains a lot of variety. These restaurants include small curry houses and large restaurants with Michelin stars; Northern and Southern Indian cuisine and are patronized by locals, tourists, and students. Most of the Indian Restaurants in United Kingdom have ensured that they provide their clients with the best of the old and the new.

It is essential to note that when one is searching for the best Indian restaurant in the UK one will be astonished to find so many restaurants to select. Whether it is the north Indian restaurants offering heavy curries or the south Indian restaurants offering spicy curries in coconut base, there is something for everyone. Besides their main eating areas, all of them also offer great Indian home delivery services for occasions that promise great tasty food with excellent service. From the first breakfast restaurant to a dinner restaurant in India is a rich and exhaustive list that unveils the rich Indian cuisine.

Indian food has taken over UK restaurants from cheap curry restaurants to fancy restaurants. North Indian breakfast meal or South Indian meal box, the choice is never-ending and restaurants are around every corner. The new generation of Indian breakfast restaurants and catering services sustains the growth of the UK food industry with the incorporation of Indian food traditions. Now let’s have a look at 7 best Indian restaurants in UK that will make you feel that you are being taken for a tour of this diverse country.

Here are the Top 7 Indian Restaurants in United Kingdom

1. Quilon, Buckingham Gate, London

Quilon is still one of the few Indian restaurants in the UK that continue to hold the Michelin Star since the year 2008. It is a Konkan and Malabar restaurant and all the lovers of South Indian food eat here only. The environment is very classy and every meal is spiced up with spices from India therefore the food is tasty and authentic. However, Quilon is a little more expensive than other restaurants but the dinner offered in this restaurant is worth the amount charged.

Quilon, Buckingham Gate, London
  • Location: 41 Buckingham Gate, Victoria, London SW1E 6AF
  • Timings: Monday-Saturday: 12:00 PM – 2:30 PM, 5:30 PM – 10:30 PM; Sunday: Closed
  • Must Try: Crab Cake, Malabari Paratha, Mango Curry

2. Benares, Mayfair, London

Benares is one of the best-known Indian restaurants in Mayfair, and it is run by the renowned Atul Kochhar. Benares being a modern  best Indian restaurant has its twist on Indian cuisine with a special focus on new style. Combined with the mode of presentation and the taste of the Indian food it is a special restaurant for those who are looking for a good Indian restaurant. It is very luxurious and the service is excellent which makes it ideal for a special dinner out in London.

Benares, Mayfair, London
  • Location: 12A Berkeley Square House, Mayfair, London W1J 6BS
  • Timings: Monday-Saturday: 12:00 PM – 2:30 PM, 5:30 PM – 10:30 PM; Sunday: Closed
  • Must Try: Tandoori Chicken, King Prawn, Crème Brulee

3. Trishna, Marylebone Village, London

It is a good restaurant that offers North Indian and South Indian food so those who want to taste both are advised to go to this restaurant. By trying everything from Paneer Dosa to the Aubergine Curry with Lemon Rice the restaurant does a fantastic job of bringing a taste of the Indian street food culture but in a fine dining style. It is a north Indian restaurants .here staff is friendly, and the space is rather intimate, which is why many guests of Marylebone like to go to the restaurant.

Trishna, Marylebone Village, London
  • Location: 15-17 Blandford Street, Marylebone, London W1U 3DG
  • Timings: Monday-Saturday: 12:00 PM – 2:30 PM, 6:00 PM – 10:30 PM; Sunday: Closed
  • Must Try: Tandoori Lamb Chops, Seafood Biryani

4. Tamarind, Mayfair, London

Tamarind is a Michelin-star restaurant that serves Indian food but in a modern way. Tamarind has one of the most audacious spice palettes and the food list is diverse with many dishes that set them apart from each other. The place is well decorated and the workers are courteous making it among the best restaurants for Indian food in the city. Tamarind is a traditional restaurant with a modern dining option and that makes it one of the best Indian dining restaurants places for anyone who loves his/her food.

Tamarind, Mayfair, London
  • Location: 20 Queen Street, Mayfair, London W1J 5PR
  • Timings: Monday-Saturday: 12:00 PM – 2:30 PM, 6:00 PM – 10:30 PM; Sunday: Closed
  • Must Try: Lamb Cutlets, Biryani

5. Amaya, Great Cumberland Place, London

Amaya is a non-vegetarian restaurant that serves Indian food with a contemporary style. We recommend Chicken Tikka and dishes based on Tamarind sauce for those people who like dishes with intense and hot flavors. Because of the modern look, and unique creativity of the plates, Amaya is one of the most popular Indian restaurants in Knightsbridge for the elite. It is a restaurant that provides an experience for people who would love to try new Indian recipes.

Amaya, Great Cumberland Place, London
  • Location: Halkin Arcade, Motcomb Street, Knightsbridge, London SW1X 8JT
  • Timings: Monday-Saturday: 12:00 PM – 2:30 PM, 5:30 PM – 10:30 PM; Sunday: Closed
  • Must Try: Chicken Tikka, Tamarind Rice

6. The Ambrette, Margate, Kent

The idea of the Ambrette is to take the Indian food and mix it with the other countries that are involved. It serves good food at very low charges and has attracted not only visitors but also the community of the area. In its Kentish Mutton and Crab Raita, it prove that it can use local products and Indian seasonings at the same time. The Indian food lovers in Kent should consider The Ambrette as one of the restaurants they should visit especially because of the homely feel of the restaurant and the friendly staff.

The Ambrette, Margate, Kent
  • Location: 44 King St, Margate, UK CT9 1QE
  • Timings: Monday-Sunday: 12:00 PM – 3:00 PM, 6:00 PM – 10:00 PM
  • Must Try: Crab Raita, Kentish Mutton

7. Dishoom, Kingly Street, Soho

Dishelms tries to emulate the Irani cafes of Bombay and serves good food with an Indian influence and interiors. The restaurant offers all types of Indian food which has a slight old touch from Lamb Chops to Matar Paneer. The mood at Dishoom is happy, and their food is quite delicious, thus the restaurant is in Soho and is rather popular, which is why you need to book a table in advance. It is suitable for a casual, but not quite informal eating sort of restaurant.

Dishoom, Kingly Street, Soho
  • Location: 22 Kingly Street, Soho, London W1B 5QB
  • Timings: Monday-Saturday: 8:00 AM – 11:00 PM; Sunday: 9:00 AM – 10:30 PM
  • Must Try: Lamb Chops, Matar Panee

Conclusion:

The UK is home to some of the best Indian restaurants, offering a rich tapestry of flavors from across the subcontinent. From the hearty dishes at north Indian restaurants like Gymkhana to the tropical, coconut-infused creations at south Indian restaurants such as Quilon, there’s something for every palate. Whether you’re looking for a casual meal at a traditional curry house or an upscale dining experience, the UK’s Indian dining restaurants provide an unforgettable journey through India’s diverse culinary heritage. Many of these establishments also offer Indian catering services, ensuring you can enjoy their exceptional cuisine at private events or special occasions.

For early risers, Indian breakfast restaurants like Dishoom offer unique morning dining options, allowing you to start your day with favourites such as chai and masala omelets. Whether you’re hosting a gathering or just craving some authentic Indian flavors, the UK’s top eateries blend tradition with modern flair. With a variety of south Indian restaurants and north Indian restaurants to choose from, as well as the option for Indian catering, these venues truly represent the best Indian restaurants in the country, catering to every type of dining experience imaginable.