London’s food scene is a global mosaic, and its brightest, most flavorful tile is arguably its Indian cuisine. The city is a feast for the senses. You can savor fragrant curries, sizzling tandoori grills, and delicate dosas. Don’t forget the exciting street food snacks. It’s an unmatched journey through India’s culinary world. London’s Indian restaurants offer a range of choices. You can find a Michelin-starred anniversary dinner or a casual spot for comfort food. There’s something to satisfy every craving! This guide will show you the best spots. You’ll find legendary fine dining, lively street food kitchens, and beloved local gems.
Indian food is more than just a meal; it’s a sensory experience. The blend of spices, variety of regional dishes, and deep history of each recipe make it one of the best cuisines in the world. In London, this culinary tradition has grown and changed. It stays true to its roots while also innovating.
London’s close connection to India has led to a vibrant dining scene. Here, you can find and enjoy authentic, high-quality Indian food. The city’s mix of cultures creates a steady need for real flavors. This attracts skilled chefs from all across India. London now boasts a lively food scene. Restaurants constantly strive for excellence. This makes the city a paradise for Indian cuisine lovers.
The tale of Indian food in London started with basic curry houses. Many opened in the 19th and 20th centuries to cater to the rising South Asian community. The first, Hindoostane Coffee House, opened in 1810. For decades, places like those around Brick Lane shaped how Britain views Indian food. However, the last few decades have seen a dramatic evolution. Chefs in London started showcasing the rich details and elegance of Indian regional cuisine. This led to the rise of fine-dining restaurants and the earning of Michelin stars.
Chicken Tikka Masala is a national favorite, but it’s just one part of a larger culinary art. Indian cuisine is very diverse. Each region has its own unique ingredients, cooking methods, and flavors. Explore a world of flavors! India offers a feast for the senses. You can savor rich kormas in the North, or enjoy coconut seafood curries in the South. Mumbai tempts with its tangy street food, while Bengal delights with its delicate sweets. There’s so much more than the typical curry house menu.
If you want a great dining experience, London has some of the best Indian restaurants in the world. These restaurants earned their Michelin stars by mixing traditional flavors with modern techniques. They also present their dishes in a luxurious atmosphere.
Gymkhana draws inspiration from the elite clubs of colonial India. It provides a dining experience rich in nostalgia and luxury. The restaurant has had a Michelin star since 2014. It charms diners with its blend of classic and modern Indian pub food. Signature dishes like kid goat methi keema and wild muntjac biryani are legendary. You must try the tandoori masala lamb chops, too.
Located in the heart of Mayfair, Benares is a beacon of modern Indian fine dining. Under Executive Chef Sameer Taneja, the restaurant won a Michelin star. It’s known for its creative and stunning dishes. The menu takes inspiration from all over India. It features dishes like tandoori wild Madagascan prawns and tasty Malabar fish curry.
BiBi, which translates to “lady of the house,” is a contemporary Indian restaurant that has quickly gained a Michelin star for its bold, progressive cooking. Chef Chet Sharma’s menu highlights grills and small plates. He uses the best British ingredients. He crafts dishes that are familiar but also surprising. The Lahori chicken and the tandoori artichokes are standout examples of its unique culinary voice.
Opened in 1926, Veeraswamy is a true institution. As London’s oldest Indian restaurant, it has hosted many famous guests. This includes Mahatma Gandhi, Charlie Chaplin, and even royalty. The lavish decor, inspired by the 1920s, creates a stunning backdrop. It perfectly complements a menu that celebrates classic Indian dishes.
Tamarind of Mayfair was one of the first Indian restaurants in the world to receive a Michelin star. It has a refined menu that showcases Moghul-style dishes, especially tandoor oven creations. The lovely dining room and great service make it a great choice for a special occasion.
Kahani means “story.” This Belgravia restaurant tells a story of modern India. Its lively Indian barbecue menu showcases this vibrant culture. The focus is on grilled small plates, perfect for sharing. Dishes like hiran boti tikka, which is spiced venison, and seafood thali highlight the chef’s skills. They come with a creative cocktail list.
The Cinnamon Club is in the historic Westminster Library. It has been a key spot for politics and dining since it opened. Chef Vivek Singh leads modern Indian cuisine in London. His restaurant wows guests with creative dishes and top-notch service. The extensive menu is a masterclass in flavor, making it a perennial favorite.
To truly appreciate Indian cuisine, one must explore its regional variations. Several London restaurants specialize in the authentic tastes of specific Indian states.
South Indian cuisine is known for its use of rice, lentils, coconut, and a distinct array of spices. Restaurants in this region serve light, tasty dishes. You can find dosas, idlis, and tangy sambars on their menus. For an authentic Kerala seafood experience, try Malabar fish curry. It has a creamy coconut sauce and a touch of tamarind.
The food of North India is often what people outside of India are most familiar with. This region is known for tandoori cooking and creamy curries, especially butter chicken. Mughlai cuisine, influenced by Persian flavors, features rich dishes like biryani and kebabs. The Nalli Nihari Biryani is a rich, slow-cooked lamb shank dish. It’s a great example of this style.
Bengal and East Indian cuisine is famous for its subtle flavors. It often includes fish, mustard oil, and delicate spices like kewra water. Calcuttan Bengali food stands out. The dishes mix sweet and savory flavors perfectly. For a true taste, enjoy dishes from chefs like Asma Khan at Darjeeling Express. She shares the home-cooked flavors of Calcutta in London.
India’s lively streets come to life in London’s casual dining. There, fast, fresh, and tasty small plates take center stage.
Dishoom pays homage to the old Irani cafés of Bombay, and it has become a London phenomenon. With spots in Kings Cross and Covent Garden, it’s known for its all-day menu. The bacon naan roll is a must-try for breakfast. For lunch or dinner, don’t miss the house black daal and spicy corn ribs. Be prepared to queue; it’s part of the experience.
Vivek Singh’s Cinnamon Bazaar brings to life the vibrant chaos of an Indian market. Located in Covent Garden, its menu features cross-cultural fusion dishes and small plates. The butter chicken wings are a popular and inventive twist on a classic.
Pali Hill, named after a neighborhood in Mumbai, offers regional Indian small plates. The dishes draw inspiration from home-style cooking. The menu celebrates diverse flavors. Savor dishes like Mangalorean chicken and crispy corn on the cob. They’re seasoned with Bombay street masala spices. It’s a vibrant and modern take on traditional Indian food.
When exploring London’s casual Indian scene, certain dishes are unmissable. Dishoom’s Bacon Naan Roll is a breakfast icon. The spicy corn ribs at various spots offer a modern, addictive snack. Classic street foods like Pav Bhaji, a delicious vegetable mash with soft bread, are packed with flavor. Bhel Puri, a crunchy puffed rice salad, adds even more texture.
London has more than just Michelin stars and trendy spots. It’s home to local restaurants that have served loyal customers for years.
Monsoon has multiple locations, including one by Baker Street. It’s a great option for tasty Indian food. It features classic dishes with a modern twist. You’ll enjoy a satisfying meal in a cozy atmosphere.
Shayona Restaurant, near the BAPS Shri Swaminarayan Mandir in Neasden, is a must-visit for fans of vegetarian Indian food. It specializes in Gujarati cuisine, offering a vast array of flavorful and authentic vegetarian dishes, including their famous thalis.
The traditional curry house still holds a special place in London’s heart. Brick Lane in East London is known for its many Indian restaurants. You can find fiery curries and sizzling tandoori chicken there. Greenwich Market and Borough Market are great spots for street food. They have stalls that sell tasty Indian snacks.
Getting the most out of London’s Indian restaurant scene involves a bit of planning and an adventurous spirit.
For popular restaurants, like Michelin-starred spots or Dishoom, booking ahead is important. Many top spots are booked weeks, or even months, ahead.
Don’t be afraid to explore the menu beyond familiar dishes. Look for chef’s specials or regional sections. This is where you’ll often find the most authentic and exciting food, like the Hyderabadi biryani or the Salli Boti.
Fine dining Indian restaurants in London offer impeccable service and stunning interiors. Casual spots are often lively and bustling, reflecting the energetic street food culture that inspires them.
Many upscale restaurants, like Benares and The Cinnamon Club, have private dining rooms. These spaces are perfect for special events. For a one-of-a-kind experience, some places, like Gymkhana, offer a Chef’s Table. This gives you a front-row view of the kitchen’s creativity.
Keep these tips in mind to make your adventure through London’s Indian food scene even better.
An Indian meal in London can range from a few pounds for a street food snack to hundreds for a Michelin-starred tasting menu. Set your budget first. Great food is available at every price range.
Mayfair and Belgravia are the go-to for fine dining. Shoreditch and Covent Garden excel in trendy, casual spots. Southall and Wembley are famous for their authentic, family-run South Asian eateries.
Indian cuisine is great for different dietary needs. It offers many options, making it a versatile choice for everyone. Vegetarianism has been a big part of Indian culture for centuries. You can find many tasty vegetarian dishes that are both varied and delicious. Most Indian restaurants in London happily cater to vegan and gluten-free diners. This way, everyone can enjoy a tasty and satisfying meal.
The staff are your best resource. Ask them for their favorite dishes or for recommendations based on your preferences. Their guidance can lead you to discover a new favorite dish.
London’s Indian dining scene is a rich and ever-evolving tapestry of flavors, traditions, and innovations. It’s a culinary world that invites endless exploration and promises constant discovery.
Indian cuisine, from Mughlai royal kitchens to Mumbai’s street stalls, is waiting for you in London. Every meal is an opportunity to travel to a different part of India without leaving the city.
Use this guide as a starting point. Choose a restaurant you like, book a table, and get ready for an amazing meal. Looking for a spicy vindaloo, a light dosa, or trendy butter chicken wings? Your ideal Indian restaurant is waiting for you.
The conversation about food is always ongoing. As you explore, be sure to share your discoveries. Join online communities like the eGullet Society, or simply tell your friends. The joy of Indian food is best when shared.