Best Indian Soho Restaurants: 10 Places to Have Lip-Smacking Delicacies 

Monika Gupta

Best Indian Soho
Home » Lifestyle » Best Indian Soho Restaurants: 10 Places to Have Lip-Smacking Delicacies 

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.

1. Dishoom

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.

DetailInfo
SpecialitiesBacon naan roll, black daal, chicken ruby
AmbienceVintage Irani cafe-style, vibrant, casual
Must-try DishesHouse black daal, pav bhaji, okra fries
Best forBreakfast, casual dining, cocktails

2. Gymkhana

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.

DetailInfo
SpecialitiesKid goat keema, muntjac biryani, tandoori
AmbienceElegant, colonial-style, intimate
Must-try DishesDuck seekh kebab, paneer tikka, lamb chops
Best forFine dining, special occasions, cocktails

3. Kricket

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.

DetailInfo
SpecialitiesKeralan fried chicken, bhel puri, tandoori broccoli
AmbienceModern, minimalistic, vibrant
Must-try DishesSpicy lamb kofta, masala fries, tandoori octopus
Best forSharing plates, casual dining, cocktails

4. Brigadiers

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.

DetailInfo
SpecialitiesLamb seekh kebab, mutton biryani, chicken tikka
AmbienceElegant, upscale, colonial club-style
Must-try DishesMasala Lamb Chops, Karahi Prawns, Paneer Butter Masala
Best forSpecial occasions, corporate events, cocktails

5. Hoppers

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.

DetailInfo
SpecialitiesEgg hopper, deviled prawn, kottu roti
AmbienceCasual, lively, vibrant
Must-try DishesLamb curry, Sri Lankan beef curry, hoppers
Best forCasual dining, group meals, street food

Also Read:

6. Darjeeling Express

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.

DetailInfo
SpecialitiesChicken curry, prawn malai curry, gajar halwa
AmbienceHomely, warm, casual
Must-try DishesMutton keema, baingan bharta, dal tadka
Best forFamily-style dining, home-cooked meals

7. Cinnamon Bazaar

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.

DetailInfo
SpecialitiesButter chicken bao, street chaat, lamb shami kebab
AmbienceLively, colourful, modern
Must-try DishesTandoori pork belly, masala dosa, kachori
Best forStreet 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.

DetailInfo
SpecialitiesChai ki lamb shank, tandoori cod, pani puri
AmbienceModern, casual, industrial chic
Must-try DishesButter chicken, spiced chicken wings, dosa
Best forCasual dining, modern Indian, cocktails

9. Pali Hill

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.

DetailInfo
SpecialitiesMumbai-style bhel puri, butter chicken, tandoori salmon
AmbienceChic, modern, Mumbai-inspired
Must-try DishesLamb seekh kebab, dal makhani, chana masala
Best forContemporary Indian, cocktails, group dining

10. Benares

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.

DetailInfo
SpecialitiesTandoori lamb chops, lobster masala, signature tasting menu
AmbienceLuxurious, elegant, modern
Must-try DishesLamb raan, gajar halwa, tandoori scallops
Best forFine dining, special occasions, tasting menus

Also Read:

Why Indian Food in Soho is Special?

Soho is one of London’s most vibrant and culturally diverse neighborhoods, known for its buzzing nightlife, creative energy, and incredible food scene. Among the many global cuisines that thrive here, Indian food holds a special place. But what makes Indian cuisine in Soho stand out from the rest?

1. A Perfect Blend of Tradition and Innovation

Indian restaurants in Soho offer a harmonious mix of traditional and contemporary cooking. You can find age-old recipes passed down through generations alongside innovative fusion dishes that cater to modern tastes. From the classic Mughlai curries of Darjeeling Express to the contemporary small plates at Kricket, Soho is where Indian culinary heritage meets creative reinvention.

2. Regional Indian Flavors in One Place

India is a vast country with diverse regional cuisines, and Soho’s Indian restaurants celebrate this variety. Unlike some areas where Indian food is generalized, Soho’s eateries focus on specific regional flavors:

  • Punjabi cuisine at Punjab Soho, with its rich tandoori meats and buttery curries.
  • Bengali & Mughlai flavors at Darjeeling Express, showcasing homely, slow-cooked dishes.
  • Bombay street food at Dishoom, inspired by the city’s famous Irani cafés.
  • South Indian influences at Kricket, with dishes like coastal seafood curries and dosa-style creations.

No matter which region’s flavors you’re craving, Soho delivers an authentic yet refined experience.

3. A Destination for Food Enthusiasts & Critics

Many of Soho’s Indian restaurants have been featured in Michelin guides, food blogs, and top-rated restaurant lists. Some, like Tamarind Kitchen, have even earned Michelin stars for their exceptional take on Indian fine dining. Renowned chefs like Asma Khan (Darjeeling Express) and Karam Sethi (Tamarind & Gymkhana) have helped redefine the perception of Indian food in London, making Soho a hotspot for food lovers and critics alike.

4. Indian Cuisine Meets London’s Cosmopolitan Culture

Soho is known for being a melting pot of cultures, and Indian restaurants here reflect that global influence. Many eateries blend Indian flavors with local British ingredients or Western culinary techniques, creating exciting fusion dishes. For example:

  • Bacon Naan Rolls at Dishoom—a British breakfast favorite with an Indian twist.
  • Samphire Pakoras at Kricket—a mix of British coastal produce and Indian street food.
  • Indian-inspired cocktails featuring cardamom, saffron, and tamarind, perfectly complementing the spice-laden dishes.

This fusion-friendly approach makes Soho’s Indian food unique and exciting for both traditionalists and adventurous eaters.

5. A Social and Immersive Dining Experience

Indian dining is not just about food—it’s about community, sharing, and hospitality. Soho’s Indian restaurants embrace this spirit by offering warm, welcoming atmospheres and communal-style dining experiences. Many places encourage ordering multiple small plates to share, reminiscent of the traditional Indian way of eating. Restaurants like Dishoom and Darjeeling Express also focus on storytelling, immersing diners in the cultural and historical influences behind their menus.

Tips for Dining Out in Soho’s Indian Restaurants

Soho is a bustling hotspot for food lovers, and its Indian restaurants are among the most popular in London. Whether you’re planning a casual meal, a special dinner, or just want to explore the rich flavors of Indian cuisine, these tips will help you make the most of your dining experience.

1. Make a Reservation in Advance

Soho’s Indian restaurants—especially popular spots like Dishoom, Darjeeling Express, and Tamarind Kitchen—can get extremely busy, particularly during peak hours. To avoid disappointment:

  • Book a table in advance (a few days ahead for weekdays, a week or more for weekends).
  • Use online reservation platforms like OpenTable, Resy, or the restaurant’s own website.
  • Walk-ins may work, but be prepared for long waits, especially in places like Dishoom, which often has a queue outside.

2. Visit During Off-Peak Hours for a More Relaxed Experience

If you prefer a quieter dining experience without the long wait:

  • Lunch hours (12:00 PM – 2:30 PM) on weekdays are usually less crowded than dinner.
  • Early dinner (before 6:30 PM) or late-night dining (after 9:30 PM) can help you avoid the busiest hours.
  • Weekdays are generally calmer than Fridays and weekends when Soho is packed with diners.

3. Explore the Menu Before You Go

Indian menus can be extensive and diverse, featuring both familiar dishes and regional specialties. To enhance your experience:

  • Check the restaurant’s website or menu beforehand to get an idea of what you might like to order.
  • Look out for chef specials or signature dishes, as they often showcase the restaurant’s strengths (e.g., Black Daal at Dishoom, Keralan Fried Chicken at Kricket, or Tandoori Lamb Chops at Tamarind Kitchen).
  • Be open to trying regional dishes beyond the usual butter chicken or tikka masala—Soho’s Indian restaurants offer unique flavors from across India.

4. Consider Sharing Plates for a More Diverse Experience

Indian food is best enjoyed family-style, where multiple dishes are shared among the group. To make the most of your meal:

  • Order a mix of curries, grilled items, rice, and bread to experience a variety of flavors and textures.
  • Pair rich curries with lighter sides like raita, pickles, or a fresh kachumber salad.
  • If in doubt, ask the staff for recommendations on the best combinations.

5. Don’t Skip the Drinks and Desserts

Indian restaurants in Soho have some incredible cocktails and desserts that pair beautifully with the bold flavors of the food:

  • Try Indian-inspired cocktails featuring ingredients like saffron, cardamom, and tamarind. Dishoom’s East India Gimlet and Kricket’s Mango Lassi Cocktail are excellent choices.
  • For non-alcoholic options, classic mango lassi, masala chai, or nimbu pani (Indian lemonade) can be refreshing.
  • End your meal with authentic Indian desserts like Gulab Jamun (fried dough balls in syrup), Gajar Halwa (carrot pudding), or Kulfi (Indian ice cream).

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

What makes Soho’s Indian restaurants unique?

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.

Are the Indian restaurants in Soho suitable for vegetarians or vegans?

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.

Do I need to make a reservation at these Indian restaurants?

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.

Are there any Michelin-starred Indian restaurants in Soho?

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.

What are some must-try dishes in Soho’s Indian restaurants?

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.

Can I find gluten-free options at Indian restaurants in Soho?

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.

What is the average cost for a meal at these restaurants?

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.

Do these Indian restaurants serve alcohol?

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.

Is takeaway available at these restaurants?

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.

Are these restaurants suitable for special occasions?

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.

Additional Reads
Best Musicals in LondonParks in London
How to Make Friends in LondonCafes in London
How to Pay Congestion Charges in LondonCost of Living in London
Best Markets in LondonMuseums in London
Weekend Getaways from LondonThrift Stores in London

Follow Us on Social Media

About Monika Gupta

Hi, I am Monika! I have 3 years of experience as a Content Writer and Copywriter. I have worked with Ed-tech companies, digital marketing & ad agencies where I helped my team with SEO content, social media marketing, script writing, copywriting, sales & marketing campaigns. Not only this, I've also worked on landing pages, website content and brochures of some reputed brands.

Leave a Comment

Best Parks in Galway to Spend Some ‘Me-Time’ Check Out the Best Cafes in Galway for Your Next Outing Explore the Best cafes in Salford Check Out the Best Theatres in Brighton Explore the Top Museums in Belfast Check Out the Top Restaurants in Brighton Explore the History with the Museums in Salford Check Out the Best Bookshop in Belfast for Students Explore the Beautiful Green Parks in Belfast Check Out the Best Places to Visit in Vancouver
×

50% of accommodation options on Fly Homes are sold out! Hurry Up!

×

Thank you! Your call request has been submitted

Our team will connect with your shortly

aero Book an accommodation and get upto $150 Cashback