Looking for the best Indian restaurants in London? Look no further than these fabulous curry houses across the city.
There are few dishes as instantly recognizable and effortlessly delicious as a curry – perhaps that’s why there are so many curry houses in central London alone.
Are you ready to explore the best Indian spots in London? Let’s dive in.
Brilliant Indian restaurants London
Apollo banana leaf
Just like its name, the food on this restaurant’s menu is really fun and full of life – Apollo Banana Leaf will easily give you a good idea of some of the amazing dishes that India has to offer.
Are you planning a visit? Try the devilish mutton if you dare. But be warned: it’s very spicy, although the meat melts in your mouth. It’s such a delicious dish that it’s worth visiting the restaurant for on its own.
Dishoom has a number of branches across the capital, although we think the Covent Garden branch is one of the best. Dishoom is known for offering a wide variety of dishes, including a range of vegetarian options.
The restaurant serves a fantastic range of Indian cuisine and the staff will be happy to help you find exactly what you need. Dishes are served tapas style, so order plenty and share with the group.
Our top recommendations include the chicken tikka rolls and the chicken biryani, although we can’t resist the gunpowder potatoes. This is one of the best Indian restaurants in central London.
Gymkhana managed to earn a Michelin star in 2014 after many years of outstanding service and fantastic food across the board. It has to be said that this is one of the best Indian restaurants London has to offer.
If you want to experience the best Indian food in London, Gymkhana is the place to be. There is no better way to spend your time than enjoying the amazing food here. The curries here are delicious and packed with flavors and spices across the board.
What better Indian restaurant to start with than Tayyabs? It’s one of our best restaurants in London. In fact, this is a particularly famous place as it offers excellent service to all customers.
It also has a very large menu that includes everything from a milder chicken tikka masala to flavorful lamb biryani. The food here is delicious and they also have a nice atmosphere where you can enjoy the food comfortably.
Located in the Dilly Hotel, just off Piccadilly Circus, Madhu’s has perfected fine Punjabi cuisine. This opulent and indulgent London Indian restaurant is the place to be for a special celebration.
The menu features Punjabi with a Kenyan twist – an unusual but tasty combination. Our top picks include the seekh kebabs, murgh malai (a delicious tikka-like affair), and the karahi paneer – a bowl of flavorful yet creamy deliciousness.
In terms of cocktails, Madhu’s offers a range of innovative drinks. From a perfectly balanced Berry Bramble to the ultra-steamy Aviation (vodka, gin, rum and contreau blended with Olmeca Altos and orange), there is something for everyone.
There’s also an excellent selection of wines and beers if that’s more your style.
Hoppers offers Indian and Sri Lankan fusion dishes. They have a really extensive menu that you can check out when you visit their restaurant and some of the delicious dishes there will really blow your mind.
When you visit, be sure to try the Egg Hopper with Masala Dosa. These two dishes go together perfectly and you definitely shouldn’t miss this when you visit Hoppers.
This restaurant is on the pricier side but worth it for the great service and food.
We love a confident restaurant. Brilliant in name, brilliant in nature, this place first opened in the 1970’s as a small 30 seat restaurant and has since expanded to accommodate more customers.
That makes sense, as this London curry house is hugely popular, and that’s largely due to the incredible food they serve.
Try the Chili Paneer, it’s fiery yet creamy. If you are looking for a little spice then this is the dish for you. You’ll be amazed at how much flavor is packed into just a few bites.
Soho is known for its eclectic and vibrant culture with hundreds of amazing and hip restaurants inspired by cultures around the world. Tamarind Kitchen is by far one of the best restaurants in Soho. It has a very amazing menu full of authentic Indian dishes that will leave you wanting more.
This restaurant is all about quality and taste. The chefs have put together a wonderful menu full of exciting dishes that will keep you coming back for more. Their chicken tikka masala is absolutely divine as it’s packed with a beautiful blend of herbs and spices.
There are many other dishes to try at Tamarind Kitchen so be sure to explore the menu when you visit, you never know what wonderful surprises you may find.
Is it the best curry house in London? We think so. Visit to find out for yourself.
The menu at Trishna is specifically inspired by the flavors of the Indian coast, which have their own unique sense of taste that can only be found there.
The dishes here are made from scratch using fresh ingredients and are cooked to perfection. The restaurant offers a selection of traditional Indian dishes and curries that are easily among the best we have tasted.
To make the deal even sweeter, Trishna also serves a massive array of wines, each specially selected to pair with the amazing dishes on offer. If you are planning a special occasion or just want to treat yourself then Trishna is the place to be.
Raunka Punjab Diyan
If you want to try curries that go completely against the grain, but are also clearly inspired by years of fantastic tradition, then be sure to try Raunka Punjab Diyan. The dishes on the menu here are not only delicious and creative, but also completely different from anything you’ve tasted before.
Prepared with care and attention to detail, each dish is guaranteed to impress. If you want to experience this for yourself, be sure to try the Dal Makhani, it’s incredibly creamy and full of warming, savory flavors.
Are you looking for healthy and tasty food? Then Needoo Grill is for you.
The products on their menu are designed to give your body exactly what it needs while still leaving you feeling satisfied. They use organic produce whenever possible and serve dishes that are packed with flavor and nutrients.
Try the delicious and nutritious fish masala, which makes a great springtime curry when you want to treat yourself. It’s packed with flavor and has been carefully crafted to give you everything you need.
Do you follow a vegetarian diet but still want to enjoy fantastic Indian cuisine? Then Sakonis is the place you are looking for. Sakonis create truly wonderful twists on the ordinary curry, making it something everyone will enjoy.
If you visit this curry joint in London you should definitely try the Mysore Masala Dosa as it is absolutely stunning. The ingredients used in the dish are fresh and vibrant and it’s clear the chefs know how to make the most of them.
Established in 1964, Vijay has long served the British public with some of the best curries and has managed to build a really solid menu, consisting of amazing classics and house specials, as well as numerous more experimental dishes.
Vijay only hires the absolute best chefs who have a clear passion for the food they serve, which makes adding them to this list a no-brainer.
If you go there, you should definitely try the chicken korma. It’s a classic dish, but it’s clear Vijay knows how to make it taste just perfect.
Potli focuses entirely on the very specific world of Indian street food to create dishes that have a very rustic flavor throughout and through which one can taste the passion of the chefs.
The menu at Potli offers a range of delicious dishes, all beautifully presented and cooked to perfection. You’ll find plenty of traditional favorites like chicken tikka masala and balti rice, and they’re prepared with a sense of flair that gives them that unique “potli” flavor.
We think this may be the best curry house London has to offer.
As soon as you enter Mirch Masala you will be amazed by the wonderfully modern interior design, which gives it a unique character.
And that also applies to the modern kitchen, which combines modern sensibility and classic cooking techniques. Try the chicken tikka masala, especially with a side of naan bread for dipping. The naans are freshly made, very soft and very healthy.
Amaya really manages to stand out with its incredibly stylish interior design. But it’s not just about looks; Amaya serves some of the most delicious and innovative Indian food out there.
They offer a wide variety of dishes, from classic curries like Chicken Tikka Masalas and Butter Chicken to more signature options, including the excellent Lamb Rogan Josh. Be sure to try any of these dishes for yourself because you are sure to find a new favourite.
The Quilon Restaurant
Quilon’s driving motivation is very simple as they are committed to bringing the best flavors from India to the people of London and they do it with absolute sovereignty.
If you want a menu that has everything you could ever expect or want then this is the perfect place to try.
We recommend trying the Malabar Lamb Biryani as it is cooked with a range of traditional Malabar spices and slow cooked in a sealed pot, resulting in the lamb being incredibly tender and full of flavor and juices that burst out with every bite.
Indian restaurants London: Practical tips
- You’ll find plenty of Indian restaurants throughout the capital, but the top hotspots are Tooting, Whitechapel and Brick Lane. Visit these spots for deliciously authentic curry houses.