Looking for the best vegetarian restaurants in Bristol? We’ve picked our top 5 for all you foodies in Bristol. Make sure you try them all out, you’re in for a treat with this one.


I didn’t know what to expect going to Flow, it’s tucked away in the Bearpit and it took me a little while to find it, but oh my it was worth it. I was absolutely blown away by their food, not to mention the super attentive service. With an amazing selection on the menu, all of the dishes were perfection.

Address: 9a, The Haymarket Walk, Bristol, BS1 3LN


Eatchu has just opened their fantastic gyoza stall in St Nicks market on Exchange Avenue just off Corn Street. Their veggie option is super yum – tofu, spinach, shitake and red miso and you can add a rice box with pickles and a Shoyu egg as well. What’s not to love?! Open lunchtimes Monday – Saturday.

Address: St Nicholas Market, Corn St, Bristol BS1 1JQ

Maitreya Social

A really creative vegetarian restaurant based in Easton, really reasonable pricing and good quality ingredients. This one is definitely worth a visit.

Address: 89 St Mark’s Rd, Bristol BS5 6HY

*Unfortunately, Maitreya Social has now permanently closed. We thought we’d keep ’em on this list because of how good they’ve been for so many years. We miss you Maitreya Social, please come back!

Café Kino

Based in the heart of Stokes Croft Café Kino is great to go and have a bite to eat whilst sitting by the window and people watch – prime location. 100% free of animal ingredients, this is THE veggie mecca! From cakes to burgers, falafels to organic sandwiches, you’ll find something for everyone.

Address: 108 Stokes Croft, Bristol BS1 3RU

View this post on Instagram

Raspberry and lemon cashew cheese cake today!

A post shared by Cafe Kino (@cafekino) on

Edna’s Kitchen

Really great service at Edna’s Kitchen, the food is delicious too. Vegetarian food from the Mediterranean at reasonable prices. Yes please! Try their hummus.

Address: Castle Park, Wine St, Bristol BS1 3XD

The Thali Cafe

Curry so good, you’ll be coming back for more. Perhaps one of our favourite places to eat out, we love Thali because of its intimate and cosy setting, but most importantly, for the taste and presentation of their food. Go check it out, you really won’t regret it!

Address: 12 York Rd, Bristol BS6 5QE