Any foodie who’s been to London knows that it’s one of the most diverse culinary destinations on the planet. All types of eaters are catered to here, especially vegetarians seeking meatless plates packed with flavor. From Michelin-starred bites to veggie delights served straight from market stalls, London’s food scene is brimming with veggie fare wherever you go.

While most cities have a vegetarian scene, the British capital has a particularly strong plant-based movement that many people notice on our London food tours, influenced by global cuisines and a focus on sustainability.

If you don’t eat meat and want to know the best vegetarian restaurants in London, here are my recommendations.

Where to Eat: The Best Vegetarian Restaurants in London

Govinda’s Soho Street

Govindas_London

Photo credit: Govinda’s Soho Street

Govinda’s was one of London’s first ever vegetarian restaurants, proudly serving the Soho district. Offering vegan and veggie delights with Indian flavors, this place has a homely atmosphere and delivers excellent thalis. I had the creamy paneer option the last time, which hit the spot.

Govinda’s Soho Street (£10-£20) – London W1D 3DL – Open every day from 12:00 pm to 9:00 pm

KIN Cafe & Restaurant

Kin_Cafe_London

Photo credit: KIN Cafe & Restaurant

KIN in Fitzrovia does some stellar plant-based comfort dishes in their welcoming cafe and sources all of their ingredients locally. Their falafel plate has been popular with locals for quite a while, and after trying it, I can see why. That earthy goodness, paired with a sweet mango dip, melted in my mouth and was a joy to devour.

KIN Cafe & Restaurant (£10-£20) – London W1W 6DT – Open every Monday from 9:30 am to 4:30 pm, Tuesday to Friday from 8:30 am to 10:30 pm, and every Saturday and Sunday from 9:30 am to 10:30 pm

Bubala Spitalfields

Bubala_London

Photo credit: Bubala Spitalfields

I can never say no to Middle Eastern food, especially when it’s served to me in a trendy establishment with tasteful decorations like Bubala in Spitalfields.

Here, they mix innovative dishes with veg-focused recipes, with the hummus burnt butter being the star of the show. I could have sat there all day, dipping the grilled laffa bread into that creamy bowl of goodness.

Bubala Spitalfields (£1-£10) – London E1 6BD – Open every Monday to Wednesday from 12:00 pm to 3:00 pm and 5:30 pm to 11:00 pm, Thursday to Saturday from 12:00 pm to 3:00 pm and 5:30 pm to 12:00 am, and every Sunday from 12:00 pm to 9:00 pm

The Gate Hammersmith

The_Gate_Hammersmith_London

Photo credit: The Gate Hammersmith

Every once in a while, I like to swing by the Gate in Hammersmith. It really has it all, from the gorgeous contemporary setting with a vaulted ceiling to the fusion plates made with seasonal ingredients, such as the creamy, spicy Thai red curry. If you have plans to dine here, I advise booking a table in advance, as it can get busy.

The Gate Hammersmith (£10-£20) – London W6 9QL – Open every Monday to Saturday from 12:00 pm to 10:30 pm, and every Sunday from 12:00 pm to 9:30 pm

Rasa N16

Rasa_London_N16

Photo credit: Rasa N16

Southern Indian food doesn’t get much better than at Rasa N16 in Stoke Newington. The owner of this relaxed restaurant comes from Kerala, and you’d be forgiven for thinking you were in that region while eating the food, it’s that good, especially the crunchy masala dosa. Just make sure you come hungry if you order it, because it’s huge.

Rasa N16 (£20-£30) – London N16 0AR – Open every Monday to Thursday from 5:30 pm to 10:00 pm, Friday from 5:30 pm to 10:30 pm, Saturday from 12:00 pm to 2:30 pm and 5:30 pm to 10:30 pm, and every Sunday from 12:00 pm to 2:30 pm and 5:30 pm to 10:00 pm

Nathalie’s Kitchen

Sometimes, it’s the simple vegetarian food that tastes the best, and Nathalies does a pretty good job of it with their meatless modern British homemade grub at their cozy vegetarian cafe in London’s Archway district.

Every second option on the menu of this plant-based restaurant in London is tempting, but nothing is as good as the French toast with sweet brioche bread, juicy berries, and rich maple syrup.

Nathalie’s Kitchen (£10-£20) – London N19 3TD – Closed every Monday, open every Tuesday to Friday from 8:30 am to 5:00 pm, Saturday from 9:00 am to 5:00 pm, Sunday from 10:00 am to 4:00 pm

Vegetarian Street Food & Markets

Just because you don’t eat meat doesn’t mean you can’t indulge in some vegetarian street food in London’s markets. The likes of Borough Market, Camden, and Brick Lane are overloaded with veggie-focused street eats, such as falafel, dosas, bao, and tacos, which can also be quite affordable and handy to eat on the go when sightseeing.

Trends Defining London’s Vegetarian Scene

The vegetarian dining scene in London isn’t just a niche trend like it might be in other capitals, it’s well established here and has certain styles that define it.

Many vegetarian restaurants in London focus on seasonal and sustainable produce, keeping meals animal-free, while combining creative plant-based fine dining that’s hugely popular.

But comfort food classics like burgers, pies, and curries are still widely available, and they’re all vegan- and vegetarian-friendly. What makes it even more appealing is how the plates are presented. They’re Instagram-worthy, with experimental dishes looking even more delicious on camera.

Practical Tips for Vegetarian Dining in London

  • Most eateries in London still serve veg-focused plates, even if they’re not labelled as a vegetarian restaurant. To find these establishments, type ‘veggie-friendly restaurants in London’ into Google Maps, and some will show up.
  • Although every pocket of London has some meatless options, Soho has a lot of eateries that sell the best vegetarian food in London.
  • You’ll notice that a lot of vegetarian dining options during the daytime are cafe-style, while dinner is more commonly found in Indian restaurants.
  • To find the tastiest vegetarian food, I recommend you take a food tour with a local guide or visit one of London’s markets that have a high concentration of veggie stalls.

Final Thoughts: London’s Vegetarian Food Revolution

There’s no question about it, the British capital is a city that tops the foodie lists of many vegetarians around the world. The diversity is unparalleled, offering a range of affordable snacks and vegetarian fine dining in London.

Regardless of whether you’re a regular meat-eater or not, dining at some of the vegetarian restaurants in London is a must-do experience for people who travel for food. If you want to find some veggie gems and authentic local spots, join a London Food Tour for a gastronomic adventure.

Sources:

Eating Europe. (n.d.). London food tours. Retrieved October 8, 2025, from https://www.eatingeurope.com/london/

Eating Europe. (2023, October 23). Best traditional food in London. Retrieved October 8, 2025, from https://www.eatingeurope.com/blog/london-foods-traditional/

Govinda’s London. (n.d.). Vegan & vegetarian Indian thali restaurant. Retrieved October 8, 2025, from https://govindas.london/

Kin London. (n.d.). Kin London restaurant. Retrieved October 8, 2025, from https://kinlondon.com/restaurant

Kin London. (n.d.). Kin London. Retrieved October 8, 2025, from https://kinlondon.com/

Bubala London. (n.d.). Bubala. Retrieved October 8, 2025, from https://www.bubala.co.uk/

Rasa Restaurants. (n.d.). Rasa Restaurants. Retrieved October 8, 2025, from https://rasarestaurants.com/#rasan16

The Gate Restaurants. (n.d.). The Gate Restaurants. Retrieved October 8, 2025, from http://thegaterestaurants.com/