A Guide to the Best Indian Restaurants in London

By bestlondonrestaurant

Published on:

best indian restaurant in london

A Guide to the Best Indian Restaurants in London

best indian restaurant in london
best indian restaurant in london

London has some of the best Indian restaurants in the world, from Michelin-starred fine dining to Punjabi grills and street-food-inspired dishes. Whether you’re in the mood for a buttery chicken tikka masala, a spicy tandoori dish or a flavor-packed South Indian dosa, London has something for everyone.

Looking for the best Indian restaurant in London? This guide shares all the places to eat for a great Indian meal.

Gymkhana, the best Michelin-Starred Indian destination – best indian restaurant in london

📍 Location: Mayfair

⭐ Why Visit? Stylish Surround, Michelin-starred, Abstracted Savors

If you’re looking for really fancy Indian food, Gymkhana ranks among the best in London. This Michelin-starred restaurant is inspired by elite gymkhana-style clubs in India, and features a menu of intense flavors, impeccably cooked tandoori meats and luxurious curries.

Must-Try Dishes:

🔥 Tandoori Masala Lamb Chops – Super charred with intense flavors.

🔥 Butter Chicken Masala – A luscious, creamy version of the classic.

Meet your new favorite dishes, 🔥 Kid Goat Methi Keema — minced goat, paired with buttery pao buns.

If you want to experience high-end Indian dining in London, Gymkhana is one of those restaurants you have to try.

The Cinnamon Club – Best Indian-European Fusion – best indian restaurant in london

📍 Location: Westminster

⭐ Why Visit? Michelin Guide–listed, inventive fusion menu, historic setting

Located in the former Westminster Library, The Cinnamon Club is known for innovating Indian food with a modern take. It combines traditional Indian spices with European ingredients for a new kind of fine dining experience.

Must-Try Dishes:

🔥 Tandoori Spencer Gulf King Prawns– A highlight for seafood lovers.

🔥 Lucknowi-Style Duck Breast – A sophisticated dish brimming with deep flavors.

🔥 Butter Chicken, Old Delhi-style – A gourmet take on a classic favorite.

For a glamourous dining experience, The Cinnamon Club is one of the best picks if you enjoy Indian cuisine.

Dishoom – One Of The Best Bombay Cafés In London – best indian restaurant in london

📍 Where: Covent Garden, Shoreditch, King’s Cross & more

⭐ Why Visit? Vintage Bombay café vibes, great sharing plates

Inspired by the old Irani cafés of Bombay, Dishoom serves an array of small plates, warming curries and interesting Indian drinks in a chic but relaxed setting.

Must-Try Dishes:

🍛 House Black Daal — Slow cooked for 24 hours, creamy and rich.

🍛 Chicken Ruby Curry – A warming, tomato-based recipe with complex flavors.

Bacon Naan Roll – The fusion breakfast dish that made headlines in Britain as it combines Indian spices with the most British of breakfasts. 🍛

best indian restaurant in london
best indian restaurant in london

Dishoom is one of London’s best Indian restaurants for a casual but memorable Indian meal.

Benares – Fine Dining With 1 Michelin Star – best indian restaurant in london

📍 Location: Mayfair

⭐ Why Visit? Collides polishing high-class Indian-European fusion

Benares is a Michelin-starred Indian restaurant in London that takes a contemporary approach to Indian cuisine, combining the spices of the sub-continent with European cooking techniques.

Must-Try Dishes:

🍛 Tandoori Monkfish – A seafood specialty well spiced.

🍛 Lamb Rogan Josh Shepherd’s Pie — An inventive spin on two classics.

🍛 Saffron and Cardamom Cheesecake — An Indian inspired dessert.

Benares is one of London’s finest places to go for a fine dining experience.

Trishna: The Best South Indian Coastal Cuisine – best indian restaurant in london

📍 Location: Marylebone

⭐ Why Visit? Michelin star, fresh seafood, light and fragrant dishes

Trishna: If South Indian spice and fresh seafood are your thing, then this is the restaurant for you. This Michelin-starred restaurant specializes in coastal Indian cuisine, with fragrant, flavorful dishes inspired by the regions along the country’s western and eastern coasts.

Must-Try Dishes:

🐟 Hariyali Bream – Marinated in herbs and grilled to perfection.

🔥 Tandoori Lobster – The decadent flavorful dish.

🍛 Crab & Curry Leaf Fried Rice — A South Indian-influenced take on a classic.

For an authentic but refined South Indian meal, go to Trishna.

Brigadiers – Best Indian BBQ & Cocktails – best indian restaurant in london

📍 Location: Bank

⭐ Why Visit? Colorful vibe, Indian BBQ specialties, upscale cocktails

Channeling Indian army mess halls, Brigadiers serves a boisterous vibe, smoky barbecue plates and strong drinks.

Must-Try Dishes:

🔥 Butter Chicken Wings – An indulgent spin on classic wings.

🔥 Lamb Biryani – Aromatic, slow-braised and just divine.

🔥 Achari Beef Short Ribs — Fork-tender and infused with rich Indian spices.

For a fun night with good Indian food and cocktails, Brigadiers would be a great option.

Hoppers – The Best Taste Of Sri Lanka & South Indians – best indian restaurant in london

📍WHERE: Soho, Marylebone, King’s Cross

⭐ Why Visit? Sri Lankan & South Indian unique flavors, vibrant casual atmosphere

Hoppers is known for its Sri Lankan-influenced menu of hoppers (fermented rice pancakes), spicy curries and coconutty dishes.

Must-Try Dishes:

🍛 Egg Hopper with Pol Sambol – A flavorful dish not to be missed.

🍛 Blok Poa Kari (curry) — A spicy and aromatic favorite.

🔥 Varuval — Bone Marrow varuval: A rich & indulgent South Indian specialty.

For something slightly different from your typical Indian fare, Hoppers is a great option.

Tayyabs — The Best Punjabi-Style Grilled Meats – best indian restaurant in london

📍 Location: Whitechapel

⭐ Why Visit? Hometown grill, legendary grilled meats, low prices

Founded in 1972, Tayyabs has been serving some of this city’s most bold and spicy Punjabi food in a no-frills atmosphere ever since.

Must-Try Dishes:

🔥 Lamb Chops – The signature item on the menu, grilled to perfection.

🔥 Karahi Chicken – A robust and spicy North Indian favorite.

🍛 Daal Tarka — A comforting and flavorful lentil dish.

For an authentic Punjabi meal that is also cheap, Tayyabs is a great choice.

Conclusion: The Best Indian Restaurant In London For Any Occasion – best indian restaurant in london

From Michelin-starred fine dining to casual street food and homestyle Indian cooking, there are some of the best Indian restaurants in the world in London.

Top Picks for Different Occasions:

✔️ Best Fine Dining: Gymkhana, Benares, The Cinnamon Club

✔️ Best Casual Dining: Dishoom, Tayyabs, Hoppers

✔️ Best Indian BBQ & Drinks: Brigadiers

✔️ Best South Indian & Seafood in Mumbai: Trishna

Indian food is loved across London, a city so diverse, you’ll find cuisine from much of the world, Indian cuisine is on the top of the chart! 🍛🔥

Leave a Comment