• Home
  • Cultural Reviews
    • Dance
    • Exhibitions
    • Opera
    • Theatre
    • Outdoor
    • London Sights
  • Homes & Gardens
    • Cocktails
    • Homes and Gardens
  • Recipes
    • Meat
    • Starters
    • Lunch
    • Mains
    • Sides
    • Desserts
    • Cakes and Sweets
    • 5:2 Diet Recipes
    • Fish and Shellfish
    • Meat
    • Poultry
    • Vegetarian
  • Restaurants
    • Bloomsbury and Fitzrovia
    • Bermondsey, Borough and London Bridge
    • Chelsea
    • Camden
    • City of London
    • Clerkenwell
    • Covent Garden
    • Docklands
    • East London
    • Kings Cross
    • Knightsbridge
    • Kensington
    • Kings Cross
    • Marylebone
    • Mayfair
    • Oxford Circus
    • Oxford Circus
    • Paddington
    • St James
    • Soho
    • South Bank
    • South London
    • The Strand and Embankment
    • North London
    • Victoria and Pimlico
    • West London
    • Out of London
    • Miscellaneous
  • Travel Features
    • Travel UK
    • Travel Europe
      • France
      • Italy
        • Sicily
      • UK
    • Travel Asia
      • Thailand
    • Cruises
  • News

London Unattached

Cultural News and Reviews - London

You are here: Home / Restaurant / The Best Indian Restaurants in London – Tried and Tested

The Best Indian Restaurants in London – Tried and Tested

October 18, 2026 (2026-10-18T15:33:05+01:00) by Urvashi Roe Leave a Comment

Tweet
Pin
Share
Flip
Share

Last Updated on October 18, 2026

Our Guide to the best of the best in Indian food in London

Indian food has been part of London’s food story for generations. From the early curry houses of Brick Lane, Soho and the West End to the regional and contemporary Indian restaurants that fill the city today, Indian cooking is now firmly woven into London’s dining culture.

Classic Balti style dishes in an Indian restaurant
Photo by Perspective Studio on Unsplash

What is Indian food?

It sounds like a straightforward question, but Indian food is far from a single cuisine. To understand the breadth of Indian food, it helps somewhat to picture the scale and geography of India itself. It is a vast country, stretching from the snow-covered Himalayas in the north to tropical coastlines in the south. Between them are deserts, tea plantations, fertile plains, forests and long coastlines, as well as 28 states and eight union territories. These different climates, landscapes, local crops and centuries of history, invasions and migrations from other nations including Britain, Portugal and Southeast Asia to name a few, all shape what people cook and eat.

Indian food is therefore not one cuisine, but a wondrous collection of regional food – and it is fantastic to see London’s restaurants increasingly reflect this diversity!

Classic Indian dishes to try

If you’re exploring Indian food for the first time, try a place where the menu has a lot of variety to tempt your taste buds. Here are a few classic dishes to look out for.

For starters or small bites, look out for samosas – crisp pastry parcels filled with spiced potato, vegetables, or meat; pakoras or bhajiyas are battered and fried, using an array of vegetables from the classic onion to beetroot, corn, spinach, and paneer now finding their way into the mix. Look out for all the different chaat offerings. This great genre of Indian street-food snacks combines crisp and creamy textures and tangy, spicy, sweet flavours of mint, tamarind and chilli.

For mains or larger sharing plates, biryani is a great option. It’s a fragrant rice dish layered with meat, fish, vegetables or eggs. The city offers up so many variations you’ll find it easy to soon have a favourite. Tandoori cooking provides smoky delights from chicken and lamb to breads such as naan.

And then there is, of course, ‘curry’ – perhaps one of the least useful words in the British-Indian food vocabulary. It has become a hopelessly broad umbrella term for literally hundreds of dishes – balti, bhuna, dhansak, dopiaza, jalfrezi, korma, madras, pasanda, pathia, rogan josh, saag, tikka masala, vindaloo, etc. But dig a little deeper, and you’ll find a world beyond these ubiquitous, often toned-down versions: Try Punjabi butter chicken, Kashmiri rogan josh, Goan xacuti, or Gujarati undhiyu.

And then there are the breads, which are far more than something to simply mop up a sauce. They vary widely in texture and how they’re served. Soft, chewy naan is cooked in a tandoor and is ideal with rich, saucy dishes. Roti or chapati are thinner, everyday breads, usually made with wholewheat flour and cooked on a hot griddle and drizzled with ghee. They’re lovely to scoop up vegetable dishes and lighter curries.

Paratha are flaky and layered flatbreads made in a similar way to buttery puff pastry. They are sometimes stuffed with potato or other fillings and thus finger-lickingly satisfying alongside yoghurt for dipping and a selection of achars, pickles. Puri puffs up when fried and is often served with sweetened mango pulp, while bhatura is a larger, pillowy fried bread traditionally paired with chickpeas. Finally, don’t forget to try soft, bowl-shaped appam, which has lacy edges and a tender centre that soaks up coconut-rich stews beautifully.

Typical plate of food in an Indian restaurant

There are regional Indian restaurants aplenty now in London

Starting in the north, Punjabi cooking is known for hearty dishes such as chole bhature, chickpeas simmered in a rich, spicy masala and served with puffy fried bread and sliced onions. Also look out for tandoori kebabs, smoky tandoori chicken, and tender lamb chops. For especially comforting dishes, try sarson da saag, mustard greens traditionally served with makki di roti, a flatbread made from cornmeal, or dal makhani, a slow-cooked, buttery dish of black lentils or rajma made with kidney beans. You may also find kadhi pakora, a tangy yoghurt-and-gram-flour curry with fritters.

Further north, Kashmiri cooking brings fragrant, warming flavours: rogan josh is a slow-cooked lamb curry, haak is gently spiced greens, and wazwan is a celebratory feast of multiple meat dishes.

In restaurants serving food from the north-east or Himalayan region, look out for momos: steamed or fried dumplings filled with vegetables or meat, often served with a punchy chilli sauce. They’re a popular snack in Sikkim and Arunachal Pradesh, as well as across neighbouring Nepal and Tibet.

In Bengali restaurants, mustard, poppy seeds and subtle spices feature in dishes such as macher jhol, a light fish curry often served with rice. In neighbouring Odisha, you may find dalma, a comforting preparation of lentils and vegetables, alongside seafood and rice dishes shaped by the region’s long coastline.

In the West of India, you’ll find Gujarati food and my absolute favourites – dhokla or dhokra. These are steamed savoury cakes made from fermented gram or rice batter, served with vibrant green chutneys or a drizzle of sticky sugar syrup. Gujarati cooking often balances sweet, sour, salty and spicy flavours, and many dishes are vegetarian. Try a classic Gujarati thali, a selection of seasonal vegetable dishes served together on a large platter with chapati, puri, rice and pickles.

Across the border in Maharashtra, Mumbai favourites such as vada pav, a spiced potato fritter in a soft roll, and misal pav, a fiery sprouted-bean curry served with soft bread rolls, bring a taste of the region’s lively street-food culture. Rajasthan offers a very different style of western Indian cooking. Try a classic dal baati churma, a combination of lentil curry, baked wheat balls and sweetened crushed wheat.

Down in the south of India, rice, lentils, coconut and tamarind feature prominently, so in a South Indian restaurant, look for idli, steamed fermented rice-and-lentil cakes, and uttapam, a thicker pancake topped with vegetables. You will undoubtedly find dosas, thin crisp pancakes made from fermented rice and lentil batter, traditionally served with soupy tomato rasam, veg-spiked dals called sambar and a trio of chutneys.

Restaurants specialising in Keralan cooking often feature coconut, seafood and the distinctive flavours of the Malabar coast. Try meen moilee, a mild fish curry simmered in coconut milk. Goan cooking reflects the region’s Portuguese influence. Vinegar and spice blends bring distinctive depth to many dishes. Look out for xacuti, a richly spiced curry often made with chicken or lamb, or prawn balchao, a hot, tangy dish with a pickled quality, usually served with rice.

A typical south indian restaurant meal
Photo by Saktheeswaran Govindarajan on Unsplash

London Unattached team favourites

As someone who grew up eating mainly Gujarati food, I’m particularly interested in Indian restaurants that have a clear sense of the food they are cooking, whether that means faithfully representing a particular region or bringing classic Indian flavours together in a modern way. It helps me to learn and grow with my taste buds and travel across India at my leisure right here in London.

The list below isn’t intended to be a definitive ranking of any kind. It’s a personal selection from the London Unattached team of our favourite Indian restaurants in London, from established names that have played a part in the city’s restaurant history to newer places that are helping to broaden our understanding of Indian food.

Whether you’re looking for a celebratory meal, a regional speciality, a brilliant thali or simply a very good curry, these are the Indian restaurants in London we think are worth seeking out.

The Best Indian Restaurants in London

Image for Bulbul Indian Restaurant, Blackfriars

Bulbul Indian Restaurant, Blackfriars

Discover regional food at this Blackfriars Indian restaurant: Bulbul - dishes from across India with innovative cocktails in sophisticated surroundings.

Tresind from Hanover Street

Trèsind Mayfair

Trèsind is a fine-dining Indian restaurant that delights and surprises with every dish on its 12-course  tasting menu. Opened in May in Mayfair,

Beetroot and goats cheese dumpling

Babur, an award winning Indian restaurant in Forest Hill

Babur, an award winning Indian restaurant in Forest Hill, specialising in contemporary Indian cuisine

Image for Regional Supperclub Style Dining at Kanishka Indian Restaurant, Mayfair

Regional Supperclub Style Dining at Kanishka Indian Restaurant, Mayfair

Kanishka is a discreet and petite Indian restaurant tucked away just behind Regent Street in Mayfair. The name comes from King Kanishka

Poached Pear, Romy Gill The Pen

Romy Gill MBE at The Pem, the Conrad Hotel, Westminster

When the chance came to sample Romy Gill's menu at The Pem, the restaurant at the Conrad Hotel in St James', Westminster, I leapt at the chance

Menu classic at Chatora City, London

Chatora City Indian Restaurant, St Paul’s, London

Surrounded by glass towers and city types in their suits and shiny boots, Chatora City is a stone's throw from the majestic St Paul's Cathedral

Image for Copper Chimney Indian Restaurant, Westfield London

Copper Chimney Indian Restaurant, Westfield London

There’s something reassuring about an Indian restaurant where half the tables are filled with Indians.This is absolutely the case at Copper Chimney.

Image for The Great Indian, Archway, London

The Great Indian, Archway, London

‘Are you sure this is the place?’ asked my guest as we pulled up outside The Great Indian. The postcode was correct. 'It looks like a pub to me...'

Roti Chai - Entrance

Roti Chai, Modern Indian Restaurant in London

Roti Chai Modern Indian Restaurant, near Oxford Streetis such a fun and innovative restaurant with real authenticity on show.

Image for Kokum Indian Restaurant – East Dulwich

Kokum Indian Restaurant – East Dulwich

Kokum Indian Restaurant has been cooking up inventive Indian food in smart contemporary surroundings since opening in 2023

Farzi restaurant exterior

Farzi Indian Restaurant, Haymarket

Just a short walk from London’s West End, Farzi Indian Restaurant offers a well-placed stop for pre-theatre dining.

Main Courses and sides at Thecha Indian Restaurant Poplar

Thecha – Maharashtrian Indian in Poplar

Once the home of Labour MP George Lansbury, the grand and beautifully restored hotel is home to Thecha, an authentic Maharashtra restaurant,

Railway Chicken Curry, Dahl and Basmati at Chook Chook

Chook Chook: Indian Railway Kitchen, Putney

Chook Chook Putney -

BKC SOHO exterior

BKC Soho – Indian in the heart of London

Experience the magic of BKC Soho. Specialising in authentic Awadh cuisine, enjoy unique textures, distinct flavours & captivating aromatics.

Yaatra Interior

Yaatra Indian Restaurant, Westminster

At Yaatra in Westminster, you will find everything beautifully presented, carefully cooked and utterly delicious.

Malay Meen - Kachori

Kachori – an Indian Feast in Elephant

This part of London will benefit from this excellent neighbourhood restaurant. Kachori is a fabulous modern Indian restaurant worth visiting

Mango Indian

Mango Indian London Bridge Review

Mango is the perfect destination for those wanting to indulge in a really excellent Indian meal in a contemporary setting

Mint Leaf dhal and aubergine

Mint Leaf Indian Restaurant

Looking for a smart destination Indian restaurant in the City serving top-notch cocktails? then Mint Leaf is worth a visit

Kahani - Exterior

Kahani Indian Restaurant, Sloane Square

Do you have a favourite Indian restaurant in London? One that's tucked away and not as well known as it should be? For me, that's Kahani

Colonel Saab Chaat

Colonel Saab – Indian Restaurant Review – Holborn

Out of India - Colonel Saab Indian Restaurant arrives in London with classic and home cooked style Indian dishes from around the country

Lobster Pilau at Pure Indian

PURE Indian Restaurant

The food at PURE Indian is marked by a love of fresh seasonal ingredients and a light, contemporary approach to Indian dishes.

Patri

Patri – Indian Train Journey Inspired Dining

Patri Indian Restaurant - Indian Street Food in Northfields Ealing London - Indian Railway inspired food from Patri Indian Restaurant

LaLiT London - Best Indian Restaurant London Bridge

Baluchi at the LaLiT – The Best Indian Restaurant London Bridge

Baluchi at the LaLit - could this be the the Best Indian Restaurant London Bridge - check out our review of Baluchi at the LaLit - possibly the best Indian Restaurant London Bridge

Indian Essence - Samudri Khazana

Indian Essence – a gem in Pett’s Wood

Indian Essence - a gem in Pett's Wood - Atul Kochhar's Indian Essence proves a hit with the London-Unattached team - Indian Essence Petts Wood

thali-snow-crab-cakes

North Indian Restaurant in South Kensington – Thali

Thali Restaurant serving North Indian Cuisine in South Kensington - excellent traditional North Indian Restaurant off the Old Brompton Road

matrix-curry-bangalore-express

Bangalore Express – Indian in the City

Bangalore Express - Indian in the City - Casual indian dining in the heart of the City of London including the innovative Matrix Curry Bangalore Express

Filed Under: Restaurant, Features Tagged With: Indian restaurant

Urvashi Roe

About Urvashi Roe

Urvashi Roe is a freelance food and travel writer based in Enfield. Her work explores the intersection of food, culture and place - journeying across Asia, Africa and Europe to uncover how local ingredients shape identity and tradition. Her love of food deepens with every journey, as she seeks out unforgettable meals and the stories behind them - from bustling markets and Michelin star kitchens, to remote farms and family kitchens.
She is the author of the Gourmand award winning cookbook Biting Biting: Snacking Gujarati Style and has appeared on The Great British Bake Off, Channel 4’s Dispatches, and BBC’s Rip Off Britain. Urvashi is also Co-Curator of the Enfield EATS! programme, celebrating community and culinary heritage in her local borough of London.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Follow Us

  • Bloglovin
  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • RSS
  • Tumblr
  • Twitter

About London-Unattached

  • Contact Us
  • Enquiries/PR
  • London Unattached Contributors
  • London Unattached Privacy Policy
  • Media Pack

Recently Published

  • The Best Indian Restaurants in London – Tried and Tested
  • Chakra
  • Dog Mom – Southwark Playhouse
  • Some Woman – Dorfman National Theatre

Sign up for our Newsletter

Sunday Roast Restaurant Reviews and New Restaurant Openings

Check our feature on the best Sunday Roasts in London - read the guide: Tried and Tested Sunday Roasts

Find out more about the New Restaurants in London in our guide - updated monthly after we've found our recommendation: The Best New London Restaurants

Copyright © 2026 · London-Unattached.Com