Nestled in the heart of London, Soho is a vibrant hub where the world of culinary delights comes alive. Among its diverse offerings, Indian cuisine stands out with its bold flavours, aromatic spices, and rich traditions. Whether you’re seeking a casual bite or a luxurious dining experience, Soho’s Indian restaurants bring a refreshing fusion of old-world charm and modern innovation. From Mumbai street food to Michelin-starred masterpieces, this guide highlights the best Indian dining spots in Soho that promise to take your taste buds on an unforgettable journey.
Table of contents
1. Dishoom
Source: Official Website
Dishoom is one of the most celebrated Indian restaurants in Soho, known for its homage to the old Irani cafés of Bombay. The restaurant is designed with vintage charm, featuring retro furnishings, sepia-toned family portraits, and a warm, inviting atmosphere. The soothing lighting and bustling vibe make it perfect for casual dining or a fun night out with friends.
Dishoom is famous for its all-day menu, which includes dishes that evoke nostalgia and authenticity. Its breakfast selection is legendary, with the Bacon Naan Roll being a crowd favourite. The restaurant also serves delectable small plates, such as Vada Pau and Bhel, alongside robust curries like Chicken Ruby and Black Daal, which are simmered for hours to perfection. For drinks, the Masala Chai and their inventive cocktails, such as the Bollybellini, are not to be missed.
The restaurant also accommodates vegan and gluten-free diners, making it an inclusive destination. Reservations are recommended to avoid long waiting times, as Dishoom’s popularity often leads to queues, especially during peak hours.
Detail | Info |
Specialities | Bacon naan roll, black daal, chicken ruby |
Ambience | Vintage Irani cafe-style, vibrant, casual |
Must-try Dishes | House black daal, pav bhaji, okra fries |
Best for | Breakfast, casual dining, cocktails |
2. Gymkhana
Source: Official Website
Gymkhana is a Michelin-starred restaurant that redefines Indian fine dining in Soho. Inspired by the colonial Indian social clubs, the restaurant boasts a luxurious interior with dark wood panelling, plush leather seating, and antique decor, offering a sophisticated and intimate dining experience.
Gymkhana specializes in North Indian and Mughlai cuisine, blending traditional flavours with modern culinary techniques. Signature dishes like the Kid Goat Keema with Salli and Pao and the Wild Muntjac Biryani are a testament to its culinary expertise. Gymkhana also excels in tandoori grills, with options like Tandoori Masala Lamb Chops and Ajwaini Paneer Tikka. The cocktail menu is equally impressive, showcasing Indian-inspired drinks like the Sharabi Kava and Masala Martini.
The restaurant is ideal for special occasions and business dinners, providing an exquisite taste of India’s culinary heritage in a refined setting. Reservations are highly recommended due to its popularity.
Detail | Info |
Specialities | Kid goat keema, muntjac biryani, tandoori |
Ambience | Elegant, colonial-style, intimate |
Must-try Dishes | Duck seekh kebab, paneer tikka, lamb chops |
Best for | Fine dining, special occasions, cocktails |
3. Kricket
Source: Official Website
Located in one of the richest neighbourhoods in London, Kricket is a trendy Indian restaurant in Soho known for its innovative approach to modern Indian cuisine. With a minimalist yet cosy ambience, Kricket combines industrial décor with vibrant Indian art, creating an atmosphere that is both stylish and approachable. The restaurant is ideal for those seeking a contemporary twist on traditional Indian flavours, served in a relaxed yet energetic environment.
Kricket’s menu is known for its fusion of classic Indian ingredients with modern British techniques. One of the standout dishes is the Bhel Puri, which incorporates British ingredients for a unique take on the traditional street snack. The Keralan Fried Chicken and Tandoori Broccoli are also fan favourites, showcasing bold flavours with inventive plating. Kricket also offers an extensive drinks list, including inventive cocktails and Indian-inspired beverages like the Tamarind Old Fashioned.
For a casual yet elevated dining experience, Kricket offers an exciting range of dishes that are perfect for sharing. Their compact space means reservations are highly recommended, especially during peak dining times.
Detail | Info |
Specialities | Keralan fried chicken, bhel puri, tandoori broccoli |
Ambience | Modern, minimalistic, vibrant |
Must-try Dishes | Spicy lamb kofta, masala fries, tandoori octopus |
Best for | Sharing plates, casual dining, cocktails |
4. Brigadiers
Source: Official Website
Brigadiers offers a sophisticated twist on the traditional Indian gastropub, inspired by the colonial-era clubs of India. This top restaurant in London stands out with its upscale, luxurious setting, featuring dark wood, leather booths, and vintage military memorabilia, creating an atmosphere of elegance and charm.
The menu at Brigadiers includes a wide variety of grilled meats, curries, and tandoor dishes, with an emphasis on flavours from the Indian subcontinent. Signature dishes include the Lamb Sheekh Kebab, Mutton Biryani, and the Chicken Tikka, all made with high-quality ingredients and cooked to perfection. The drinks menu is just as exceptional, with a focus on Indian-inspired cocktails and an impressive selection of whiskies.
The restaurant also has a private dining area, making it a great choice for corporate events or intimate gatherings. With its rich atmosphere and exquisite cuisine, Brigadiers provides an elevated Indian dining experience in the heart of Soho.
Detail | Info |
Specialities | Lamb seekh kebab, mutton biryani, chicken tikka |
Ambience | Elegant, upscale, colonial club-style |
Must-try Dishes | Masala Lamb Chops, Karahi Prawns, Paneer Butter Masala |
Best for | Special occasions, corporate events, cocktails |
5. Hoppers
Source: Official Website
Hoppers is a vibrant and lively restaurant that brings the flavours of Sri Lanka and South India to the heart of Soho. With a bright and inviting interior, the restaurant is known for its casual atmosphere, making it perfect for both intimate dinners and group meals. The focus here is on Sri Lankan street food, with dishes that are full of flavour and spice.
One of the highlights of Hoppers’ menu is the eponymous “hopper” – a bowl-shaped pancake made from fermented rice flour often served with a variety of fillings. The classic Egg Hopper, served with a fried egg in the middle, is a must-try. Other popular dishes include the Devilled Prawn, the Ceylonese Lamb Curry, and the Kottu Roti, a stir-fried mix of chopped flatbread, vegetables, and your choice of meat.
Hoppers also offers a great selection of cocktails and Sri Lankan-inspired drinks, such as the Sri Lankan Mule and the Mango Daiquiri. The atmosphere is casual, vibrant, and ideal for enjoying the shared experience of Sri Lankan cuisine.
Detail | Info |
Specialities | Egg hopper, deviled prawn, kottu roti |
Ambience | Casual, lively, vibrant |
Must-try Dishes | Lamb curry, Sri Lankan beef curry, hoppers |
Best for | Casual dining, group meals, street food |
Also Read:
6. Darjeeling Express
Source: Official Website
Darjeeling Express is a cosy and vibrant Indian restaurant in Soho, known for serving authentic home-style dishes that showcase the rich and diverse flavours of India. Founded by the renowned chef Asma Khan, Darjeeling Express has gained a loyal following for its heartfelt, family-inspired recipes, which celebrate the culinary traditions of the Indian subcontinent.
The ambience of Darjeeling Express is warm and welcoming, with a homely charm. The restaurant feels like stepping into a lively Indian kitchen, with a casual atmosphere perfect for enjoying hearty, flavourful meals. The menu offers a variety of Indian regional specialities, such as the iconic Chicken Curry, Prawn Malai Curry, and a range of vegetarian dishes like the Baingan Bharta. For dessert, the Gajar Halwa (carrot pudding) is a crowd favourite.
The restaurant is well-known for its focus on using seasonal and locally sourced ingredients, which gives the dishes an added layer of freshness. Darjeeling Express also offers a great selection of chai and Indian sweets, making it an ideal spot for a relaxed meal or afternoon tea.
Detail | Info |
Specialities | Chicken curry, prawn malai curry, gajar halwa |
Ambience | Homely, warm, casual |
Must-try Dishes | Mutton keema, baingan bharta, dal tadka |
Best for | Family-style dining, home-cooked meals |
7. Cinnamon Bazaar
Source: Official Website
Cinnamon Bazaar brings the vibrant and diverse flavours of India’s street food scene to the heart of Soho. Located in a trendy corner of Covent Garden, this lively restaurant is inspired by the hustle and bustle of Indian bazaars, offering a dynamic dining experience with a focus on contemporary Indian street food.
The menu at Cinnamon Bazaar is a delightful fusion of Indian street food, inspired by the vibrant markets of Delhi and Mumbai. Some standout dishes include the Street Chaat, Lamb Shami Kebab, and the famous Butter Chicken Bao. The vibrant spices, aromatic flavours, and creative twists on traditional dishes make it a favourite for both food enthusiasts and newcomers alike. For dessert, the Kulfi and the Sweet Lassi are the perfect way to end a meal. It is one of the best places to eat in London if you are craving some Indian food.
The atmosphere is casual and bustling, with modern, colourful décor that brings the spirit of an Indian market to life. Cinnamon Bazaar is perfect for a night out with friends, or for anyone looking to explore Indian cuisine in a fun and approachable setting.
Detail | Info |
Specialities | Butter chicken bao, street chaat, lamb shami kebab |
Ambience | Lively, colourful, modern |
Must-try Dishes | Tandoori pork belly, masala dosa, kachori |
Best for | Street food, casual dining, sharing plates |
8. Chai Ki
Source: Official Website
Chai Ki is a trendy Indian restaurant in the heart of Soho, specializing in modern Indian cuisine with an emphasis on bold flavours and fresh ingredients. The name, meaning “Tea House” in Hindi, perfectly reflects the restaurant’s relaxed, informal vibe, where guests can enjoy a range of flavourful Indian dishes paired with a cup of traditional chai or an inventive cocktail.
The restaurant is known for its innovative takes on classic Indian dishes. Some must-try dishes include the Chai Ki Lamb Shank, the spicy Tandoori Cod, and the crowd-pleasing Pani Puri. The menu also features a fantastic array of small plates, ideal for sharing. Whether you’re in the mood for grilled meats or vegetarian curries, Chai Ki offers something for everyone. Their cocktails, inspired by Indian spices, provide a perfect complement to the meal.
Chai Ki’s interior is sleek, with an industrial-chic style, and an open kitchen that adds to the vibrant atmosphere. The combination of modern design and traditional flavours makes it a favourite among foodies and those seeking an elevated Indian dining experience.
Detail | Info |
Specialities | Chai ki lamb shank, tandoori cod, pani puri |
Ambience | Modern, casual, industrial chic |
Must-try Dishes | Butter chicken, spiced chicken wings, dosa |
Best for | Casual dining, modern Indian, cocktails |
9. Pali Hill
Source: Official Website
Pali Hill offers a contemporary twist on Indian cuisine with a focus on Mumbai’s diverse culinary traditions. Located in the heart of Soho, this trendy restaurant celebrates the vibrant food scene of Mumbai, with an emphasis on bold flavours and fresh ingredients.
The atmosphere at Pali Hill is chic and elegant, with a sleek interior that incorporates elements of Indian décor while maintaining a modern touch. The restaurant’s menu draws inspiration from the bustling streets of Mumbai, offering a variety of innovative dishes like the Mumbai-style Bhel Puri, Butter Chicken, and the signature Tandoori Salmon. The Pali Hill Lamb Seekh Kebab and their expertly crafted curries are also popular choices.
The restaurant’s drinks menu is a standout, with cocktails infused with Indian spices like cardamom, ginger, and tamarind, offering a unique and flavourful experience. Whether you’re looking for a relaxed meal with friends or a special evening out, Pali Hill’s contemporary approach to Indian cuisine ensures an unforgettable dining experience.
Detail | Info |
Specialities | Mumbai-style bhel puri, butter chicken, tandoori salmon |
Ambience | Chic, modern, Mumbai-inspired |
Must-try Dishes | Lamb seekh kebab, dal makhani, chana masala |
Best for | Contemporary Indian, cocktails, group dining |
10. Benares
Source: Official Website
Benares is an award-winning Michelin-starred restaurant that offers a luxurious and refined take on Indian cuisine. Located in Mayfair, just a short distance from Soho, Benares is known for its sophisticated ambience and high-end approach to traditional Indian dishes. The restaurant’s interior exudes opulence, with contemporary design elements that blend seamlessly with traditional Indian influences.
Benares offers a creative and refined menu that highlights regional Indian flavours with a modern twist. The Tandoori Lamb Chops and the Lobster Masala are two of the restaurant’s standout dishes. For those looking to indulge, the Signature Tasting Menu provides an exquisite array of dishes that showcase the best of Indian gastronomy. Benares is also known for its fine wines and expertly crafted cocktails, which pair perfectly with the rich and complex flavours of the food.
With its elegant décor and exceptional service, this classic restaurant in London is perfect for special occasions, business dinners, or anyone seeking a luxurious dining experience in London.
Detail | Info |
Specialities | Tandoori lamb chops, lobster masala, signature tasting menu |
Ambience | Luxurious, elegant, modern |
Must-try Dishes | Lamb raan, gajar halwa, tandoori scallops |
Best for | Fine dining, special occasions, tasting menus |
Also Read:
- Part-Time Jobs in London for Students
- London City Guide
Soho’s Indian restaurants provide a diverse and exciting journey through the culinary traditions of India. Whether you’re looking for vibrant street food, a modern fusion of flavours, or a luxurious fine dining experience, these top spots offer something for every palate.
Indulging in the bold spices, rich aromas, and exceptional creativity of these restaurants is a must for anyone looking to explore the depth of Indian cuisine in one of London’s most dynamic neighbourhoods. For booking the best student accommodation abroad to start your study abroad experience you can contact Fly Homes at 1800572118.
FAQs
Soho’s Indian restaurants are known for their fusion of traditional Indian flavours with modern culinary techniques. Many of these restaurants offer a unique blend of street food-inspired dishes, fine dining experiences, and creative interpretations of classic Indian recipes.
Yes! Many of the Indian restaurants in Soho offer an extensive range of vegetarian and vegan options. Dishes such as paneer tikka, dal, and various vegetable curries are commonly available, and some restaurants even have fully vegan menus.
It is highly recommended to make a reservation, especially during peak dining hours or on weekends. Popular spots like Dishoom and Gymkhana tend to get very busy, and reservations will ensure you have a spot.
Yes, Gymkhana is a Michelin-starred Indian restaurant located in Mayfair, just a short distance from Soho. Benares, also nearby in Mayfair, has a Michelin star as well, offering a refined and luxurious take on Indian cuisine.
Some must-try dishes include the Bacon Naan Roll at Dishoom, Kid Goat Keema at Gymkhana, Bhel Puri at Kricket, Butter Chicken at Cinnamon Bazaar, and the Egg Hopper at Hoppers.
Yes, many of the Indian restaurants in Soho cater to gluten-free diets. Popular dishes like dal, rice, tandoori meats, and some curries are naturally gluten-free. Always check the menu or ask the staff for guidance.
The average cost for a meal at Indian restaurants in Soho can range from GBP 20 to GBP 50 per person, depending on the restaurant and your choice of dishes. Fine dining establishments like Gymkhana and Benares may have higher price points, while casual spots like Dishoom offer more affordable options.
Yes, most of the Indian restaurants in Soho have a full bar and offer a variety of alcoholic beverages, including Indian-inspired cocktails, wine pairings, and a selection of beers and spirits.
Many of the Indian restaurants in Soho offer takeaway services, although it’s always a good idea to call ahead or check their website to confirm availability. Dishoom and Kricket, for example, provide a convenient takeaway option.
Absolutely! Restaurants like Gymkhana, Brigadiers, and Benares offer a luxurious setting ideal for special occasions such as anniversaries or business dinners. For a more casual yet vibrant experience, places like Hoppers and Darjeeling Express also provide an inviting atmosphere for celebrating with friends and family.
Follow Us on Social Media