Top 10 Vegetarian Restaurants in London

London is a magnificent city that loves food. This city offers something for everyone to keep them delighted on their vacations. A vegetarian food lover will find a fresh and exciting range of meat-free meals at various London restaurants. The capital’s vegetarian restaurants specialise in offering light snacks to food on the go and fine dining. There are many vegetarian eateries in the heart of London that are popular with both veggie and non-veggie travellers alike.

If you are looking for world-renowned food and celebrity chefs, London is the destination for you. It is a city for foodies with top chefs flocking in with their own slice of restaurant food. Vegetarian food in London was never the same with fine dining, but today a new generation of modern meat-free eateries have popped up in the capital. Prompted by the gastronomic innovations by the finest chefs and a rising interest in healthy lifestyle, vegetarianism has number of food enthusiasts in the city.

Take a look at these top 10 veggie delights in the city:

1. Food For Thought
Food For Thought is a popular and innovative vegetarian restaurant in Covent Garden, offering outstanding quality food. This veggie delight is famous for freshly prepared a la carte menu and wheat-free options. It is an economical and vegan restaurant with an emphasis on proper, unprocessed food in all forms. You can choose from stir-fried vegetables to Moroccan chickpea tagine and juicy desserts.

Where: 31 Neal Street, Covent Garden, London, WC2H 9PR
Why Go: Italian aubergine and black olive caponata
Cost: £5.20

2. Vanilla Black
Located in City of London, Vanilla Black is the first vegetarian restaurant to be added in the Michelin guide. This eatery aims at taking non-meat cuisine to a different level with its surprising new flavours. If you are passionate about contemporary meat-free eating, Vanilla Black is the site for you. Dishes like sweet potato vindaloo and hickory smoked duck egg are some specialities available here.

Where: 17- 18 Tooks Court, London, EC4A 1LB
Why Go: Fried mushroom mousse and rosemary sauce
Cost: £19.50 for lunch set two-course menu

3. Hummus Bros
Hummus Bros in Soho is all about offering high quality homemade hummus with some speciality toppings and pita bread. This Central London vegetarian restaurant provides you value for your money with excellent taste, freshness, and simplicity. You can queue at the counter to have delicious chickpea based snacks with a bowl full creamy hummus and sesame paste. Settle down at hotels in Soho and enjoy a fantastic range of freshly cooked food here.

Where: 88 Wardour Street, Soho, London W1F 0TH
Why Go: Smoky barbecued aubergine and falafel salad
Cost: £3.00 and £3.20

4. Manna
Set in Primrose Hill, Manna is one of the oldest vegan restaurants in London. It is recently refurbished with modern mood lighting and stunning wall coverings, giving you a romantic dining experience in the heart of the city. Menu here includes delicious salad, organic aubergine, spinach, and mozzarella stack. A selection of organic cakes and wines are available too for the visitors.

Where: 4 Erskine Road, Primrose Hill, London NW3 3AJ
Why Go: Spiced jerk tofu, plantain & sweet potato kebab
Cost: £8

5. The Gate Vegetarian Restaurant
London’s most successful vegetarian restaurant, The Gate specialises in offering both veggie and vegan dishes. The restaurant owners, Daniel brothers possess an excellent knowledge tailoring these dishes to individual dietary requirements. The food here is prepared using only fresh fruit, vegetables, and organic produce. You can enjoy a fine blend of Indo-Iraqi Jewish cuisine including aubergine teriyaki, artichoke gallettes, and truffle rosti.

Where: 51 Queen Caroline Street, Hammersmith, London, W6 9QL
Why Go: Red Thai curry
Cost: £12.75

6. Blah Blah Blah
Portrayed as ‘Shepherds Bush’s Best Kept Secret’, Blah Blah Blah serves yummy veggie cuisines from Europe, Asia, Mediterranean, and North Africa. From Caribbean curry to Greek salad and Vietnamese spring rolls, you can try a new dish everyday. Settling down near Hammersmith and Fulham gives you a chance to avail their BYOB (Bring Your Own Bottle) facility to help you reduce your bills.

Where: 157 Heath Road, Twickenham, Middx, London, TW1 4BH
Why Go: Spicy seekh kebab and Kashmiri curry
Cost: £6.95 and £10.95

7. Tibits
Tibits is a vegetarian paradise, offering world-class restaurant and bar food to the travellers. It serves some of the best meat-free delicacies that are known for their high health value. It is a favourite veggie delight in Central London offering over 40 hot and cold dishes along with a takeaway menu everyday. Food here is available in buffet style with a mix influence from Asia, India, and Mediterranean. Fresh juice mixes, alcoholic beverages, and child-friendly eating options are available too.

Where: 12-14 Heddon Street, Off Regent Street, London W1B 4DA
Why Go: Dhal pancharangi and sweet potato curry
Cost: £15

8. 222 Veggie Vegan Restaurant
222 in West Kensington offers 100% vegetarian and vegan dishes to the visitors. If you care about your health and follow some dietary needs, then this is the restaurant for you. Raw food is available in plenty along with dishes having less fat, salt, and carbohydrates. Boiled potatoes, steamed vegetables medley and pumpkin risotto will make you crave for healthier vegan options at this eatery.

Where: 222 North End Road, West Kensington, London W14 9NU
Why Go: Pasta basilica and Pumpkin noodles with grated coconut
Cost: £8.95 and £11.95

9. Rasa N16
It is an old favourite among most Asian travellers coming to London. Rasa N16 serves best authentic South Indian cuisine from Kerala. This small, cosy place has maintained high quality standards, helping it earn ‘Time Out Best Vegetarian Restaurant’ in London. When at Rasa N16, you will experience a new world of unusual dishes, such as moru kachiathu – a sweet sour yoghurt dish, made using green banana and mango.

Where: 55 Stoke Newington Church Street London N16
Why Go: Moru kachiathu and chilli onion rava dosa
Cost: £4.50 and £6.50

10. Mildreds
It is one of the best vegan restaurants in London, serving internationally inspired vegan delights to travellers. Mildreds specialises in serving quality vegetarian dishes, prepared especially with organic ingredients. The wood panelled dining room and delightful cocktail bar makes this place high on the list for a vegan traveller. Do not miss their grilled asparagus with poached egg and deep fried chinese dumplings tossed in ginger, garlic, chilli with kim chi.

Where: 45 Lexington Street, London, W1F 9AN
Why Go: Stir-fried Asian vegetables and Sri Lankan sweet potato and cashew nut curry
Cost: £9.95

Do not miss any of these best vegetarian restaurants in London. Most of them lie in the city centre, giving you direct access from your accommodation in central London.
London Hotel Search

Recent News

News Archives

News Categories