Soho is widely known for its eclectic food scene and has fully embraced plant-based cuisine. Today, the area offers a plethora of vegetarian restaurants, from casual spots to upscale institutions. While some venues are entirely plant-based, many continue to serve hearty vegetarian dishes side-by-side with meat and seafood options. Soho provides plenty of options for vegetarians; whether you're looking for 100% dedicated vegetarian spots or restaurants with strong plant-based menus, we've got you covered in our guide to the best vegetarian restaurants in Soho.
Bowls of colourful vegetarian dishes
Vegetarian Soho restaurants
The best veggie restaurants in Soho
Soho vegetarian pick
Violet's in Soho serves food with a Georgian focus that works surprisingly well for vegetarians since dishes like khachapuri, aubergine rolled with walnut paste, and herby stews take centre stage. The bar serves classic cocktails and a nice mix of wine and spirits, which suits the warm, slightly nostalgic feel of the room. Soft lighting and vintage details make it a lovely setting for anyone after a veggie meal in this part of London.
-
18 Berwick St, Soho
-
Website
•
Violet's
020-743 705 60 - Read more on Thatsup
Lots of veggie-friendly pasta to choose from
Soho's late-night pasta bar is a friendly neighbourhood spot where vegetarians will feel as welcome as carnivores. About half of the pasta-centric menu here is suitable for vegetarian diners, including standout dishes like mushroom and truffle lasagne or pumpkin ravioli in a buttery sage sauce. The restaurant has an old-school feel to it, with vintage posters, wood-panelled walls, and soft lighting.
-
27 Old Compton St, Soho
-
Website
•
27 Old Compton Street
020-718 354 67 - Read more on Thatsup
Oldest vegetarian restaurant
Govinda's is one of the city's oldest vegetarian restaurants and has been serving wholesome meals since 1979. The menu is filled with vegetarian dishes with plenty of vegan options, emphasising nutritious, cruelty-free dishes inspired by the Hare Krishna movement. Tuck into a traditional thali or explore a variety of Indian and European à la carte dishes in a laid-back, welcoming space.
-
9 Soho St, Soho
-
Website
•
Govinda's Restaurant
020-368 706 17 - Read more on Thatsup
Plant-based goodness
Mildreds in Soho is an iconic plant-based restaurant and the flagship location of the Mildreds brand. The restaurant features an intimate dining room, bar, and options for private dining. Feast on an all-day vegan menu that includes breakfast and brunch dishes, championing dishes like vegan kofte, burgers, and curries. Pair your meal with one of their signature cocktails.
-
45 Lexington Street, Soho
-
Website
•
Mildreds Soho
020-749 416 34 - Read more on Thatsup
Tasty meat-free dining
After a successful stint in Spitalfields, Bubala opened a second branch in the bustling Soho area. It's all about vegetarian Middle Eastern feasts here, enjoyed in a stylish space with welcoming, attentive staff. The menu changes but includes beloved classics and exciting new additions, such as oyster mushroom skewers and smacked cucumbers.
-
15 Poland St, Soho
- Website
- Read more on Thatsup
Plenty of veg on the menu
Renowned chef Yotam Ottolenghi shines a spotlight on vegetables at Soho hotspot, Rovi. He uses fermentation and open-fire cooking to enhance the Mediterranean-inspired dishes on the menu. While the menu includes meat and seafood options, these play a supporting role in the vibrant veggie-centric dishes, but the vegetables remain the main player. Highlights include small plates like charred hispi cabbage with almond XO sauce and trout crudo with yuzu and summer radish.
-
59 Wells St, Fitzrovia
-
Website
•
Rovi
020-396 382 70 - Read more on Thatsup
Veg-centric
Kin is a cosy café specialising in vegan breakfast favourites, sandwiches, desserts, and a selection of coffee and smoothies. It shares an outdoor seating area with its sister spot, Kin Cafe, so you can soak up the sunshine while enjoying wholesome, veg-focused dishes. Food is crafted with high-quality, seasonal ingredients sourced from Indigenous Amazonian communities, and it is best enjoyed with innovative, waste-free cocktails.
-
21 Foley St, Fitzrovia
-
Website
•
Kin Restaurant
020-358 951 85 - Read more on Thatsup
Udupi fare
The Sagar restaurants across London spotlight traditional Udupi cuisine, the South Indian centre of vegetarian cooking. Guests can enjoy a range of fragrant curries, authentic thalis, freshly prepared bread, lentil pizzas, and the iconic masala dosa from the region. Even the drinks selection, including wine, is vegetarian-friendly
-
37 Panton St, Westminster
-
Website
•
Sagar Leicester Square
020-309 384 63 - Read more on Thatsup
- London
- Guides
- Restaurant
- The best vegetarian restaurants in Soho