
London’s culinary scene is a melting pot of cultures, and nowhere is that more evident than in its Indian restaurants. From street‑style curry houses to high‑end dining, the city offers something for every palate. If you’re hunting for the best Indian food London delivers, you’re in the right place. This guide breaks down the top spots, sharing insider tips, menu highlights, and what makes each place stand out.
We’ll cover everything from the history of Indian cuisine in London to practical advice on how to choose the perfect dish. By the end, you’ll know where to go, what to order, and why these venues deserve your time (and taste buds).
History of Indian Food in London
From Colonial Roots to Modern Fusion
Indian cuisine first arrived in London during the 18th century, largely through the East India Company. Early eateries focused on simple curries and roasted meats, catering to British tastes.
Post‑World War II immigration brought authentic regional dishes. Today, London houses over 1,000 Indian restaurants, each reflecting a distinct state or city from the subcontinent.
Evolution of Flavors
Traditional spicy curries now mingle with vegan, gluten‑free, and keto options. Chef‑driven fusion plates blend Indian spices with local ingredients, creating innovative taste experiences.
Impact on Local Cuisine
Indian food has influenced British cooking, inspiring dishes like chicken tikka masala and mulligatawny soup. The popularity of vegetarian and vegan Indian foods has also boosted plant‑based menus citywide.
Top 10 Restaurants for Authentic Indian Food London
1. Dishoom Covent Garden
Dishoom revisits Bombay cafés with a modern twist. Their house‑made chai and black daal are crowd favorites.
2. The Cinnamon Collection
Located in Soho, this spot offers a bold menu of street‑style curries and signature tandoori platters.
3. Moti Mahal
Known for its North‑Indian classics, Moti Mahal’s butter chicken is creamy and richly spiced.
4. Ganeshan
Specializes in Kerala cuisine. The fish curry and banana chips are must‑tries.
5. Arjuna
A family‑run eatery in Islington; their biryani bowls are aromatic and filling.
6. Tamarind
Offers a fine‑dining experience with a focus on regional Indian dishes and an extensive wine list.
7. Pasha
Mixes Pakistani and Indian flavors; the lamb karahi is a local legend.
8. Bikanerwala
Cozy corner in Hackney; famous for its spicy lamb chops and large portion sizes.
9. Chaat Box
Specialized in street food; the pani puri and vada pav are served with fresh, crisp toppings.
10. Tandoor Royal
Offers a buffet style menu with a wide variety of curries, tandoori meats, and vegetarian options.
Why These Restaurants Stand Out
- Authenticity: Direct ties to regional Indian chefs and recipes.
- Freshness: Ingredients sourced from trusted suppliers.
- Atmosphere: Unique décor that enhances the dining experience.
- Service: Staff trained in Indian culinary traditions.
- Value: Competitive prices for high‑quality meals.
How to Pick the Best Indian Food London for Your Taste
Consider the Region
Indian cuisine is divided into several regions: North, South, East, West, and the Himalayan belt. Each offers distinct spices and cooking techniques.
Check the Menu Variety
Look for a wide range of vegetarian, vegan, and gluten‑free options if you have dietary restrictions.
Read Recent Reviews
Platforms like TripAdvisor, Google, and Open Table offer real‑time feedback from diners.
Ask About the Chef
Chef‑run restaurants often bring personal flair and unique dishes.
Look for Signature Dishes
Places that highlight a single dish often have perfected it.

Popular Indian Dishes in London & What Makes Them Special
Masala Dosa
Originating from South India, this thin, crispy crepe is filled with spiced mashed potatoes.
Chicken Tikka Masala
A British invention of grilled chicken in a creamy tomato sauce.
Paneer Tikka
Marinated paneer cheese cubes, grilled to smoky perfection.
Bombay Biryani
Layered rice cooked with saffron, meat, and aromatic spices.
Pav Bhaji
A spicy vegetable mash served with buttered bread.
Comparison Table: Price, Spiciness, and Ambience
| Restaurant | Average Cost (per person) | Spiciness Level | Ambience |
|---|---|---|---|
| Dishoom | £30 | Medium | Vintage Bombay |
| The Cinnamon Collection | £25 | High | Casual |
| Moti Mahal | £20 | Medium | Family‑friendly |
| Ganeshan | £22 | Low | Cozy |
| Arjuna | £18 | Low | Intimate |
| Tamarind | £45 | Medium | Elegant |
| Pasha | £28 | High | Modern |
| Bikanerwala | £15 | Medium | Street‑style |
| Chaat Box | £12 | Varies | Fast‑food |
| Tandoor Royal | £35 | High | Family‑friendly |
Pro Tips for Enjoying Indian Food London Like a Local
- Start with a sip of fresh mint‑lemonade or masala chai to prep your palate.
- Try the “special of the day” for hidden gems.
- Order a shared platter to sample variety.
- Use a small spoon to savor extra gravy on naan.
- Ask for extra spice if you love heat.
- Pair your meal with a light, fruity wine or a chilled lager.
- Finish with a piece of homemade halwa or gajar halwa.
Frequently Asked Questions about best indian food london
What is the best Indian food London for vegetarians?
Dishoom, Ganeshan, and Tamarind offer extensive vegetarian menus with dishes like chana masala, paneer tikka, and vegetable biryani.
Which London Indian restaurant is most affordable?
Chaat Box and Bikanerwala provide budget‑friendly street food without compromising flavor.
Are there any Michelin‑starred Indian restaurants in London?
As of 2024, Tamarind holds a Michelin star, offering fine‑dining Indian cuisine.
How spicy is the food at Dishoom?
Dishoom’s spice level is medium, but you can request extra heat on most dishes.
Which restaurant serves the best tandoori chicken?
Dishoom and Pasha are noted for their perfectly marinated, smoky tandoori chicken.
Can I find gluten‑free options?
Many restaurants, like Dishoom and Arjuna, provide gluten‑free naan and rice dishes.
What are the opening hours of the Cinnamon Collection?
Open daily from 11:30 AM to 10:30 PM; reservations recommended during peak times.
Do these restaurants offer delivery?
All listed restaurants partner with Uber Eats, Deliveroo, or just‑eat for delivery services.
Is there a dress code?
Most establishments are casual, but Tamarind encourages smart casual for dinner service.
Can I bring my own alcohol?
At most restaurants, bringing your own alcohol is not allowed; check each venue’s policy.
London’s Indian food scene is vast and vibrant. Whether you crave a hearty curry, a spicy street snack, or a refined tasting menu, the cities culinary map offers a dish for every craving. By exploring the spots highlighted above, you’ll taste the depth, warmth, and artistry that make Indian cuisine a staple of London’s food culture.
Ready to embark on a flavorful journey? Pack your appetite, choose a location that suits your taste, and experience the best Indian food London has to offer. Bon appétit!