Soho is known for its eclectic, hard-to-beat dining scene, and there are no exceptions when it comes to Indian food. Although there aren’t as many Indian restaurants in Soho as there are somewhere like Brick Lane, the ones that do reside here are all well worth a visit. From Kricket’s Anglo-Indian-inspired menu to Gymkhana’s Michelin-starred spread, here’s our guide to Indian restaurants in Soho that you need to add to your London dining bucket list.
Guide to Indian restaurants in Soho
-
The best Indian restaurants in Soho
-
1Dishoom A long-standing favourite
-
2The Kati Roll Company Stuffed paratha rolls
-
3Gopal's of Soho Authentic Indian fare
-
4Kricket Tasteful Anglo-Indian cuisine
-
5Bombay Bustle Old-school meets modernity
-
6Gymkhana Michelin-starred luxury
-
7Bibi Luxurious Indian and worldwide liquor
-
8Veeraswamy Indian classics in a Maharajah-inspired setting
-
9Darjeeling Express An icon returns home
-
Jump to
The best Indian restaurants in Soho
A long-standing favourite
There's a reason this restaurant almost always has a queue. It's located on the buzzy Carnaby Street, amongst other big-name restaurants, and is an ode to the Irani cafés and food of Bombay. The menu is chock-full of signature dishes, like their creamy black daal and ruby butter chicken. The restaurant is a vibe inside, decked out like a Bombay café, with a head-bopping playlist and general buzz in the air.
-
22 Kingly St, Carnaby, Soho
-
Website
•
Dishoom Carnaby
020-742 093 22 - Read more on Thatsup
Stuffed paratha rolls
This street-food venture started in the US and now has multiple locations dotted around Manhattan and one in London. It's all about the authentic street Kati rolls here; spiced meat, veg and potato mixtures wrapped in a flaky paratha wrap best washed down with a sweet mango lassi. The restaurant is a casual grab-and-go place with a handful of seats for those who want to devour their roll as soon as it's in their hands.
-
24 Poland Street, Soho
-
Website
•
The Kati Roll Company Soho
020-728 747 87 - Read more on Thatsup
Authentic Indian fare
Gopal’s of Soho opened in 1988 and has been serving hungry Londoners authentic Indian dishes ever since. Enjoy all of the classics, like tandoori lamb chops and lamb tikka, alongside a handful of more inventive dishes, like the Mangalorean crab served with coconut and several rare spices. The restaurant is relaxed and casual, with white tablecloths, wicker chairs and Indian artwork on the walls.
-
12 Bateman St, Soho
-
Website
•
Gopal's of Soho
020-743 416 21 - Read more on Thatsup
Tasteful Anglo-Indian cuisine
Keralan chicken, venison keema and samphire pakoras are just a few things you can expect to see taking centre stage on Kricket’s Britished-up Indian-style menu. This contemporary Indian restaurant started as a pop-up but proved so popular that it didn’t take long before it became permanent with three locations around London. It’s stylish, kitted out with tasteful furniture, raw brickwork and plenty of potted plants scattered around the space.
-
12 Denman St, Soho
-
Website
•
Kricket Soho
020-301 981 20 - Read more on Thatsup
Old-school meets modernity
Bombay Bustle is inspired by India’s first-class railway coaches, decked out with curved ceilings, leather banquettes and contemporary decor. You can enjoy all of the classics here, like biriyanis, curries, tandoor dishes and more, but opt for the set-sharing menu for two if you want to get a taste of the menu highlights.
-
29 Maddox St, Mayfair
-
Website
•
Bombay Bustle
020-729 044 70 - Read more on Thatsup
Michelin-starred luxury
Gymkhana is one to bookmark for a special occasion. The restaurant is inspired by the elite members' club of colonial India, featuring several luxurious dining spaces, two private vaults and elaborate deco, like the patterned carpet. The food has nabbed two Michelin stars and ranges from vegetarian tasting menus to contemporary and classic Indian dishes, think Tandoori kebabs, curries and biriyanis. The wine list features vintages from around the world, and there's also champagne and Japanese sake also available alongside a selection of spirits. Word on the street is that they often have a more affordable lunch option, so that's worth checking out if you're trying to save the pennies.
-
42 Albemarle Street, Mayfair
-
Website
•
Gymkhana
020-301 159 00 - Read more on Thatsup
Luxurious Indian and worldwide liquor
Ok, so if we're strictly speaking, this one technically isn't in Soho, but you can walk there from Soho in about 5 minutes, so we're going to include it anyway. Mayfair’s Bibi is a venture by Michelin-trained chef Chet Sharma, having been inspired by his grandmother’s (bibis) cooking over the years. The menu is crafted using conscientiously sourced ingredients from the UK and India, comprising streetfood dishes, like charcoal-grilled plates and scallops, alongside things like turbot and lobster. The drinks include wines and liquors from all over the world. Inside the restaurant is decorated in darker hues, complemented by abstract paintings, potted plants and leather booths.
-
42 N Audley St, Mayfair
-
Website
•
Bibi
020-378 073 10 - Read more on Thatsup
Indian classics in a Maharajah-inspired setting
Veeraswamy is London’s oldest Indian restaurant, which is quite an achievement given how many are scattered around the city. It opened in 1926 and serves a menu of one Michelin star-level food via the à la carte menu or a lighter business lunch menu. Enjoy aromatic plates of classic Indian fare, like tandoori wild tiger prawns with coriander and mint. It’s decorated in a Maharajah style and is definitely one of the more high-end Indian spots in the city.
-
Victory House, 99-101 Regent Street, Mayfair
- Website
- Read more on Thatsup
An icon returns home
Acclaimed chef Asma Khan of Netflix fame, among other accolades, was forced to relocated her beloved Darjeeling Express. Thankfully, she was able to return where it had all begun in 2017 – Kingly Court. On the top floor, surrounded by natural colours and textures, the all-female open kitchen serves traditional Indian delicacies. The street-food-style dishes on the à la carte and set dinner menus are perfect for combining, sharing and feasting.
-
Kingly Court, Carnaby Street, Soho
-
Website
•
Darjeeling Express
020-337 537 72 - Read more on Thatsup
- London
- Guides
- Restaurant
- Guide to Indian restaurants in Soho