Best Vegetarian / Vegan Restaurants in Primrose Hill
Price
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
17 restaurants available nearby
How are Featured results ranked
Booked 80 times today
Booked 3 times today
Booked 17 times today
See what locals rave about
From verified diners like you
From verified diners like you
- AAileenNewcastle and Northumberland •10 reviews5.0Dined 2 days agoI can't give enough praise, the food was delicious and beautifully presented. We got a warm welcome and attentive service throughout our meal and we weren't rushed. We were celebrating a friend's birthday and as a vegetarian she said "to go to a restaurant where I could choose ANYTHING and EVERYTHING on the menu was fabulous and it's so rare". We were a group of 4 and chose 2 of the vegetarian set menu and 2 of the vegan so got to taste a wide variety of dishes. The set menu offers generous portions and great value. We'll be back! Thank you.More infoBubala King's Cross££££• Vegetarian / Vegan• King's Cross•4.7
- JjasvinderGoldBirmingham/West Midlands (county) •5 reviews5.0Dined 6 days agoUnreal. As a Punjabi the food hits all the right notes and favours. The team are always second to none and whenever I’m in London it’s a must visit.More infoManthan££££• Indian• Mayfair•4.7
- LLucyLondon •1 review5.0Dined on Oct 21, 2026Great varied inventive menu, excellent veggie options.More infoLantana Fitzrovia££££• Australian• Fitzrovia•4.6
- EErinGoldNew York City •1 review5.0Dined on Oct 5, 2026This was honestly one of the best culinary experiences! We ordered the corn ribs, the Kebabs and the shiitake laksa. Every bite was flavorful and delicious. The service was great, and everyone was very friendly. They even were great with food allergies and had a non alcoholic wine. I wish I lived in London just so I could eat here on a weekly basis.More infoMildreds Soho££££• Vegan• Soho•4.4
- CChiragLondon •1 review5.0Dined on Jun 28, 2025Decent place in the neighbourhood! Would recommend for casual dining. Good value for money.More infoThe Rajdoot Hampstead££££• Indian• Hampstead•4.7