London has become one of the world’s best cities for healthy eating. From vegan cafés and Mediterranean kitchens to farm-to-table fine dining, there’s no shortage of nutritious food made with care. Whether you want a quick lunch, a relaxed dinner, or a special occasion meal that doesn’t leave you feeling heavy, the city offers endless choice. Here are ten of the best healthy restaurants in London as of October 2025 – all thriving and worth a visit.
1. Vantra – Soho
Vantra is a pioneer of clean, plant-based food in London. The menu is fully vegan and gluten-free, with dishes created from organic, unprocessed ingredients. Think vibrant salads, steamed dumplings, cold-pressed juices, and raw desserts. The restaurant takes health seriously – no refined sugar, no additives, and cooking methods that preserve nutrients. The atmosphere is calm and minimal, with warm lighting and a focus on wellbeing. Located on Wardour Street in the heart of Soho, Vantra is ideal for anyone looking to nourish their body without compromising on flavour.
2. SOYO – Edgware & Golders Green
SOYO brings a colourful, kosher twist to healthy Mediterranean dining. It’s the kind of place where you can enjoy food that’s both indulgent and good for you – from grilled salmon and quinoa salads to fresh smoothies and breakfast bowls. The menu is packed with superfoods, lean proteins, and vibrant vegetables. Their Edgware branch and Golders Green branch are both lively yet family-friendly, making SOYO a go-to spot for locals who want nutritious food with plenty of flavour. It’s proof that kosher cuisine can be fresh, balanced, and full of life.
3. Mildreds – Soho, Camden, King’s Cross & Victoria
Mildreds is one of London’s most iconic plant-based restaurants. Since opening in Soho in the 1980s, it has grown into several locations while keeping its creative, globally inspired style. The menu changes with the seasons but always offers comforting and colourful vegan food. You might find Sri Lankan curries, mushroom pies, or miso-glazed aubergine with rice noodles. Portions are generous, and the atmosphere is lively but welcoming. Mildreds proves that plant-based dining can be bold, flavourful, and deeply satisfying – even for those who aren’t vegan.
4. Apricity – Mayfair
Apricity in Mayfair is one of London’s most exciting sustainable restaurants. Led by chef Chantelle Nicholson, it’s built around a “root-to-stem” philosophy – using every part of the ingredient to avoid waste. The dishes are veg-forward, meaning vegetables take centre stage, but there are also sustainable meat and fish options. Expect elegant yet approachable plates, such as charred broccoli with romesco or slow-roasted celeriac with grains and herbs. The interiors are stylish but relaxed, and everything, from the cutlery to the wine list, is chosen with sustainability in mind.
5. The Gate – Hammersmith & Marylebone
A long-standing favourite among vegetarians, The Gate serves modern, plant-based food with international inspiration. Dishes like aubergine teriyaki, beetroot tartare, and wild mushroom risotto make it popular with both vegetarians and omnivores. The restaurant has a refined yet friendly atmosphere – perfect for dinner dates or weekend brunches. With several locations, including Hammersmith and Marylebone, The Gate has built its reputation on showing that meat-free food can be elegant, filling, and full of flavour.
6. Tendril – Mayfair
Tendril describes itself as a “mostly vegan kitchen,” but the quality of the food puts it among the city’s top restaurants, full stop. Chef Rishim Sachdeva focuses on seasonal British produce, cooked with imagination and precision. Expect dishes like roasted cauliflower with tahini and citrus, or courgette carpaccio with pickled chilli. Presentation is beautiful but never pretentious, and everything tastes fresh and balanced. Set in Mayfair’s Princes Street, Tendril attracts both foodies and anyone seeking a healthy meal that still feels like fine dining.
7. Holy Carrot – Shoreditch
Holy Carrot is a modern, plant-based restaurant in East London that feels both fun and refined. The menu is fully vegan, free from refined sugar, gluten, and preservatives. You’ll find creative dishes such as miso aubergine, truffle mushroom pasta, and jackfruit tacos – all presented beautifully. The restaurant has a bright, stylish design and a relaxed vibe that makes it perfect for lunch or dinner. It’s one of the best examples of how London’s vegan scene continues to evolve, focusing on flavour and experience as much as health.
8. Salad Kitchen – Mayfair
Salad Kitchen is perfect for a quick, healthy meal in Central London. It’s all about fresh, made-to-order salads and bowls using seasonal produce and high-quality proteins. You can build your own or choose from signature combinations like the Vegan Kimchi Crunchbox or Mediterranean Chicken Bowl. Everything is colourful, fresh, and packed with texture. Located in Mayfair, it attracts office workers, gym-goers, and visitors who want something light yet satisfying. It’s proof that fast food can also be healthy food.
9. The Salad Project – Great Portland Street
The Salad Project takes the simple idea of a salad and turns it into an art form. You can choose your base of grains or greens, add proteins like falafel or grilled salmon, and top it with vibrant vegetables and house-made dressings. The menu changes seasonally, and the ingredients are locally sourced where possible. The space is bright, modern, and full of energy – ideal for a quick lunch or post-work dinner. It’s a brilliant option for those who want to eat well without spending a fortune or sacrificing flavour.
10. Manna – Hackney Wick
Manna is not your typical “health restaurant,” but it deserves a place on this list for its honest, ingredient-focused approach. While known for its pizzas, it also serves light sides, grilled vegetables, and fresh salads made with organic ingredients and good olive oil. The vibe is casual and creative, attracting locals who want quality food that’s easy on the stomach. Sometimes, eating healthy simply means eating fresh – and Manna captures that perfectly.
