London, renowned for its rich diversity, has become a paradise for food enthusiasts in search of genuine Indian cuisine.You can find best Indian Restaurants Near You. From bustling street food stalls dishing out chaats and kebabs to Michelin-starred establishments presenting refined traditional dishes, the city is filled with choices that satisfy every taste.
Whether you’re a seasoned lover of Indian food or trying it for the first time, there’s a place in London that will delight your palate and create a memorable dining experience. Whether you’re after the opulence of a Michelin-starred venue or the charm of a family-owned eatery, this list offers something for every preference and occasion.
Indian cuisine is not just about delicious flavors; it’s also about the overall dining experience. That’s why we’ve curated a selection of restaurants that not only provide outstanding food but also create a warm atmosphere, whether you’re in the mood for a cozy dinner or a vibrant gathering.
Things to consider before chosing an Indian Restuarant Near You in London
When selecting an Indian restaurant in London, several key features distinguish the truly exceptional ones. These elements enhance both the authenticity of the cuisine and the overall dining experience.
1. Authenticity: Authenticity plays a vital role in Indian cuisine. A top-notch restaurant will utilize traditional recipes, regional flavors, and genuine cooking methods. Whether you’re enjoying a rich North Indian curry or a smoky tandoori dish, the quality of spices and ingredients should reflect true Indian cooking. Seek out restaurants that honor India’s culinary heritage while occasionally introducing modern twists to keep the menu exciting.
2. Ambiance: The atmosphere of an Indian restaurant is essential to the dining experience. Whether it’s an upscale fine-dining establishment or a charming neighborhood eatery, the ambiance should embody the vibrancy of Indian culture. Traditional décor, soft lighting, and friendly staff all contribute to an environment that enhances your meal. The setting should align with the occasion—whether you’re after a lively dinner with friends or a quiet, intimate meal.
3. Menu Variety: A remarkable Indian restaurant will present a diverse menu that caters to various tastes and dietary needs. Beyond beloved classics like butter chicken or biryani, look for regional specialties that highlight India’s culinary richness. The best restaurants also offer options for vegetarians, vegans, and those with gluten-free diets, ensuring that everyone can enjoy their meal. A wide-ranging menu with numerous choices, from appetizers to desserts, reflects inclusivity and quality.
4. Customer Service: Outstanding customer service is crucial for a memorable dining experience. Friendly, attentive staff who are well-versed in the menu can significantly enhance your visit. A good Indian restaurant will have waitstaff eager to provide recommendations and explain the dishes, ensuring you feel well cared for throughout your time there.
5. Presentation and Quality of Food: The presentation of Indian dishes should be vibrant and inviting.
List of top 20 Indian Restaurants in London

Location:
Dishoom is located in the heart of Covent Garden at 12 Upper St Martin’s Lane, London. This beloved restaurant brings the vibrancy of Bombay’s iconic Irani cafés to London’s West End.
Signature Dishes/Best Picks:
Dishoom offers a mix of traditional and modern Indian dishes, all inspired by the famous Irani cafés of Bombay. Their House Black Daal is a must-try, slow-cooked for 24 hours to achieve a deep, rich flavor. For something a bit more indulgent, try the Chicken Ruby, a fragrant, creamy curry that’s full of flavor. Don’t forget to order their Bacon Naan Roll for a perfect fusion breakfast or brunch option.



Price Range:
Dishoom falls into the mid-range category. Prices range from £10-£20 for main dishes, making it affordable for those looking for an elevated casual dining experience without breaking the bank.
Ambiance & Vibe:
The ambiance at Dishoom is warm, welcoming, and stylish, with a nod to Bombay’s old-world charm. The décor features vintage-inspired elements, including beautiful tiled floors, ornate mirrors, and wooden furniture. The Covent Garden location is always buzzing with energy, making it perfect for group dinners or casual outings. The service is friendly and attentive, creating a relaxed yet refined atmosphere that complements the vibrant food.Indian Restaurants Near You.

Customer Reviews & Ratings:

Dishoom has earned rave reviews across multiple platforms. A customer on TripAdvisor described it as “a sensory delight, with bold flavors and beautiful presentation.” The restaurant has a solid 4.6-star rating on most review sites, with frequent praise for its “authentic flavors” and “incredible atmosphere,” making it a consistent favorite in London’s competitive restaurant scene.
Dishoom Covent Garden is the ideal spot for anyone craving flavorful, comforting Indian cuisine in a setting that’s both chic and lively.
Location:
Dishoom’s Shoreditch location is at 7 Boundary Street, London. Situated in one of London’s trendiest neighborhoods, this vibrant restaurant offers a cozy yet stylish space that captures the essence of Bombay’s Irani cafés.
Signature Dishes/Best Picks:
Dishoom’s House Black Daal is a signature dish that stands out, slow-cooked to perfection for hours, resulting in a rich, smoky flavor that diners rave about. Another standout is the Lamb Raan, a tender, slow-cooked lamb shank in a fragrant marinade. Pair these dishes with their Pau Bhaji, a flavorful spiced vegetable mash served with buttered buns, for the ultimate comfort meal.



Price Range:
Dishoom in Shoreditch offers mid-range pricing. Expect to pay around £10-£25 per person for a main course, making it a great choice for a delicious meal that won’t stretch your budget too far.
Ambiance & Vibe:

The atmosphere at Dishoom Shoreditch is lively and inviting, with a cool, contemporary take on Bombay’s classic cafés. The restaurant’s décor includes vintage touches, tiled walls, and ambient lighting, creating a relaxed, warm environment. The bustling vibe makes it a great choice for a casual night out or a weekend brunch with friends. The service is attentive and friendly, ensuring a seamless dining experience from start to finish.
Customer Reviews & Ratings:

Dishoom Shoreditch has consistently received glowing reviews. A customer on Google described it as “a must-visit for anyone craving authentic, flavorful Indian food in a beautiful setting.” With a solid 4.5-star rating on major platforms, diners praise both the quality of the food and the relaxed yet stylish atmosphere, making it one of the top spots for Indian cuisine in East London.
Dishoom Shoreditch offers an excellent combination of traditional flavors and a trendy, inviting atmosphere, making it a fantastic destination for anyone looking to enjoy delicious Indian food in a vibrant setting.

Location:
Indian Lounge is located at 22-24 Old Street, London, in the heart of Shoreditch. This charming restaurant brings a touch of elegance to the vibrant East End, offering an exceptional Indian dining experience.
Signature Dishes/Best Picks:



Indian Lounge is known for its flavorful and beautifully presented dishes. A standout is the Tandoori Lamb Chops, perfectly marinated and cooked to tender perfection. Another must-try is the Methi Malai Murg, a creamy chicken dish flavored with fenugreek that has a subtle, aromatic taste. For those craving a vegetarian option, their Paneer Tikka is a favorite—grilled to perfection and bursting with flavors.
Price Range:
Indian Lounge is mid-range, with prices generally ranging from £10 to £25 per main dish. It offers great value for the quality and presentation of its food, making it an ideal choice for a special meal that won’t break the bank.
Ambiance & Vibe:

The ambiance at Indian Lounge is warm, inviting, and sophisticated, with soft lighting, elegant wood accents, and subtle touches of traditional Indian décor. The intimate atmosphere makes it perfect for a relaxed dinner date or a gathering with friends. The service is attentive and professional, ensuring a seamless dining experience that enhances the overall enjoyment of the meal.
Customer Reviews & Ratings:

Indian Lounge has earned high praise from customers, with many highlighting the quality of the food and the intimate setting. A reviewer on TripAdvisor mentioned, “The flavors were rich and authentic, and the service was outstanding.” With an impressive 4.5-star rating, it’s clear that Indian Lounge has a loyal following, known for its consistently high standards in both food and service.
Indian Lounge in Shoreditch is a perfect choice for those looking for delicious, authentic Indian cuisine in a refined yet welcoming setting. The combination of expertly prepared dishes and warm ambiance makes it a standout in East London’s competitive dining scene.
Menu



4. Masala Restaurant

Location:
Masala Restaurant is located at 74 Upper Street, Islington, London. Known for its award-winning cuisine, this restaurant has established itself as one of the finest Indian dining spots in the capital, offering an exceptional blend of tradition and modernity.
Signature Dishes/Best Picks:



Masala Restaurant is celebrated for its authentic flavors and creative interpretations of Indian cuisine. A standout is the Lamb Raan, slow-cooked to tender perfection, and packed with deep, smoky flavors. Another must-try is the Seafood Malai Curry, which features succulent seafood in a creamy, aromatic coconut sauce. For those seeking a vegetarian option, the Paneer Butter Masala is rich and comforting, with melt-in-the-mouth paneer cubes in a deliciously smooth tomato-based gravy.
Price Range:
Masala offers a premium dining experience with prices typically ranging from £15 to £30 per main dish. Given its reputation as an award-winning restaurant, it sits in the higher price range, but the quality of food and service make it well worth the cost.
Ambiance & Vibe:

The ambiance at Masala Restaurant is elegant yet welcoming. The décor strikes a perfect balance between traditional Indian elements, such as vibrant colors and intricate patterns, and contemporary design. The soft lighting and cozy atmosphere create a refined yet relaxed space for diners to enjoy their meals. Service is attentive and professional, ensuring guests feel well cared for throughout their experience.
Customer Reviews & Ratings:

Masala Restaurant consistently earns high praise for its exceptional food and inviting atmosphere. A recent review on Google stated, “The flavors are unparalleled, and the attention to detail is remarkable. A truly authentic dining experience!” The restaurant holds an impressive 4.5-star rating, with diners especially commending the presentation, quality of food, and professional service.
Menu Highlights of Masala Restaurant:



- Starters:
- Vegetable Samosa – Crispy pastry filled with spiced potatoes and peas.
- Paneer Tikka – Grilled paneer marinated in yogurt and spices.
- Hara Bhara Kebab – Spinach and vegetable patties, served with mint chutney.
- Main Courses:
- Lamb Raan – Slow-cooked leg of lamb with spices and herbs.
- Seafood Malai Curry – Succulent seafood in a rich coconut-based sauce.
- Chicken Tikka Masala – Tender chicken cooked in a creamy, spiced tomato sauce.
- Paneer Butter Masala – Paneer cooked in a buttery tomato gravy.
- Sides:
- Naan – Freshly baked Indian bread (Garlic, Butter, or Plain).
- Jeera Rice – Fragrant cumin-flavored basmati rice.
- Desserts:
- Gulab Jamun – Deep-fried dough soaked in rose-flavored syrup.
- Kheer – Traditional rice pudding flavored with cardamom and saffron.
Masala Restaurant in Islington offers a premium, award-winning experience for those craving authentic Indian flavors in an elegant setting. With its carefully curated menu, exceptional service, and inviting ambiance, it’s a must-visit destination for anyone in search of fine Indian dining in London.
5. Maharaja of India – Highgate

Location:
Maharaja of India is located at 70 Highgate High Street, London. Situated in the charming area of Highgate, this restaurant offers an elegant dining experience with a focus on traditional Indian cuisine.
Signature Dishes/Best Picks:



Maharaja of India is renowned for its classic Indian dishes made with authentic spices and ingredients. A standout is their Maharaja Lamb Curry, cooked with a unique blend of spices and tender lamb that falls off the bone. Another must-try is the Tandoori Mixed Grill, offering a variety of marinated meats cooked to perfection in a traditional tandoor oven, giving them a smoky flavor. Vegetarians should not miss the Aloo Gobi, a flavorful curry made with potatoes and cauliflower in a deliciously spiced sauce.
Price Range:
Maharaja of India is a mid-range restaurant, with main dishes typically priced between £12 and £25. This makes it a great option for a high-quality meal without a hefty price tag.
Ambiance & Vibe:

The ambiance at Maharaja of India is refined and welcoming, offering a sophisticated setting with elegant furnishings and soft lighting. The restaurant combines traditional Indian décor with modern touches, creating a warm and comfortable atmosphere. It’s perfect for both intimate dinners and celebratory meals. The service is attentive and professional, ensuring a relaxed yet luxurious dining experience.
Customer Reviews & Ratings:

Maharaja of India has earned excellent reviews for both the quality of its food and its overall dining experience. A reviewer on Google mentioned, “The flavors were exceptional, and the staff made us feel like royalty. A wonderful dining experience from start to finish.” The restaurant consistently holds a 4.5-star rating, with many guests praising the authenticity and flavor of the dish
Menu Highlights:
- Starters:
- Vegetable Pakora – Crisp, deep-fried fritters made from gram flour and mixed vegetables.
- Prawn Masala – Tender prawns cooked in a tangy, spiced tomato sauce.
- Main Courses:
- Maharaja Lamb Curry – A rich, flavorful lamb curry with a blend of traditional spices.
- Tandoori Mixed Grill – A selection of marinated meats, including chicken, lamb, and seekh kebabs, cooked in the tandoor.
- Chicken Korma – Creamy chicken curry made with a mild and aromatic sauce.
- Aloo Gobi – Potatoes and cauliflower in a spiced, vegetarian curry.
- Sides:
- Garlic Naan – Soft, fluffy naan bread infused with garlic.
- Pilau Rice – Aromatic rice cooked with whole spices and ghee.
- Desserts:
- Rasgulla – Soft, spongy sweets made from fresh cheese soaked in syrup.
- Gajar Halwa – A warm dessert made from grated carrots, milk, and cardamom.
Maharaja of India in Highgate offers an exceptional Indian dining experience with a focus on authentic flavors, quality ingredients, and attentive service. Whether you’re a fan of rich curries or lighter tandoori dishes, this restaurant delivers a memorable meal in a refined atmosphere, making it a top choice for anyone craving traditional Indian cuisine in North London.

Location:
Saravanaa Bhavan is located at 115-127 Cranbrook Rd, Cranbrook, Ilford, London. Known for its vibrant South Indian flavors, this restaurant brings a taste of Southern India to the heart of West London.
Signature Dishes/Best Picks:



Saravanaa Bhavan is famous for its authentic vegetarian South Indian cuisine, particularly its Dosa, a crispy, thin crepe made from fermented rice and lentil batter. The Mysore Masala Dosa is a standout, filled with spicy potato stuffing and served with coconut chutney and sambar. Another must-try is the Thali, a platter offering a variety of dishes, including rice, sambar, vegetables, and chutneys, allowing diners to sample an array of flavors in one meal. For dessert, the Rasamalai is a perfect way to end your meal with its rich, creamy texture.
Price Range:
Saravanaa Bhavan is an affordable restaurant with main dishes typically ranging from £8 to £15. It’s an excellent choice for those looking for high-quality, authentic South Indian food at a reasonable price.
Ambiance & Vibe:
The atmosphere at Saravanaa Bhavan is casual and bustling, with simple décor that focuses on comfort rather than luxury. The restaurant has a warm, family-friendly vibe, making it a great spot for both quick meals and relaxed dining. The service is efficient and friendly, with staff who are knowledgeable about the menu and happy to assist with recommendations.
Customer Reviews & Ratings:
Saravanaa Bhavan has garnered rave reviews for its delicious vegetarian offerings and authentic South Indian flavors. A recent review on TripAdvisor said, “Incredible South Indian food with a wide variety of dosas and thalis. The flavors are spot on, and the atmosphere is warm and welcoming.” With an average rating of 4.5 stars, this restaurant is loved by both regulars and newcomers for its consistently great food and service.
- Starters:
- Sambar Vada – Crispy, lentil doughnuts soaked in flavorful sambar.
- Medu Vada – Soft, savory fritters made from ground urad dal, served with coconut chutney.
- Main Courses:
- Mysore Masala Dosa – A thin, crispy dosa filled with spicy potato stuffing.
- Thali – A platter with rice, sambar, vegetables, chutneys, and papad.
- Channa Masala – A chickpea curry cooked with spices and served with rice or bread.
- Sides:
- Coconut Chutney – Fresh, flavorful chutney made from grated coconut and spices.
- Sambar – A lentil-based stew with vegetables and a spicy tamarind broth.
- Desserts:
- Rasamalai – Soft, spongy discs of milk soaked in flavored syrup.
- Payasam – A sweet rice pudding flavored with cardamom and saffron.
Saravanaa Bhavan in Ealing offers an authentic South Indian dining experience with a wide range of flavorful vegetarian dishes. Known for its dosas, thalis, and flavorful curries, this affordable restaurant delivers high-quality food in a casual setting, making it the perfect destination for those craving genuine South Indian flavors in London.
7. Udaya Kerala Restaurant – Eastham
Location:
Udaya Kerala Restaurant is located at 105 Katherine Rd, London. Specializing in the vibrant and aromatic cuisine of Kerala, this restaurant is a hidden gem for those seeking authentic South Indian flavors.
Signature Dishes/Best Picks:
Udaya Kerala Restaurant is renowned for its traditional Keralan dishes, made with fresh ingredients and rich, aromatic spices. A standout is the Kerala Sadya, a traditional vegetarian feast served on a banana leaf, offering a variety of dishes such as Avial, Sambar, Kootu, and Payasam (a sweet dessert). Another must-try is the Kerala Fish Curry, a tangy and spicy coconut-based curry that features fresh, locally sourced fish. For those craving something crispy, the Porotta (layered flatbread) is a popular choice, perfect for dipping in curry.
Price Range:
Udaya Kerala Restaurant offers affordable pricing, with main dishes typically ranging from £8 to £15. This makes it an excellent option for those looking for authentic, home-style Kerala cuisine at reasonable prices.
Ambiance & Vibe:
The ambiance at Udaya Kerala Restaurant is simple and welcoming, with an unpretentious, homely atmosphere that makes it feel like a local favorite. The décor reflects the Kerala region’s coastal and rustic influences, with wooden tables and earthy tones creating a cozy vibe. The restaurant is casual and laid-back, ideal for a relaxed meal with friends or family. The service is friendly and attentive, with staff eager to provide recommendations and ensure a great dining experience.
Customer Reviews & Ratings:
Udaya Kerala Restaurant has garnered positive reviews for its authentic Kerala flavors and attentive service. A recent review on Google described it as “a true taste of Kerala with fresh ingredients and traditional flavors.” The restaurant holds a strong 4.5-star rating, with diners praising the food’s authenticity and the cozy, intimate setting.
Menu Highlights:
- Starters:
- Banana Fritters – Sweet plantain fritters, crispy on the outside and soft on the inside.
- Samosa – Traditional vegetable samosas served with tamarind chutney.
- Main Courses:
- Kerala Sadya – A traditional vegetarian feast served on a banana leaf, featuring a variety of dishes.
- Kerala Fish Curry – Fresh fish cooked in a tangy, spicy coconut-based gravy.
- Chicken Stew – Tender chicken in a mild, coconut milk-based curry with aromatic spices.
- Sides:
- Porotta – A layered, flaky flatbread perfect for pairing with curries.
- Appam – Soft, bowl-shaped pancakes made from rice flour, perfect for dipping in curry.
- Desserts:
- Payasam – A sweet, creamy dessert made from rice, milk, and cardamom.
- Eladi – Traditional Keralan sweet made with coconut and jaggery.
Udaya Kerala Restaurant in Tooting offers an authentic and affordable dining experience that transports you straight to the coastal region of Kerala. Known for its traditional dishes like Kerala Sadya and Fish Curry, as well as its cozy, welcoming ambiance, it’s a must-visit for anyone looking to explore the bold and flavorful cuisine of Kerala in London.

