Finding restaurants that provide a variety of choices for vegans isn’t always straightforward. So, we’ve made it nice and easy for you to find the best vegan restaurants in London in this convenient list.
Tom Pressman
20-03-2025
Bella Italia London is well-known for its fine range of Italian classics done right. But they also offer a wide selection of vegan choices for those wanting something a little different, like the seriously tasty Vegan Vegetariana Pizza.
Always inviting and homely, this Italian restaurant’s great range of comfort foods makes for a great dining experience every time.
Visit Bella Italia with tastecard to enjoy 2 for 1 meals, Sunday-Thursday.
London | 108/110 Queensway, London, W2 3RR.
ASK Italian London is hard not to love. Providing something for everyone, this Italian eatery is sure to put a smile on everyone’s face.
With traditional Italian dishes alongside a great host of vegan treats, ASK Italian is bound to provide just what you’re looking for. Go and try their Spicy No’duja Vegan Pizza! You won't regret it.
Tuck into 2 for 1 meals, Sunday-Thursday at ASK Italian with tastecard.
London | The O2, Unit 3.02, Entertainment District, SE10 0BB.
This vegan spot doesn’t skimp out on flavour and prides itself on its tasty selection of spices, delivering delicious Indian delicacies at every opportunity. So if plant-based Indian delicacies are what you’re after, pay PlantXology a visit.
With traditional Indian curries, pitta wraps, pani puri, and so much more to choose from, you’ll finally feel spoilt for choice at this restaurant. Brick Lane is famous for its food, and if you ask us, PlantXology is simply a must-visit.
Get a taste of PlantXology for less with tastecard’s 2 for 1 deals on Saturdays and Sundays.
London | 146 Brick Lane, E1 6QL.
For some fresh vegan treats, wander on down to Brixton Hill to give Katakata a whirl. Its cosy interior gives a chilled-out vibe away from the hustle and bustle of the big city.
Some of the best Katakata has to offer includes the Caribbean Twist with sweet potato, aubergine and jerk-infused tofu and the indulgent Dark & Lovely dessert with Grand Marnier, almonds and dark chocolate.
Enjoy 50% off food at Katakata Sunday - Friday with tastecard.
Brixton Hill | 132 Brixton Hill, SW2 1RS.
For those who want to push the boat out with their vegan dining experience and go for something a little ‘boujee’, The Princess Victoria is a great vegan restaurant in London.
Home to lavish furniture, delicately garnished dishes and customer service that’s second to none, The Princess Victoria is pub-food-made-artisan. They have a vegan dhal, burger and pizza, amongst other things, so you won’t be short on choices. Make sure you don’t miss out!
Visit The Princess Victoria with tastecard for 50% off during the daytime between Monday and Saturday.
Shepherd's Bush | 217 Uxbridge Road, W12 9DH.
Pulcinella Pizzeria is a hidden gem that stands out as an excellent choice for vegans seeking an authentic Italian meal. This vibrant pizzeria goes above and beyond in catering to the needs of plant-based eaters with its dedicated vegan menu.
So, if you’re in the mood for a handcrafted pizza with a variety of fresh and flavorful plant-based toppings, Pulcinella Pizzeria is one of the best restaurants with vegan options in London.
Get 25% off your total bill at Pulcinella Pizzeria in London with tastecard from Monday to Thursday.
London | 39 High Street, W5 5DB.
We appreciate that finding somewhere to suit your dietary needs can be hard, but now that you know where to find restaurants with vegan options in London, you can start looking forward to eating out!
Download the tastecard app today and plan your meal today! Did you know that with tastecard, you can even enjoy a whole range of discount days out, discount cinema tickets and more? So whether you’re visiting London or are a local, tastecard has plenty of ways for you to save in the big city!
Italian, American, tapas - it’s all available to you at tastecard. Get ready to enjoy the flavours of the world without even having to leave the UK with tastecard!