How to Find the Best Indian Cuisine in London

THEY CALL THE CITY WITH THE LARGEST INDIAN POPULATION OUTSIDE INDIA, A FOOD PARADISE, FROM AUTHENTIC STREET FOOD TO MICHELIN STAR DINING.
That’s the rub, whether you prefer a buttery chicken tikka masala, a spicy South Indian dosa or tandoori-grilled meats; the city has a bit of everything to please every palate.
The comprehensive list of best Indian cuisine in London must has all the delicious Indian dishes you are searching for.
Gymkhana – India’s Gold Standard Fine Dining Restaurant – best indian cuisine in london
📍 Location: Mayfair
⭐ Why Visit? Fancy North Indian dishes, Michelin-starred, upscale architecture
Gymkhana is also where to get the best Indian food in London. This Michelin-starred venue is inspired by the elite gymkhana clubs of India, with its rich flavors, impeccable presentation, and fancy-dining atmosphere.
Must-Try Dishes:
🔥 Tandoori Masala Lamb Chops Tandoori Masala Lamb Chops — Charred and spiced to perfection.
🔥 Kid Goat Methi Keema — Minced goat served with the most buttery pao buns.
🔥 Butter Chicken Masala – Who can ever go wrong with this rich and buttery dish.
For a refined Indian fine-dining experience, Gymkhana is among the finest options in London.
The Cinnamon Club — Indian Restaurant with a Twist – best indian cuisine in london
📍 Location: Westminster
⭐ Why Visit? Innovative Indian-European fusion on the Michelin Guide
Located in the former Westminster Library, The Cinnamon Club serves a contemporary take on Indian food. It combines British ingredients with Indian spices for a rarefied, luxe dining thing.
Must-Try Dishes:
🔥 Tandoori Spencer Gulf King Prawns – A spicy seafood recipe.
🔥 Slow-Braised Herdwick Lamb Shank Rogan Josh — An aromatic, fall-off-the-bone meal.
🔥 Seared Scallops with Carom Seed & Pink Peppercorns – Gourmet Takes on Filipinos in Hindi
If you want one of the best Indian restaurants in London and you want an elegant dining experience, The Cinnamon Club needs to be top of mind.
Dishoom — A Bombay Cafe In London – best indian cuisine in london
📍Where: Covent Garden, Shoreditch, King’s Cross & others
⭐ Why Visit? Old Bombay-inspired interiors, great plates for sharing
Dishoom replicates the magic of the old Irani cafés in Bombay while offering a menu of small plates, curries and scrumptious drinks.
Must-Try Dishes:
🍛 House Black Daal – Slow-cooked, rich and creamy, for 24 hours.
🍛 Chicken Ruby Curry – A cozy, tomato-based curry with big flavors.
🍛 Bacon Naan Roll – A quirky fusion breakfast item that’s now one of the bestsellers.
If looking for a behaviour place for incredible Indian food, Dishoom is one of the best.
Benares – Indian-European with a Michelin Star – best indian cuisine in london
📍 Location: Mayfair
⭐ Why Visit? Michelin-starred, avant-garde cuisine, elegant atmosphere
At Benares, Indian spices and European techniques meld in a Michelin-starred fine-dining experience unlike any other.
Must-Try Dishes:
🍛 Tandoori Monkfish — A gently spiced seafood specialty.
🍛 Lamb Rogan Josh Shepherd’s Pie — A creative take on two classic dishes.
🍜 Saffron and Cardamom Cheesecake — A scrummy dessert of an Indian flair.
If you’re looking for more high-end Indian, Benares is one of London’s finest.

Trishna – The Top Spot for South Indian Seafood – best indian cuisine in london
📍 Location: Marylebone
⭐ Why Visit? Michelin starred, fresh seafood, lighter Indian flavors
Trishna is the place to go if you fancy South Indian coastal fare. This Michelin-starred restaurant offers light, fragrant dishes inspired by the coastal regions of India.
Must-Try Dishes:
🐟 Hariyali Bream — Marinated with fresh herbs and grilled.
🔥 Tandoori Lobster – An extravagant and opulent seafood dish that boasts Indian spices.
🍛 Crab & Curry Leaf Fried Rice — A South Indian take on a classic.
If you want an authentic yet refined South Indian meal, Trishna is a high flyer.
Brigadiers – The Best Indian BBQ & Grill – best indian cuisine in london
📍 Location: Bank
⭐ Why Visit? Bhangra, good drinks and Indian barbecue
Inspired by Indian army mess halls, Brigadiers cooks bold barbecue dishes, sharing plates and expertly made cocktails.
Must-Try Dishes: – best indian cuisine in london
🔥 Butter Chicken Wings – A rich and flavorful twist on traditional wings.
🔥 Lamb Biryani – Spiced, tender and laced with fragrant rice.
🔥 Achari Beef Short Ribs – These beef short ribs are cooked slowly and are infused with the best Indian spices.
Brigadiers: For a fun night out with killer Indian barbecue and drinks.
Hoppers – The Best of Sri Lankan & South Indian Flavors – best indian cuisine in london
📍 Where: Soho, Marylebone, King’s Cross
⭐ Why Visit? Sri Lankan & South Indian flavours, casual dining
Hoppers is known for its Sri Lankan inspired cuisine, hoppers (fermented rice pancakes), spicy curries, and coconut infused ingredients.
Must-Try Dishes:
🍛 Egg Hopper with Pol Sambol – really a must-try, full of flavor.
🍛 Black Pork Kari (Curry) – One of the spiciest dishes with aromatic flavors that is a Sri Lankan favorite.
🔥 பெண் மலர் வருவல் – அத்தியாவசியமாக குலுக்கி அசிங்கமாக்கப்படும் جنون – جنون – جنون – جنون – جنون – جنون – جنون – جنون – جنون – جنون – جنون.
For a change from traditional Indian fare, Hoppers is a thrilling option.
Tayyabs – Best For Authentic Punjabi Cuisine – best indian cuisine in london
📍 Location: Whitechapel
⭐ Why Visit? Family-owned, legendary grilled meats, authentic no-frills experience
A London institution since 1972, Tayyabs dishes out strong and spicy Punjab cuisine in a casual and affordable environment.
Must-Try Dishes:
🔥 Lamb Chops- The Legendary Grilled Lamb Chops
🔥 Karahi Chicken – North Indian – a spicy decadent favorite!
🍛 Daal Tarka – A classic comforting lentil dish, the base of every home-cooked Indian meal.
If you’re looking for an authentic Indian meal at an absolute steal, you can’t beat Tayyabs.
Conclusion: Best Indian Food in London For Any Occasion
From Michelin-starred fine dining to pet-friendly Punjabi places, London boasts some of the best Indian food outside of India.
Top Picks for All Occasions – best indian cuisine in london
✔️ Top Fine Dining: Gymkhana, Benares, The Cinnamon Club
✔️ Casual Dining: Dishoom, Tayyabs, Hoppers
✔️ Best Indian BBQ & Drinks: Brigadiers
✔️ Best South Indian & Seafood : Trishna
No matter what restaurant you select, these establishments promise authentic tastes, aromatic spices, and a memorable Indian meal; 🍛🔥