The UK is best known for traditional, meat-heavy dishes like fish and chips, bangers and mash, and Sunday roast. But in the last few years, things have been changing. Now, you’re just as likely to find a nut roast on a pub menu as you are beef, and more fish and chip shops have started to offer their customers totally plant-based seafood alternatives.
It’s not that everyone has suddenly turned vegan, although more people are following the lifestyle than ever before. Instead, more consumers are making conscious decisions about the food they eat.
In 2019, a survey by Sainsbury’s, one of the leading UK supermarkets, suggested that roughly 91 percent of Brits were flexitarian, which means they are not totally eliminating animal products from their diets, but reducing them.
This shift in eating habits is also reflected in the number of vegan-friendly restaurants in the country. London alone is home to more than 4,000. Here, we walk you through some of the best plant-based eateries in the capital. But first, let’s take a closer look at why vegan food is booming across the UK.
Table of Contents
Is it easy to be vegan in the UK?
Sainsbury’s isn’t the only one to spot a change in British dietary habits. All of the major supermarkets in the country, including Tesco and Asda, now offer a significant amount of vegan products, including store-brand ranges. Earlier this year, Tesco confirmed that sales of products like tofu, tempeh, plant-based steaks, and veggie burgers were rising. It declared: “The plant-based food revolution is moving into its second phase.”
Expanding on that statement, Tesco’s plant-based food buyer Cate May said: “Plant-based food has been the biggest culinary trend so far this century and attracted interest from vegans, vegetarians, and meat-eaters alike who were curious as to what the fuss was all about.”
“That initial level of interest was inevitably going to drop off slightly but what we are seeing is phase two of that revolution with flexitarians now wanting to take more control over what they eat, whilst continuing to reduce their meat intake,” she continued.
Asda
Research suggests that most people in the UK are reducing their meat consumption for the planet. It’s widely understood now that animal agriculture has a negative impact on the environment, as it’s resource-intensive and responsible for significant amounts of greenhouse gas emissions.
According to the BBC’s climate change food calculator, which is based on research from the University of Oxford, eating beef once or twice a week contributes 604 kilograms to a person’s annual emissions. Eating the same amount of tofu contributes 12 kilograms.
While Sainsbury’s estimated that more than 90 percent of Brits are reducing meat consumption, figures and estimates vary. In 2023, sustainable search engine Ecosia predicted that one in five UK consumers were reducing the number of animal products they eat. But whatever the final figure, most studies agree that a shift is definitely happening across the country.
“The detrimental effects of the food system on the world are well publicized,” said Ecosia’s UK Country Manager Sophie Dembinksi. “It’s no wonder that such a growing number of people are changing their diet because of the impacts of the food we eat on the environment and the climate.”
And as people change their diets, restaurants are also adapting. At the end of 2022, research by Student Beans concluded that Edinburgh was the best city for plant-based dining in England, with more than 640 vegan-friendly restaurants. Chester, Nottingham, Glasgow, Newcastle, Brighton, Bristol, and Manchester also made the top 20.
London didn’t make the list, but not for a lack of options. The city is notoriously expensive, and so the price of fruit and vegetables brought down its rating significantly. But that said, it has by far the most vegan-friendly restaurants. Basically, it boils down to this: if you’ve got the cash to spare, London’s got all the vegan food your heart desires.
London’s vegan restaurant scene
With a population of more than nine million, who, together, speak more than 300 languages, London is one of the most ethnically diverse cities in the world. This means that whatever cuisine you’re looking for, you’re bound to find it in one of the capital’s 32 boroughs. And this applies to the vegan restaurant scene, too.
In Elephant & Castle, in Southwark, for example, you’ll find Beza, a vegan restaurant specializing in traditional Ethiopian dishes. It started off as a simple food stall in North London’s Camden Market but has steadily grown in popularity, and in 2019, it opened the doors to its first brick-and-mortar eatery.
Getty Images
On Shoreditch’s Brick Lane, in east London, you’ll find multiple Indian restaurants boasting about their veg-friendly menus. And from Peckham to Islington, there are Caribbean eateries like Jam Delish, which offers vegan versions of codfish and jerk chicken.
But across the city, you can also find vegan burgers, pizzas, pasta dishes, sushi, noodles, tacos, burritos, kebabs, and even fine dining options. In 2021, French Michelin-starred chef Alexis Gauthier turned his Soho restaurant, which is aptly named Gauthier Soho, totally vegan.
Popular types of vegan food
Across London, and indeed the rest of the UK, most aren’t eating dishes like leek terrine on a regular basis. But, according to 2019 data from Deliveroo, Wagamama’s vegan katsu curry is one of the most ordered dishes in the UK, alongside vegan pizza, Vietnamese, and vegan Doner kebabs. More recent data from MyVegan, which looked at the most searched recipes in the UK, puts vegan curry, pizza, and burgers in the top 10.
Beyond Meat
It’s no surprise. These types of foods are the most popular across the country in general. Brits love Indian food, in particular. In fact, in 2016, data revealed that the average UK consumer spends more than £30,000 on curry in their lifetime. And curry is one of the easiest dishes to make plant-based, with options like vegetable jalfrezi and onion bhaji staples on menus up and down the country.
Burgers and pizzas, two more easily veganizable dishes, are weekly meals for most Brits, too. In fact, on average, one person eats around 88 grams of pizza every week in the UK. (London alone sells around 288,000 pizzas every day.)
Vegan food in London
From fan favorites, like pizza and curry, to vegan takes on fast food and pub classics, London is teeming with plant-based options. While the UK’s vegan food scene is steadily improving in general, there’s nowhere quite like the Big Smoke to get your hands on the tastiest meat-free meals. If you’re dropping by soon, or you’re one of the nine million living in the city, these 10 vegan-friendly restaurants are must-visits.
1 Temple of Seitan
KFC is one of the most popular fast-food chains in the UK, but you don’t have to eat meat to get the same fried chicken experience. Temple of Seitan offers a selection of tasty Chick’n burgers and wings made with, you guessed it, seitan. Just like any other fast-food joint, you can walk in and have your order within just a few minutes. Shakes included!
FIND IT HERE
2 What the Pitta
Döner kebabs are a late-night go-to across the UK, usually eaten after a night out in the pub. But while the traditional Turkish version is often made with lamb, What the Pitta offers vegan kebabs with spicy soya pieces and all the trimmings (like salad, hummus, and jalapeños). You don’t need to be a few pints deep to enjoy its plant-based fare either. In fact, it’s the ideal lunch location, with other tasty menu options including Chick’n Gyros and Falafel Bowls.
FIND IT HERE
3 Mildreds
Mildreds, which has five restaurants across the capital, has been serving Londoners vegetarian food since the 1980s. Back then, it was out to revolutionize the meat-free food scene and offer “fresh, colorful, international” options. Today the menu is totally vegan, but the ethos is the same.
FIND IT HERE
4 Vegan Planet
Chinese is another popular cuisine in the UK. But in London, vegan lovers of takeout favorites like sesame prawn toast, satay chicken, and stir-fried beef don’t have to miss out. Vegan Planet in Camden has plant-based versions of everything on the menu. And, one of the best parts is, unlike many other Chinese restaurants, you don’t have to miss out on the prawn cracker appetizer either.
FIND IT HERE
5 City Spice
Brick Lane in Shoreditch is known for its strip of Indian restaurants. It’s one of the best places in the city to get Indian food, and every year, the street even holds a curry festival in celebration. But while a number of Brick Lane’s eateries have vegan options, City Spice is one of the best. Its plant-based menu was crafted with the help of Michelin-starred chef Rupert Rowley and includes several vegetable-based options, like the Shahi Sahakari Thali (translation: The Vegan King Thali), as well as a vegan meat selection, which features dishes made with TiNDLE plant-based chicken.
FIND IT HERE
6 Unity Diner
If you’re in the mood for fish and chips, Unity Diner offers a generous portion of beer-battered “tofish”, which is served with mushy peas, chunky chips, and tartare sauce, of course. But if seafood flavors aren’t your thing, you have plenty of other delicious options to choose from, including tempeh ribs, steak, seared oyster mushrooms, and club sandwiches.
Find it here
7 Beza
As mentioned above, for a vegan Ethiopian banquet, only Beza will do. Choose from options like misir wot, which is red lentils, red onions, garlic, and a flavorsome blend of Ethiopian spices, or Kik Wot, which is yellow split beans with red onions, garlic, and turmeric. Essentially, Beza specializes in simple, nutritious plant-based ingredients, cooked to perfection. When you’re done, finish strong with Ethiopian black coffee.
FIND IT HERE
8 Jam Delish
London is home to a thriving British-Caribbean community, which is responsible for events like Notting Hill Carnival (the city’s biggest street party) but also an array of delicious restaurants. Jam Delish, in Islington, for example, specializes in “modern Caribbean vegan cuisine,” and the menu includes everything from vegan fried chicken to slow-cooked curry “goat.”
FIND IT HERE
9 The Spread Eagle
Pubs are a cornerstone of British culture. From Friday night pints to Sunday roasts, the pub is always there. London is home to more than 3,000 pubs, and while many likely serve vegan options, it’s rare to find one that is 100 percent plant-based. Unless you’re on Homerton High Street in Hackney that is, where the city’s first vegan pub, The Spread Eagle, is located. On Sundays, you can always find a traditional roast, complete with Yorkshire puddings and gravy.
FIND IT HERE
10 Purezza
Finally, this list wouldn’t be complete without a pizza mention. Quite a few places offer vegan pizzas in London (including the big chains like Pizza Hut and Domino’s). But for the best, most creative options, there’s Camden’s Purezza, which claims to be the first vegan pizzeria in the UK. Choose from small plates like slow-baked meatballs and garlic sourdough before moving on to the main event: the pizza. There’s an array of options, including Black Truffle, Four Cheese, the Parmigiana Party, and Pepperoni and Agave.
FIND IT HERE