The ultimate guide to vegetarian friendly restaurants in London

Grilled corn and passionfruit margarita, Taqueria in Notting Hill




Boqueria, Battersea – My all time favourite tapas place in London. Boqueria has two branches – one in Brixton and one in Battersea and they are both fantastic – make sure to order the patatas bravas and the pan con tomate!


Full Nelson, Deptford – A fantastic (but tiny in size – get here early!) vegetarian restaurant in Deptford, where all dishes can also be made vegan. The Colonel burger with super crispy veggie “chicken” is to die for!


384, Brixton – A small plates restaurant in Brixton serving super tasty food and a wide variety of cocktails. I’m still thinking about their crispy avocado wontons which were amaaazing.


Three Little Birds, Brixton – A lovely and intimate Jamaican restaurant in Brixton’s Coldharbour Lane serving both smaller and bigger plates, depending on your hunger. Don’t miss out on the truffle mac & cheese!


29 Power Station West, Battersea – A slightly posh but beautifully decorated brunch place, restaurant and bar by the river. The brunch here is really good (triple cheese toastie, anyone?), but make sure to book as they get really busy! Read my full review here.


The Tiger, Camberwell – A quirky pub (part of the Antic Group) in the heart of Camberwell serving amazing pub food for everyone from vegans to omnis. Their vegan fried chicken burger is seriously tasty – I’m so happy I live so close by!


Pappa Ciccia, Fulham – One of the best places for pizza in South West London! Pappa Ciccia feels authentically Italian, and serves everything from pizza and pasta to antipasti and salads. I’ve been twice and can’t wait to visit again.


500 Degrees, Herne Hill – Another amazing pizza place, this time in the South East. Herne Hill residents are so lucky to have this little gem, which serves the most amazing Neapolitan pizza just by Brockwell Park.


The Rosendale, Dulwich – The perfect neighbourhood pub in Dulwich with beautiful interior, large windows and a tasty menu with thin and crispy pizzas as well as other pub classics such a veggie curry and goats cheese salad. Read my full review here.


Nanban, Brixton – A Japanese restaurant and cocktail bar in the heart of Brixton, just a few minutes away from the station. Make sure to try the KFJ, which stands for Korean Fried Jackfruit! Read my full review here.


Satay Bar, Brixton – Amazing Asian food close to Brixton station (and just opposite Nanban!) serving Pan-Asian food, specialising in Indonesia and Malaysia. The food here is incredibly tasty, though the service can be a tad slot at times, so don’t go when you’re on a schedule!


Mamma Dough, Brixton – Another amazing pizza restaurant! I always have the Beatrice pizza with butternut squash, feta and pinenuts – it’s super tasty.


Halloumi bites and jalapeno sauce, The Tiger in Camberwell




Zaika of Kensington, High Street Kensington – Quite a posh Indian restaurant in Kensington well worth the higher price tag. The veggie dishes aren’t too much more expensive than normal, but the bill gets a bit higher if you have meat or alcohol. My favourite dish out of the menu is Paneer Tikka Masala – it’s incredibly tasty and a large portion, too, which means you can take the leftovers home!


Duke of Wellington, Notting Hill – A super cute and airy pub in the middle of Notting Hill’s Portobello Road. The downstairs bit is a proper neighbourhood pub, but the upstairs has a beautiful dining room if that’s more your thing. They do amazing veggie roasts on Sundays!


Ceru, South Kensington – A Levantine restaurant with a colourful interior serving tasty food all day from brunch to dinner. If you go for brunch, make sure to try their amazingly flavoursome shakshuka, or otherwise try the small plates – I loved the zucchini & feta fritters! You can read my full review here.


Chicama, Chelsea – Probably one of the most Instagram friendly restaurants in London, Chicama specialises in little plates of innovative Peruvian food. It is pretty expensive though, so maybe head here after payday… You can read my full review here.


Eggbreak, Notting Hill – The cutest little restaurant and brunch place in the cutest little part of Notting Hill (ALL the pastel houses!). You can’t book, but if you want to go for brunch, arrive before 10am and you should be able to avoid excess queuing.


The Goat, Chelsea – I still dream of the pizza here and it’s been a few years since I had it – sob! They do amazing Italian food as well as brunch, and the setting is really beautiful too: think an old, spacious, pub turned into a restaurant. You can read my full review here.


Taqueria, Notting Hill – My newest restaurant crush! Taqueria is colourfully decorated Mexican restaurant in Notting Hill’s Westbourne Grove doing amazing tacos and sides (their grilled sweetcorn is amazing!) and large variety of different margaritas. Make sure to try the passionfruit flavour!


Taqueria, Notting Hill




Mae Deli, Mayfair – A cute little deli and cafe by the very famous food blogger Deliciously Ella. Some of the cakes and drinks can be a bit expensive, but the actual warm food is not too pricey – for about £10 you can get a pretty big plate of few different foods to try. You can read my full review here.


Dim T, Fitzrovia – One of my favourite Asian restaurants in London! Dim T specialises in dim sum (as you could probably have guessed from its name), but they also do soups, curries and even salads, as well as having lots of amazing vegetarian options. You can read my full review here.


Dean Street Townhouse, Soho – Probably the most beautiful and cosiest restaurant I’ve ever been to, Dean Street Townhouses oozes charm. It also looks a lot more expensive and fancy than it actually is – the prices here are pretty reasonable, considering the surroundings. The staff are wonderful too and I would highly recommend this for a special occasion!


Brasserie Zedel, Piccadilly Circus – Probably the worst kept secret in London, Brasserie Zedel is one of those restaurants that look incredibly fancy but is actually strangely cheap – none of the veggie dishes will set you back more than £13! When you’re here, make sure to also visit the adjacent, and very glamorous, Bar Americain cocktail bar, which is less cheap, but serves amazing cocktails!


Calcutta Street, Fitzrovia – A family run Bengali restaurant tucked into a little side street in Fitzrovia. I especially love the little street food menu, of which half of the dishes are vegetarian or vegan!


Mayfair Pizza Co, Mayfair – A beautiful restaurant on a little hidden mews in the middle of Mayfair. I fell in love with the beautiful big windows flooding in lots of natural light, as well as their super tasty pizzas and refreshing cocktails (in that order, too!). If you’re lucky enough to go when it’s good weather, have a drink in one of the places with outdoor seating after eating.


Thai Metro, Fitzrovia – One of my favourite Thai restaurants in London! Thai Metro does amazing green curry and veggie spring rolls, and it’s super cheap too for such a central location.


DF Mexico, Tottenham Court Road – Sister restaurant to Wahaca, DF Mexico dishes out amazing tacos and other street food in a super cool and quirky setting. It’s also really efficient: you order and pay on the till, and then take a seat and wait for your food to come to you.


Tapas Brindisa, Soho – I love Tapas Brindisa SO much! It almost surpasses my love for South London’s Boqueria (but just almost) and serves amazing food and cocktails in a really modern, but still homely, setting. Make sure to try the bomba, which is a big potato and vegetable croquet – it’s so good!


Pan de Coca, Brindisa Tapas




The Spread Eagle – London’s first fully vegan pub! All their drinks and food are 100% vegan and, also, 100% delicious. Food is provided by the guys behind Club Mexicana, so you can expect tacos, ‘chicken’ burgers and so much more – I love this place so much!


Oslo, Hackney Central – Oslo is a Scandinavian inspired restaurant and live music venue in Hackney Central with a really cool decor and super tasty food. The menu is really traditional pub grub, just with a Nordic twist. They also do really nice Sunday roasts!


The Commercial Tavern, Shoreditch – Mostly a pub, but they also have small pizza menu, some sides and a few desserts. The pizzas here are really good, so definitely a place worth going for casual dinner/lunch and drinks!


Mooshies, Brick Lane – A tiny little vegan burger place in Brick Lane. My favourite is the BBQ pulled jackfruit burger, but they also do an amazing “beef” burger and a good selection of sides, such as “chicken” bites and nacho platters.


Stringray Globe Cafe, Shoreditch – Really warm and friendly in atmosphere, and a real hidden gem at the end of Columbia Road (famous for its weekend flower markets). They also have vegan cheese, which means all veggie pizzas can be made vegan!


Mildreds, Dalston – The Dalston branch of this famous veggie restaurant right next to the overground station. They do lots of traditional veggie dishes, but also quite a few things using mock meat, such as the ‘chicken’ katsu curry and a ‘chicken’ burger. Both tried and tested by me and my friend,


Fed by Water, Dalston – One of the very first fully vegan restaurants I ever went to, and still one of my favourites. They do lots of different Italian food veganised (I hear that the carbonara is almost like the real thing!) as well as really lovely juices and cocktails!


Viva Tapas, Dalston – Mexican and Latin-American tapas and cocktail bar in the heart of Dalston, and one of the first restaurants I ever remember falling in love with in London. They do amazing tapas (I love their nacho platter!) and tasty cocktails, and have a really lovely garden at the back of the restaurant. Highly recommended!


Margarita pizza, The Commercial Tavern in Shoreditch



The Blacksmith and Toffeemaker, Angel – One of my new favourite places in London! The Blacksmith and the Toffeemaker is a proper English pub, except all their food is completely vegan. The menu is full of pub grub classics like mac and cheese and different toasties, and everything I’ve tried so far has been amazing. Their vegan cheese is the best I’ve ever tried – I can’t stop thinking about their mozzarella sticks!


Pizza Union, Kings Cross – Super cheap Roman style pizza in a casual and colourful setting. They also do an amazing dessert: a pizza ring with mascarpone and nutella inside, which is a-ma-zing! You can read my full review here.


Llerena, Angel – A new tapas bar in Angel’s Upper Street with a menu hailing from the Extremadura region of Spain. They have a especially big selection of local cheeses – my favourite is something called Torta Del Casar, which is a soft cheese made from sheep’s milk made for dipping into. Highly recommended! Read my full review here.


Petite Coree, West Hampstead – A mix of modern European and Korean cooking, with really interesting and different dishes from brunch to dinner. Read my full review on their brunch here!


The Gate, Angel – A slightly fancier vegetarian and vegan restaurant with a really varied menu to choose from. The dishes are not very big and can be a bit pricey, but I love the flavours and atmosphere here! Make sure to try the chunky polenta chips – they are amazing!


Haunt, Stoke Newington – Haunt is a super cool bar/restaurant serving vegan junk food by street food vendors Biff’s Jack Shack. Expect things like messy burgers, jackfruit ‘chicken’ wings and different types of loaded fries – everything here is pretty amazing!


Little Viet Kitchen, Angel – My all time favourite Vietnamese restaurant in London! It’s a tiny little space in Angel’s Chapel Market, but it’s beautifully decorated and the menu is ever changing and fantastic. The owner is a Vietnamese chef called Thuy Diem Pham, and she’s really doing wonders with the place – she even has a cookbook out now!


The Blues Kitchen, Camden – One of the three restaurants in this mini chain, the Camden branch is the original and my all time favourite. They serve really flavoursome food inspired by the southern states of America, and even though they don’t have a lot of veggie options, the ones that they do have are pretty wonderful. Make sure to try the Creole Bean Burger out – it’s really good!


Mascarpone & Nutella pizza ring, Pizza Union





Follow me on