Dining Out in Style: London’s Best Indian Restaurants
Indian food in London has come a long way. The city is now home to some of the most celebrated Indian kitchens anywhere, and booking one for a special evening is a treat worth planning around.
Fine dining, reimagined
A handful of London’s Indian restaurants have earned real acclaim by treating regional cooking with ambition. Expect tasting menus, beautiful rooms and service to match.
The neighbourhood gems
Away from the headline names, family-run places across the city serve food with just as much heart, often at a fraction of the price. We’ve covered a related side of London in exploring the capital’s Indian food and nightlife scene.
Sharing the experience
Dinner is always better shared. Those visiting the capital who want company for the evening sometimes turn to Indian escorts in London to enjoy a meal and the night that follows with good conversation.
Regional cooking worth seeking out
What sets London’s Indian food scene apart now is how much regional variety has made it onto menus. It’s no longer just Punjabi and Mughlai staples dominating everything. Kerala’s coconut-heavy seafood curries, Hyderabadi biryani cooked properly in a sealed pot, Goan vindaloo with its distinct vinegar sharpness, all of these have found dedicated kitchens across the city rather than being folded into a generic menu. Worth seeking out specifically if you’ve only ever had the more familiar dishes and want a sense of how varied the food actually is across India’s regions.
South Indian breakfast spots deserve a special mention too. Proper dosas, idli and filter coffee served the way they would be in Chennai or Bangalore have become genuinely easy to find in parts of London, particularly around areas with larger South Asian communities. It’s a different kind of meal to the evening curry house experience, lighter and built around fermented batters rather than rich sauces, and well worth trying if brunch is more your speed than a big dinner.
Booking tips that actually help
The best regarded places book out weekends well in advance, sometimes three or four weeks ahead for a Saturday evening slot. Weeknight tables are far easier to come by and often cheaper too, with some restaurants running set menus midweek that don’t appear at all at the weekend. If flexibility is on your side, aim for a Tuesday or Wednesday and you’ll get a calmer room, quicker service and frequently a better deal on the same food.
Drinks that actually pair well
Wine pairing with Indian food is still a bit of an afterthought at some restaurants, but the better ones now put real thought into it, often favouring aromatic whites or light reds that can stand up to spice without fighting it. A few places have gone further and built cocktail menus around Indian spices and flavours, think cardamom, tamarind or curry leaf worked into a proper drinks list rather than just a token mango lassi. Asking your server for a pairing recommendation rather than defaulting to beer tends to make for a noticeably better meal.
Whichever spot you settle on, booking ahead and asking the staff for their own pick off the menu usually beats going in with a fixed idea of what to order. Some of the best dishes in London’s Indian restaurants aren’t the famous ones printed at the top of the card.
Planning a wider trip? Our guide to Luxury Hotels London: Where to Stay in Style covers another great option.
