Healthy restaurants London: The best restaurants for diet-friendly dining in the capital

Watch more of our videos on ShotsTV.com 
and on Freeview 262 or Freely 565
Visit Shots! now
London’s dining scene has truly embraced the idea that healthy eating should never be boring. Whether you’re after a nourishing breakfast, a hearty plant-based dinner, or a guilt-free dessert, these spots ensure that eating well is always a pleasure.

London is a city that loves to eat. From Michelin-starred fine dining to street food markets bursting with global flavours, the capital has something for every craving. But what if you’re looking for a meal that’s as good for your body as it is for your taste buds?

Fortunately, London is also home to an array of restaurants that prove healthy eating doesn’t have to mean sacrificing flavour.

Hide Ad
Hide Ad

Whether you’re vegan, gluten-free, or simply trying to eat more mindfully, here are some of the best spots for diet-friendly dining in the capital.

1. Tendril, Mayfair

A (mostly) vegan kitchen & bar located in Mayfair.

For a refined yet relaxed dining experience, Tendril offers a mostly vegan menu bursting with creativity. Chef Rishim Sachdeva has crafted a menu where vegetables take centre stage, and every dish is thoughtfully curated.

With seasonal ingredients and an emphasis on bold flavours, Tendril proves that plant-based dining can be sophisticated and satisfying.

Address: 5 Princes St, London W1B 2LQ

2. Rovi, Fitzrovia

From the team behind Ottolenghi, Rovi is a must-visit for those who love innovative, vegetable-forward dishes. The menu celebrates fermentation, grilling, and an array of Middle Eastern spices.

Hide Ad
Hide Ad

Think charred Hispi cabbage with a rich cashew cream or coffee-roasted beets with labneh. Perfect for a meal that feels indulgent yet wholesome.

Address: 59 Wells Street, Fitzrovia, 59-65 Wells St, London W1A 3AE

3. Mallow, Borough Market

Brought to you by the team behind Mildreds, Mallow is a fully plant-based restaurant serving up colourful and creative dishes inspired by global flavours.

Located in Borough Market, this restaurant sources ingredients as sustainably as possible, focusing on low-waste cooking. Their jackfruit tacos and spiced cauliflower are fan favourites, and their breakfast menu is equally tempting.

Address: 1 Cathedral St, London SE1 9DE

Hide Ad
Hide Ad

4. Holy Carrot, Notting Hill

Now found in Notting Hill, Holy Carrot is a hidden gem offering innovative plant-based cuisine.

Its menu is free from gluten, refined sugar, and additives, making it a great choice for those with dietary restrictions. Dishes like Celeriac Schnitzel, Kaktsu Curry, Pickles and Crispy Mushroom Wings with House Buffalo Sauce showcase the chef’s creativity.

Address: 156 Portobello Rd, London W11 2EB

5. The Skinny Kitchen, Islington

Serves low-calorie, nutritious meals such as homemade burgers, protein bowls, and fluffy pancakes that deliver on flavour. 

Enjoy fancy brunches on Saturdays too - but make sure you dress to impress!

Eating healthy doesn’t mean sacrificing on taste!

Address: 52 Upper St, London N1 0QH

Hide Ad
Hide Ad

6. Grain Kitchen

A contemporary café specializing in hot and cold bowls that combine proteins, vegetables, and grains for balanced, nutritious meals.

Grain Kitchen is open daily for lunch from 11am to 4:30pm or for dinner (takeaway only) from 5:30 until 8:30pm.

Address: 13 Harrow Pl, City of London, London E1 7DB

Comment Guidelines

National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.

Follow us
©National World Publishing Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice