¿Qué vas a encontrar aquí?
London is home to a vibrant and diverse food scene, and Indian restaurants in London are among the most celebrated. From traditional curries to modern interpretations of classic dishes, the city offers an incredible variety of flavours and styles. Whether you are craving a comforting plate of butter chicken or an adventurous regional specialty, you will find plenty of options to satisfy your taste buds. The capital’s Indian dining scene caters to all, with everything from budget-friendly eateries to fine-dining experiences.
With a rich history of South Asian influence, Indian restaurants in London showcase the depth and complexity of Indian cuisine. Many chefs blend authentic spices with fresh British ingredients, creating unique and memorable dishes. Some restaurants focus on specific regions, offering delicacies from Punjab, Kerala, or Gujarat, while others serve a fusion of Indian and Western flavours. The city’s culinary landscape ensures that everyone, from spice lovers to those who prefer milder dishes, can enjoy a delicious and satisfying meal.
Best Indian restaurants in London
London’s Indian food scene is constantly evolving, with new restaurants opening and established ones innovating their menus. Many places pay homage to age-old recipes while embracing modern cooking techniques, making Indian cuisine more exciting than ever. Whether it’s a quick lunch, a casual dinner, or a special occasion, there is no shortage of excellent choices.
Beyond the food, the atmosphere plays a crucial role in the dining experience. Some restaurants offer a cosy, home-style setting, while others present a luxurious and contemporary feel. The diversity in ambience reflects the richness of Indian culture, ensuring that every dining experience is as unique as the food itself. With so many options available, discovering the best Indian cuisine in London is an adventure worth taking.
1- Dishoom Covent Garden

Nestled in the heart of Covent Garden, Dishoom is a beloved destination for Indian food enthusiasts. Inspired by the old Irani cafés of Mumbai, this restaurant offers a unique ambiance that captures the essence of India. Upon entering, guests are greeted by vibrant décor and a friendly atmosphere that instantly feels welcoming. Each detail, from the vintage photographs to the warm lighting, creates an inviting space to enjoy authentic Indian cuisine.
The menu at Dishoom is extensive and thoughtfully crafted. It features a variety of traditional dishes, including their famous breakfast fry-up, which boasts a mouth-watering selection of eggs, bacon, and baked beans, infused with Indian spices. For lunch or dinner, diners often praise the signature biryanis and the delectable lamb chops. Every dish celebrates fresh ingredients and bold flavours, making it a favourite spot for many locals and tourists alike.
In addition to the savoury options, Dishoom offers a wide array of drinks, from refreshing lassis to creative cocktails inspired by Indian flavours. Their chai, in particular, is a must-try, bringing a taste of Indian warmth in every sip. This signature beverage perfectly complements the spices found in their dishes. The thoughtful presentation of the food enhances the culinary experience, making it not just a meal but a feast for the eyes.
Overall, Dishoom Covent Garden is a remarkable representation of Indian culture and culinary artistry. Its vibrant atmosphere, extensive menu, and commitment to authentic Indian flavours make it one of the prime Indian restaurants in London. Dining here is a delightful journey through India’s rich culinary heritage, ensuring guests leave with enduring memories.
Web: https://www.dishoom.com/
2- Aladin Brick Lane

Located on the iconic Brick Lane, Aladin Restaurant is well-known for serving some of the finest Indian dishes in the area. Its reputation has grown over the years, attracting locals and tourists eager to experience genuine Indian flavours. With a vibrant yet relaxed atmosphere, this eatery is perfect for those looking to indulge in traditional cuisine amid a bustling London backdrop. Stepping inside, guests immediately feel the warm, inviting vibe of this celebrated establishment.
The menu at Aladin is extensive and diverse, offering a wide range of dishes that cater to both vegetarian and non-vegetarian diners. One of their standout offerings is the succulent chicken tikka, marinated to perfection and grilled for a smoky taste. Many who visit are fond of the rich butter chicken, which pairs wonderfully with the fresh naan bread. Each dish showcases a depth of flavour that reflects the cooking heritage of India.
In addition to the main courses, Aladin features a selection of delightful side dishes and condiments. Their mango chutney and spiced pickles are especially popular, adding an extra layer of taste to any meal. For those with a sweet tooth, the dessert options should not be missed. The gulab jamun, a classic Indian dessert, provides a sweet conclusion to any dinner.
Aladin’s vibrant setting, combined with its commitment to authentic Indian cuisine, makes it a unique dining option. As one of the top Indian restaurants in London, it captures the essence of Brick Lane dining, making it a must-visit for food lovers.
Web: https://www.aladinbricklane.co.uk/
3- Chettinad Restaurant

Chettinad Restaurant is a hidden gem in the heart of London, specialising in the culinary traditions of South India. Famed for its spicy and fragrant dishes, this restaurant offers a unique perspective on Indian cuisine. The ambiance is cozy and inviting, creating the perfect setting for those looking to explore lesser-known South Indian flavours. Guests are often surprised to learn about the richness of Chettinad cuisine and its unique blend of spices.
The menu at Chettinad boasts a variety of authentic South Indian dishes, often praised for their bold flavours. Signature dishes include Chettinad chicken curry, a spicy dish known for its depth of flavour, and the iconic dosa, a fermented rice and lentil crepe that is expertly prepared. Many patrons rave about the extensive vegetarian options, which include flavourful meals featuring fresh vegetables and lentils.
The restaurant places a particular emphasis on using fresh, high-quality ingredients, ensuring that each dish tastes exceptional. Complementing the meals are a selection of traditional beverages, such as lassi and filter coffee, which perfectly enhance the dining experience. Guests often appreciate the attention to detail in both presentation and taste, making each visit a special occasion.
Chettinad Restaurant stands out for its dedication to authentic South Indian cuisine in a city filled with diverse culinary offerings. For those seeking a taste of the south, this establishment is among the best Indian restaurants in London, presenting an enriching culinary journey that should not be missed.
Web: https://www.chettinadrestaurant.com/
4- Taste of Jaipur

Taste of Jaipur offers an immersive dining experience in the heart of London. This restaurant is known for its vibrant atmosphere and exquisite dishes inspired by the rich culinary heritage of Rajasthan. Upon entering, guests are enveloped by colourful décor and enticing aromas that evoke the spirit of India. The ambience sets the tone for an unforgettable meal that transports diners straight to the streets of Jaipur.
The menu is a well-curated selection of dishes, emphasising the spices and flavours that Rajasthan is famous for. Signature dishes such as laal maas, a hot and spicy lamb curry, showcase the restaurant’s commitment to authenticity. Guests often return for the flavoured biryanis, which are fragrant and fluffy, perfect for sharing. Vegetarian options abound as well, with many choosing the paneer dishes for their rich textures and flavours.
Taste of Jaipur also features an array of side dishes and chutneys that complement its main offerings beautifully. Even the desserts have a delightful touch, with gulab jamun being a favourite among patrons. This traditional sweet treat is cooked to perfection and is a memorable way to end any meal. The attention to detail in presentation makes the dining experience feel extra special.
Renowned for its dedication to quality and authenticity, Taste of Jaipur captures the essence of Rajasthani culinary traditions. It is considered one of the finest Indian restaurants in London, making it a must-visit for anyone wanting to savour genuine Indian food in a vibrant yet relaxing atmosphere.
Web: https://tasteofjaipur.co.uk/
5- Brigadiers

Brigadiers is a unique culinary destination in London, known for its modern take on Indian cuisine combined with a lively bar atmosphere. Inspired by the traditional Indian army mess settings, this restaurant offers a distinctive experience, merging dining and nightlife. The space is stylishly decorated, ensuring that every guest feels comfortable while enjoying their meal. This setting makes it a popular choice for both casual diners and those seeking a vibrant night out.
The menu at Brigadiers is inspired by regional Indian dishes, showcasing a diverse range of flavours and techniques. Signature offerings include the tandoor-cooked meats and an impressive selection of grilled dishes that highlight Indian culinary traditions. Diners often rave about the short ribs, marinated and slow-cooked for maximum flavour. The extensive array of street food options available at the restaurant allows for a shared dining experience that is both fun and delicious.
Brigadiers also features a noteworthy drinks menu, offering creative cocktails that incorporate Indian spices and flavours. The bar is vibrant, making it an ideal spot for post-dinner drinks or social gatherings. Guests appreciate the attentive service and the lively atmosphere that transforms throughout the evening, creating a truly unique dining experience.
With its innovative approach to Indian cuisine and a lively environment, Brigadiers stands out among the Indian restaurants in London. This establishment is perfect for those looking to explore contemporary Indian food while enjoying a dynamic setting filled with energy and warmth.
Web: https://brigadierslondon.com/
6- Kricket

Kricket is a unique dining experience that artfully blends British ingredients with the vibrant flavours of Indian cuisine. Located in various trendy areas like Brixton, Shoreditch, and Canary Wharf, this establishment has quickly become a favourite among food enthusiasts. The atmosphere is energetic and lively, making it perfect for both casual meals and special occasions. Led by Executive Chef Will Bowlby, the menu features innovative dishes that are deeply inspired by culinary traditions from India. Each plate is a testament to the chef’s travels and memories, ensuring a delightful journey for your palate.
Every dish at Kricket is crafted with precision and creativity. Signature offerings include the iconic Keralan Fried Chicken and the indulgent Masala Chips. These dishes not only highlight the rich heritage of Indian cooking but also incorporate a modern twist that appeals to diverse tastes. Kricket’s commitment to quality extends to its beverage selection, with a carefully curated list of wines and cocktails designed to complement the vibrant flavours of the food.
The restaurant’s design is as appealing as its menu. With an inviting interior that boasts a chic ambiance, it invites diners to unwind and savour each bite. Whether you’re enjoying a meal with friends or celebrating a special occasion, Kricket provides the perfect backdrop. Reservations can be made online, and the restaurant also accommodates walk-ins, making it accessible for spontaneous visits.
Kricket’s dedication to exceptional dining experiences is evident in every aspect. The team’s focus on using fresh, seasonal ingredients ensures that the menu evolves and surprises regulars. This philosophy, combined with a commitment to sustainability, positions Kricket as one of the top Indian restaurants in London, redefining modern Indian dining for a new generation.
Web: https://kricket.co.uk/
7- Trishna

Situated in the heart of Marylebone, Trishna is a Michelin-starred establishment that showcases the sophisticated side of Indian coastal cuisine. This restaurant offers a contemporary take on traditional dishes, making it a must-visit for culinary enthusiasts. With a menu that features an array of flavours, Trishna caters to both lunch and dinner guests, providing a delightful experience throughout the day. The coastal influences are apparent, with standout dishes such as Aloo Chaat and Hariyali Bream, which are crafted with fresh ingredients sourced from the finest suppliers.
The restaurant’s interior reflects its ethos, combining elegance with a relaxed atmosphere. Antique mirrors and marble tabletops create a warm, inviting space that encourages social dining. The terrace doors open onto Blandford Street, allowing for a semi-alfresco experience that enhances the dining atmosphere. This design choice makes Trishna perfect for both intimate dinners and larger gatherings.
Trishna also boasts an extensive wine list, focusing on emerging regions and boutique wineries. This thoughtful selection is designed to complement the rich flavours of the food, elevating the overall dining experience. Guests can indulge in a carefully curated selection of wines that pair perfectly with their meals, ensuring every sip enhances the culinary journey.
For those looking to host special events, Trishna offers private dining options. Whether it’s a corporate event or a celebration with friends, the team is dedicated to providing a memorable experience. With its combination of exquisite food, a welcoming atmosphere, and exceptional service, Trishna stands out among Indian restaurants in London, making it a culinary gem worth exploring.
Web: https://www.trishnalondon.com/
8- Sheba Restaurant

Nestled in the vibrant Brick Lane, Sheba Restaurant is renowned as one of the best Indian eateries in London. With a rich history dating back to 1974, this establishment has garnered numerous accolades, including Chef of the Year at the Asian Restaurant and Takeaway Awards. Known for its warm hospitality and authentic flavours, Sheba offers a diverse menu that caters to a wide range of tastes. Signature dishes like their renowned curries are crafted using the finest quality ingredients, ensuring that every bite is bursting with flavour.
One of the unique features of Sheba is its flexibility with dining options. Guests can either enjoy their meals in the welcoming restaurant or opt for takeaway. The restaurant also allows patrons to bring their own alcohol, adding to the relaxed dining atmosphere. With no corkage fee, it makes for an affordable yet delightful dining experience. The spacious venue is perfect for large groups, catering to parties of up to 200 guests, making it an ideal choice for celebrations and gatherings.
The decor at Sheba enhances its vibrant ambiance. With a focus on comfort and sociability, the restaurant is designed to be inviting. It features split levels, allowing for a cosy yet lively dining environment. Customers often remark on the friendly staff, who go above and beyond to ensure a memorable experience.
Sheba’s commitment to quality is evident in its five-star food hygiene rating, ensuring that diners can enjoy their meals with peace of mind. This dedication to excellence is what sets Sheba apart as a premier destination among Indian restaurants in London, offering a dining experience that is both enjoyable and memorable.
Web: https://www.shebabricklane.com/
9- Colonel Saab

Colonel Saab is a delightful addition to London’s culinary scene, offering a menu that pays homage to traditional Indian flavours while embracing modern culinary techniques. Located in a stylish setting, this restaurant is perfect for food lovers seeking an authentic yet contemporary dining experience. The menu features a variety of dishes inspired by the rich heritage of Indian cuisine, with a focus on using high-quality, locally sourced ingredients. Signature offerings such as their aromatic Tandoori dishes and delectable curries are crafted with passion and precision.
The atmosphere at Colonel Saab is both vibrant and welcoming. The interior is adorned with tasteful decor that reflects the cultural richness of India, making it a perfect spot for both casual dining and special occasions. Guests are invited to relax and enjoy the lively ambience, which is enhanced by attentive service from the friendly staff. This combination of hospitality and culinary excellence makes Colonel Saab a standout choice for those exploring Indian restaurants in London.
In addition to its fantastic food, Colonel Saab offers a diverse drinks menu that features a selection of wines, cocktails, and traditional Indian beverages. These carefully curated options are designed to complement the bold flavours of the dishes, creating a harmonious dining experience. Whether you’re indulging in a hearty meal or enjoying lighter snacks, the drink offerings enhance the overall enjoyment.
Colonel Saab also caters to private events, ensuring that guests receive an exceptional experience for their celebrations. With a focus on creating memorable moments, the restaurant is an excellent choice for gatherings of all sizes. Its commitment to quality food and service positions Colonel Saab as a must-visit destination among the best Indian restaurants in London, appealing to both locals and visitors alike.
Web: https://colonelsaab.co.uk/
10- Govinda’s

Govinda’s is one of the oldest vegetarian and vegan Indian restaurants in London, having opened its doors in 1979. This unique dining establishment is dedicated to providing delicious, karma-free meals that are not only good for the body but also for the soul. Located in the heart of the city, Govinda’s offers a menu that is entirely plant-based, featuring a range of dishes inspired by traditional Indian cuisine. The restaurant’s ethos revolves around serving food that is ethically sourced and prepared with love, making it a favourite among health-conscious diners.
The atmosphere at Govinda’s is warm and inviting, with a focus on community and togetherness. The decor reflects a blend of traditional Indian elements and modern design, creating a tranquil space for guests to enjoy their meals. Diners can choose from a tantalising Thali menu or opt for à la carte options that allow for a mix-and-match experience. With dishes like Paneer Tikka and Vegetable Biryani, every meal promises to be a delightful exploration of flavours.
In addition to its exceptional food, Govinda’s is known for its commitment to social responsibility. The restaurant collaborates with Food For Life London to provide hot vegetarian meals to those in need, showcasing its dedication to giving back to the community. This initiative not only highlights the restaurant’s values but also enhances the dining experience for patrons who appreciate socially conscious dining.
Govinda’s also offers a range of catering services, making it an excellent choice for events and celebrations. With a loyalty programme and student discounts available, the restaurant ensures that its delicious offerings are accessible to everyone. This dedication to quality, community, and compassion positions Govinda’s as a standout among Indian restaurants in London, cherished by both locals and visitors alike.
Web: https://govindas.london/
Faq’s
What makes Indian restaurants in London unique?
Indian restaurants in London stand out because they offer a mix of traditional and modern flavours. Many chefs bring authentic recipes from different regions of India, ensuring a diverse culinary experience. The city’s multicultural environment also encourages innovation, with restaurants experimenting with fusion dishes while maintaining classic favourites.
Are Indian restaurants in London suitable for vegetarians?
Yes, Indian restaurants in London are an excellent choice for vegetarians. Indian cuisine has a strong tradition of plant-based dishes, with options like paneer curries, lentil-based dals, and vegetable biryanis. Many restaurants also offer a wide selection of vegan dishes, ensuring that everyone can enjoy a delicious meal without compromising their dietary preferences.
Do Indian restaurants in London offer spicy food?
Indian cuisine is known for its use of spices, but not every dish is extremely spicy. Most Indian restaurants in London offer a variety of spice levels, allowing customers to choose mild, medium, or hot options. Traditional dishes like korma are mild and creamy, while others, such as vindaloo, can be fiery. Many places also cater to personal preferences, adjusting spice levels upon request.
Can I find street food at Indian restaurants in London?
Many Indian restaurants in London include street food on their menus, offering a taste of the vibrant flavours found in India’s markets. Dishes like pani puri, samosas, and chaat are popular choices, providing a delicious mix of crispy textures and tangy spices. Some restaurants specialise in street food, creating an authentic dining experience reminiscent of India’s bustling food stalls.
Are there fine dining Indian restaurants in London?
Yes, London has a variety of fine dining Indian restaurants that provide a more sophisticated experience. These restaurants often feature elegant interiors, expertly crafted tasting menus, and creative presentations of classic dishes. Many also offer a selection of wines and cocktails designed to complement the rich and complex flavours of Indian cuisine.
