Skip to main content

Indian Restaurants in Leicester

With Leicester having the largest Indian population of any local authority in England and Wales, it’s no surprise that the city is blessed with a multitude of great Indian restaurants.

The world-famous Golden Mile hosts some of the finest curry houses in the country, as well as an array of Asian food, clothing and jewellery shops – all adding to a fantastic and authentic Indian experience.

With so many Indian dining options both on the Golden Mile and throughout the rest of the city, you will find just about every kind of curry available in Leicester – including the more traditional Gujarati, Punjabi, and South Indian/Bangladeshi cuisines to more contemporary Indo-Chinese and fusion restaurants. There’s also plenty of Indian buffet restaurants in Leicester to choose from.

To help you find your next favourite Leicester curry house, we’ve listed the very best Indian restaurants in Leicester below – and be sure to check out the latest deals and vouchers to save money on your next meal out:

Vishal Restaurant

347 Catherine Street, Leicester, LE4 6GG
tel: 0116 266 4247

The word ‘Vishal’ means ‘great’ in Sanskrit, so if you’re looking for a great Indian dining experience in Leicester you know where to go! Vishal Restaurant has been present in Leicester for nearly 30 years, and started life on Church Gate way back in 1986. Since then it has built a strong reputation for unique, contemporary Indian cuisine.

Vishal Restaurant Leicester


Spice Bazaar

326 Welford Road, Leicester LE2 6EH
tel: 0116 270 5110

Spice Bazaar has become one of Leicester’s best Indian restaurants thanks to their tireless dedication to high standards – in terms of food as well as the friendliness of staff and cleanliness of their facilities.

Spice Bazaar Leicester


Chef and Spice

1 Andrewes Street, Hinckley Road, Leicester LE3 5PG
tel: 0116 242 2240

Situated a little bit away from the city centre and down Hinckley Road, Chef and Spice is the finest Indian buffet in Leicester – offering the city’s best selection of Indian banqueting food in a smart, friendly atmosphere.

Chef and Spice Leicester


Lilu Restaurant

76 Highcross Street, Leicester LE1 4NN
tel: 0116 262 3119

If you want to try out an Indian fine dining experience, then Lilu on Highcross Street is the place for you. This is where a contemporary vision mixes with a traditional approach to create fine Indian fusion food. Lily is pretty much the only Indian restaurant in Leicester where you can get such culinary delights as lobster, zebra and ostrich!

Lilu Restaurant Leicester


Kayal Restaurant

153 Granby Street, Leicester LE1 6FE
tel: 0116 255 4667

The award-winning Kayal is Leicester’s premier South Indian restaurant, specialising in healthy and delicious seafood-based South Indian cuisine.

Kayal Restaurant Leicester