8 best Indian restaurants in Liverpool

Looking for a local curry house? Like a properly good one? Check these out

Updated on • Written By Ellie Donnell

Map view
Close map
8 best Indian restaurants in Liverpool

Finding a good curry house in your local area, whether you're searching for a reliable neighbourhood haunt or simply visiting nearby, is an important, and often tricky, feat. Taking a gamble on the nearest option is risky business and generally relies on a bit of trial and error. We all know that feeling of disappointment when your favourite gravy-based curry arrives swimming in oil, or the naan breads are lacklustre instead of fluffy and pillow-like. 

A good Indian restaurant recommendation is like gold dust – and luckily, if you’re in the Liverpool area, we’ve got quite a few to share. So, if you’re struggling to find a spot that quite cuts the mustard, then listen up for our pick of the best Indian restaurants in Liverpool

YOU MIGHT ALSO LIKE

If you’re after a restaurant that offers all the well-known dishes you’ve come to want and expect from a curry house, we've pin-pointed some of the best ones to try. Spice City, Barton Rouge and Magic Spices are all solid options. But if a creamy korma just isn’t for you, you’ll be pleased to know there’s a whole world of Indian cuisine that transcends your baltis and bhunas.  

Take a trip to Sanskruti for a taste of South India, where the dosa (a thin, savoury pancake made from rice) is king, or head over to Yukti The Art Kitchen a little further afield for some tasty Thali. Mowgli is a must for anyone who wants to try one of the top-rated Indian restaurants in Liverpool (and beyond), while Bundobust offers a more laid-back affair, along with their own craft brewed beer to match. 

Discover restaurants that cater specifically to vegans and vegetarians as well as menus that offer an ode to Indian street food. You are bound to find an Indian restaurant you like in Liverpool – and these really are some of the best in town.   

Mowgli

What: Since opening in 2014, Mowgli has established itself as one of the best Indian restaurants in Liverpool, and now the UK, with over 10 more Mowglis open around the country. Both the flavour and the vibes are bright and vibrant at this restaurant, boasting a menu that’s bursting with zingy, flavour-packed dishes. Try the 'angry bird' for spiced chicken thighs with tangy slaw or the ‘tea-steeped’ chickpeas with a tomato and spinach sauce. There are also dedicated vegan and gluten-free menus, as well as sharing, set and Christmas offerings, too. 
Where: 69 Bold Street, Liverpool, Merseyside, L1 4EZ 

Shebang 

What: Forget formal, sit-down dining. Indian street food straight from the bustling markets of New Delhi is where it’s at – and Shebang knows it. Offering Kati Rolls (roasted kebabs wrapped in parata bread), Vada Pai (Bombay’s version of a chip butty) plus plenty of short eats and bites, you’ll want to try everything on the menu here. They also offer an enticing lunch deal from Monday-Friday: £8.95 for a kati roll and a fruit lassi.  
Where: 66 Bold Street, Liverpool, Merseyside, L1 4HR  

Bundobust 

What: Bundobust is a fully vegetarian and vegan Indian restaurant offering small plates/bowls (sharing is encouraged) and craft brew beer in a chilled-out setting. Now, with restaurants in Leeds, Liverpool and Manchester, it’s one-of-everything approach is a concept that’s clearly working for them. Expect snack-size, street food-style dishes including okra fries, bhaji butties, paneer tikka and aloo gobi parathas. They also have their own brewery (cool, right?) which produces beer to match the food at the restaurant. Curry and a beer – who's in? 
Where : 17/19 Bold Street, Liverpool, L1 4DN

Magic Spices 

What: For a smart yet informal Indian meal out, take a trip to Magic Spices in New Brighton, a short drive across the river from Liverpool centre. The dishes on the speciality menu are where the restaurant really stands out. Try Nawaabi Naan (slow-roasted lamb shank), Jinga Goa (a Goan spicy prawn dish) or something cooked in their clay oven. Their food is also available for delivery if you can't quite muster the enthusiasm to leave home. 
Where225 Seabank Road, New Brighton, CH45 1HE 

Barton Rouge 

What: Located a short walk away from Liverpool’s infamous Cavern club, Barton Rouge is one of the city’s most central Indian restaurants. It’s a great spot for large groups, with a private dining area that seats up to 18 guests. It also caters for special functions such as birthdays, christenings and even weddings. 
Where: 26 Exchange Street East, Liverpool, L2 3PH 

Yukti The Art Kitchen 

What: If Thali is your thing, a style of eating that involves serving lots of dishes on a round platter, then Yukti offers a menu that caters specifically for that. All Thali mains are served with rice, tarka dhal, kadai aloo, raita and salad (£20 per person with a welcome drink). We were intrigued by the a la carte menu too, which features dishes such as banana pakoras with tamarind chutney, lamb kofta with desiccated coconut and black lentils cooked with butter and tomatoes.
Where: 393 Prescot Road, Old Swan, Liverpool L13 3BS 

Sanskruti 

What: Serving only vegetarian and vegan dishes, the food at Sanskruti is influenced by a melting pot of cooking-styles and food across India. Find Punjabi and Gujurati mains, South Indian dosas (all served with sambhar and coconut chutney) and Thali platters. There’s also a section of the menu that’s dedicated entirely to street food, from pani puri to kacchi dabeli, which is basically a spiced potato burger. We think it's one of Liverpool’s top Indian restaurants to try. 
Where: Bixteth Street, Liverpool, L3 9LP 

Spicy City 

What: You can’t get much more central than Spicy City in Liverpool, which offers both eat-in and takeaway services. The extensive menu covers signature dishes, traditional plates, grills, specialties and plenty of starters and sides. Starters begin from £4.50, sides are around £3 while most main dishes won’t set you back more than £9. There’s something for everyone at a reasonable price here.
Where: 18 Stanley Street, Liverpool, L1 6AF 

Local to Manchester instead? We've also rounded up the 20 very-best Indian restaurants to find in this northern city

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in