Authentic Indian cuisine is about much more than serving popular curries. It’s a celebration of centuries-old recipes, regional traditions, carefully balanced spices, and cooking techniques that have been passed down through generations. Whether it’s a slow-cooked North Indian curry, a fragrant biryani, fresh naan baked in a tandoor, or vibrant coastal seafood dishes, authenticity comes from respecting the roots of the cuisine.
Across the UK, a growing number of restaurants are committed to preserving those traditions while creating memorable dining experiences. From Michelin-starred establishments in London to family-run neighbourhood favourites, these restaurants prove that authentic Indian food can be found well beyond India’s borders.
Here are some of the best places serving genuinely authentic Indian cuisine.
1. Gymkhana
Gymkhana has earned international recognition for bringing the flavours of India’s royal clubs and hunting lodges to Mayfair. Rich curries, expertly grilled meats, freshly baked breads, and carefully balanced spice combinations make every dish feel rooted in tradition while embracing contemporary refinement.
Its commitment to regional Indian cooking has made it one of Britain’s benchmark Indian restaurants.
2. Dishoom
Inspired by Bombay’s historic Irani cafés, Dishoom has introduced countless diners to authentic Indian comfort food. Signature dishes like bacon naan rolls, black daal, ruby chicken, and house chai have become favourites thanks to their simplicity, consistency, and deep connection to India’s café culture.
The lively atmosphere only adds to the experience, making every visit feel welcoming and relaxed.
3. Cafe Dhaba
For authentic Indian food in Bedford, Cafe Dhaba captures the spirit of India’s traditional roadside dhabas, where food is prepared slowly, generously, and with genuine hospitality.
The restaurant embraces the philosophy that every guest should feel at home, serving recipes inspired by generations of family cooking. Fresh naan baked in the tandoor, slow-simmered curries, fragrant saffron biryanis, sizzling tandoori grills, and carefully blended spices all contribute to an experience that feels remarkably authentic.
Rather than focusing on speed, Cafe Dhaba allows traditional cooking methods to shine, giving each dish the depth of flavour associated with genuine Indian home cooking. Combined with its warm atmosphere and welcoming service, it’s one of Bedford’s standout destinations for anyone wanting to experience authentic Indian cuisine.
4. Trishna
Trishna showcases the vibrant coastal cuisine of southwest India, offering beautifully prepared seafood, coconut-based curries, and regional specialities that differ from the more familiar North Indian dishes found elsewhere.
Its Michelin-starred approach demonstrates the incredible diversity of Indian cooking. Every dish reflects a deep respect for regional ingredients and traditional techniques, from delicately spiced seafood to fragrant curries layered with complex flavours. The elegant setting and attentive service further elevate the experience, making Trishna an excellent choice for diners who want to discover a more nuanced and authentic side of Indian cuisine beyond the classics.
5. Jamavar
Named after the luxurious Kashmiri shawls once worn by Indian royalty, Jamavar celebrates regional Indian cuisine through elegant presentation and exceptional ingredients.
From rich North Indian curries to lighter southern dishes, the menu offers an impressive journey through the country’s culinary landscape.
6. Amber Leaf
Among Shoreditch’s growing collection of independent restaurants, Amber Leaf stands out for its commitment to authentic Indian flavours while presenting them in a contemporary setting.
The menu celebrates India’s rich culinary heritage through carefully prepared curries, aromatic biryanis, freshly baked breads, and expertly grilled tandoori dishes. Every plate reflects the careful use of traditional spices and cooking techniques while maintaining a modern style that suits today’s diners.
For anyone searching for the best Indian food in Shoreditch, Amber Leaf successfully balances authenticity with innovation, making it one of East London’s most rewarding dining destinations.
7. Benares
Benares has long demonstrated how traditional Indian flavours can evolve within a fine dining environment. Seasonal British produce is combined with classic Indian spices and techniques to create refined dishes that remain respectful of their origins.
The result is a restaurant that feels both innovative and deeply connected to Indian culinary traditions.
8. Cilantro
If you’re looking for authentic Indian food in Putney, Cilantro has established itself as one of the area’s leading destinations. The restaurant focuses on traditional recipes prepared with fresh ingredients, carefully balanced spices, and cooking methods that highlight the depth and complexity of Indian cuisine.
From rich curries and fragrant rice dishes to expertly prepared tandoori specialities and freshly baked naan, every meal reflects a commitment to authenticity rather than shortcuts.
Combined with its welcoming atmosphere and attentive service, Cilantro offers a dining experience that appeals equally to long-time lovers of Indian food and newcomers looking to explore genuine regional flavours.
9. Veeraswamy
Established in 1926, Veeraswamy is Britain’s oldest Indian restaurant and continues to celebrate authentic regional Indian cuisine nearly a century later.
Its enduring reputation reflects a dedication to preserving traditional recipes while continually refining the dining experience, making it an essential destination for anyone interested in the history and evolution of Indian food in the UK.
What Makes Indian Food Authentic?
Authenticity isn’t determined by how spicy a dish is or whether it appears familiar. It comes from respecting traditional recipes, sourcing quality ingredients, preparing spice blends with care, and allowing flavours to develop naturally through time-honoured cooking techniques.
Regional diversity also plays a major role. Northern India’s rich curries, Punjab’s tandoori traditions, Gujarat’s vegetarian dishes, Kerala’s coconut-based cuisine, and Hyderabad’s famous biryanis all represent different chapters of India’s remarkable culinary story.
The best restaurants embrace these traditions rather than reducing Indian food to a handful of familiar dishes.
Final Thoughts
The UK’s Indian dining scene is richer and more diverse than ever. Whether you’re enjoying the refined elegance of Gymkhana, discovering the traditional roadside flavours of Cafe Dhaba in Bedford, exploring contemporary Indian cooking at Amber Leaf in Shoreditch, or sharing a meal at Cilantro in Putney, each restaurant offers its own interpretation of authentic Indian cuisine while remaining true to its roots.
For anyone seeking genuine flavours, warm hospitality, and recipes that honour India’s extraordinary culinary heritage, these restaurants are well worth adding to your dining list.
