Leicester is home to plenty of restaurants and cafes, including vegan locations. We have rounded up our picks for the best vegan restaurants in the city, where everything is vegan-friendly.

Prana Cafe

10 Horsefair St, Leicester LE1 5BN

prana cafe vegan restaurant
Credit: Prana Cafe

Prana Cafe is 100% vegan, and all of its dishes are made from fresh and natural ingredients. Since 2018 it has been classed as Leicester’s best vegan cafe, which makes it no surprise that it’s at the top of our list. Since opening, they have served over 10,000 cups of tea and coffee! Prana Cafe is open every day of the week from 10am to 4pm Mondays to Fridays, 10am to 6pm on Saturdays, and 11am to 4pm on Sundays.

North Bar and Kitchen

42 Hinckley Rd, Leicester LE3 0RB

North Bar and Kitchen
Credit: What Pub

Whilst everything at North Bar and Kitchen isn’t vegan, a lot of it certainly is. Aside from their standard menu, they have a dedicated vegan menu, as well as plenty of vegan options on their Sunday and dessert menus, such as their delicious meringue with raspberries, pineapple, and sorbet. North Bar and Kitchen is open from Friday to Sunday each week, and you can also reserve a table in advance.


96 Granby St, Leicester LE1 1DJ

herb leicester
Credit: Go Dine

Herb is open every day of the week, from 12pm to 10pm Sundays to Thursdays, and until 11pm on Fridays and Saturdays. They have an extensive menu to choose from, with over 80 authentic dishes and drinks listed! All of which is either vegan or vegetarian. You can book a table with them online for special offers or pop in next time you’re in the city.

The Pantry

29 Loseby Ln, Leicester LE1 5DR

the pantry
Credit: The Pantry

The Pantry is a small restaurant in Leicester that serves fresh and healthy vegan food and drinks. From salads to beetroot burgers, they have a selection of handmade dishes on their menu, and when the weather is nice, you can sit outside.

The Detox Shack

26A Market St, Leicester LE1 6DP

The Detox Shack
Credit: Trip Advisor

The Detox Shack is open Mondays to Saturdays from 8am until 4pm, and is well known for its fresh, healthy and tasty food and drinks. They serve a selection of salads, wraps, and toasts, as well as fruit juices, smoothies and shakes! You can also buy detox packages to go or order online for food to be delivered to you.

The Good Earth

19 Free Ln, Leicester LE1 1JX

The Good Earth
Credit: Go Dine

The Good Earth is one of Leicester’s hidden gems, as the restaurant has been serving homemade vegetarian food for the last 50 years! They primarily serve vegetarian food, but there are also plenty of vegetarian options on the menu. They are open Mondays to Fridays from 12am to 3pm, and until 4pm on Saturdays.