We're giving you the chance to win back the value of your meal - every time you dine this month!

Best restaurants in Leicester

Leicester might not be top of your list when it comes to foodie cities to visit, but don’t be quick to judge, because there’s a lot going on in this county town. From atmospheric coffee shops to independent bars, proper pubs and Michelin-starred restaurants, its diverse food scene just might surprise you. Check out all of Leicester’s best restaurants right here if you don’t believe us.

Updated on 09 July 2024

Leicester’s rich history, beautiful architecture, plethora of museums and pretty outdoor spaces make it a great option for staycations, weekend getaways and easy day trips. Many fall in love instantly with its remarkable heritage; stroll down its medieval streets to uncover St Martin’s Cathedral, aka the resting place of King Richard III, or pay a visit to its age-old Jewry Wall, one of the largest remaining Roman structures in Britain. Today, of course, Leicester is more commonly known for its Premier League football team, with sports fans flocking to its King Power Stadium to catch a match.   

It’s also one of the most culturally diverse cities in the east Midlands with a vast Asian population. This melting pot of different cultures is what spurred the creation of the city’s Golden Mile, a mile-long stretch just north of the city centre famous for its fine jewellery shops, fashion, spices and, yes, food. Discover a wealth of Indian restaurants and vegetarian food along this vibrant road, with long-standing Bobby’s often cited as one of the best places to eat on the Golden Mile.  

Venture a little further out of the city centre and you’ll find a host of Michelin-rated restaurants worth a special look-in. Sure, they might require a short trip in the car, but what’s a half hour drive when great food is on the line? Finally, don’t forget to round-off your visit with a trip to Melton Mobray just north east of Leicester - the original home of the iconic pork pie. Convinced of its foodie credentials yet? Have a browse of Leicester's best restaurants and you soon will be.  

Hammer & Pincers

5 East Road, Loughborough, Leicestershire, LE12 6ST

This warm and cosy restaurant with rooms offers a wealth of vibrant tasting and grazing menus. Dishes include smoked rabbit with goose liver and black garlic, scallops with sweetcorn and kombu and chocolate with olive oil and muscovado. 

£30 - £49
Modern European
Vegetarian friendly

Bobby’s

154-156 Belgrave Road, Leicester, Leicestershire, LE4 5AT

Vegetarian and vegan restaurant Bobby’s was one of the first Indian restaurants of its kind in the UK. You can find it on the Golden Mile where it serves up everything from gastronomic street food to traditional thalis. 

Under £30
Vegetarian only
Indian
Vegan friendly
Gluten-free options
Vegetarian friendly

Kayal Leicester

153, Granby Street, Leicester, Leicestershire, LE1 6FE

One of Leicester’s top-rated Indian restaurants, Kayal focuses on the cuisine of Kerala in south India with a menu of fragrant, mildly-spiced dishes using ultra fresh ingredients. Expect fish and seafood curries, masala dosas and Thali dishes.

£30 - £49
Indian
Vegetarian friendly

Mrs Bridge’s Tea Rooms

17 Loseby Lane, Leicester, Leicestershire, LE1 5DR

This quaint and cutesy tearoom has become part of Leicester’s furniture over the years, serving breakfast, lunch, brunch and afternoon tea to locals for more than 100 years. Grab a seat in its pretty patio garden in the summer if you can.

Under £30
Afternoon tea
Vegetarian friendly

Stag & Hounds

4 Main Street, Melton Mowbray, Leicestershire, LE14 2JQ

Low ceilings and wooden beams inject this 16th-century country pub with huge amounts of charm. Combine that with local beers, weekly-changing menus and an award-winning chef and you can see why Michelin has granted it one of its famed Bib Gourmand awards.  

£30 - £49
British
Vegetarian friendly

Herb

96 Granby Street, Leicester, Leicestershire, LE11DJ

Keralan restaurant Herb focuses on vegetarian and vegan cooking exclusively, with dishes inspired by head chef Ramdas Krishna’s love for his home town. Spinach dosas, herb soup, lentil curries and veg stir fries are all served in abundance.

Under £30
Vegetarian only
Indian
Vegan friendly
Gluten-free options
Vegetarian friendly

Giggling Squid Leicester

3-5 St Martin's Court Square, Leicester, Leicestershire, LE1 5DF

Great value, properly tasty Thai food has become Giggling Squid’s USP, and we’ll always recommend it to anyone with a hankering for a half decent pad Thai or a soul-warming massaman curry. It might be a chain, but it’s a good one. 

£30 - £49
Thai
Vegan friendly
Gluten-free options
Vegetarian friendly

Chutney Ivy

41 Halford Street, Leicester, Leicestershire, LE1 1TR

This spacious contemporary Indian restaurant is great for date nights, family dinners and big nights out! The menu is replete with plenty of familiar favourites, plus a few surprising options. The crispy duck samosas with tamarind and cucumber relish make a great appetiser. 

£30 - £49
Indian

San Carlo - Leicester

38 - 40 Granby Street, Leicester, Leicestershire, LE1 1DE

Multi-award-winning San Carlo group are famed for their unapologetically lavish Italian restaurants, and this one in Leicester is no different. Ostentatious interiors, Italian classics and a fun, informal atmosphere make it a popular bet in the city centre.

£30 - £49
Italian

The Joiners Bruntingthorpe

Church Walk, Bruntingthorpe, Leicestershire, LE17 5QH

Travel a little way south of Leicester to discover this charming village inn, where a relaxed approach to food and service makes it popular with locals and visitors alike. A concise-ish menu addresses all the classics: steak and chips, chicken supreme and a tasty-sounding artichoke gnocchi. 

£30 - £49
British
Vegetarian friendly

Sapori

40 Stadon Road, Anstey, Leicestershire, LE7 7AY

Sapori, meaning flavour in Italian, specialises in modern Italian fine dining and it certainly lives up to its name. A la carte and tasting menus take inspiration from head chef Andrea Scarpati’s home town of Naples, who puts a refined spin on classic dishes. Think smoked beef tartare with pickled beetroots, onions, yellow tomato ketchup, apple and celery sorbet and parmesan crisp. 

£50 - £79
Italian
Vegetarian friendly

Tandem

59 Highcross Street, Leicester, Leicestershire, LE1 4PG

Glitzy Indian restaurant and cocktail bar Tandem serves up great food and a fun night out in one fell swoop. Spanning two floors, the spacious restaurant serves a menu inspired by Goan and Portuguese influences. Stick around for a cocktail at the bar post-dinner.  

£30 - £49
Indian
Gluten-free options
Vegetarian friendly

If you're planning on staying in the area for a few days, it's worth paying a visit to some of Leicester's nearby cities. We've got guides to Birmingham's best restaurants and the best places to eat in Nottingham too, which are both packed with top foodie spots. 

However, if you'd prefer to stay in the area and can't quite find anything in this list that tickles your fancy, why not check out all the restaurants Leicester has to offer? You can easily filter the list by budget, cuisine and occasion, so that if you want to see which restaurants in Leicester offer afternoon tea - you can! 

Sign in
Join SquareMeal Rewards

We're giving you the chance to win back the value of your meal - every time you dine this month!

JOIN FREE TODAY!

Already a member? Sign in