Whether you’re a seasoned vegan or a meat-eater testing the waters, Bristol’s restaurants offer an incredible array of plantbased food for you to try without breaking the bank.

Also make sure you read our guide to the Best Vegan Places to Eat in Bristol!

Taste of Napoli

Get an authentic taste of Neopolitan snacks and dishes including arancini, pizza, panninis, breakfast pastries and more at this cosy cafe/deli in Broadmead. They offer an extensive vegan selection for breakfast and lunch - and you can guarantee to be filled up for well under £10.

Taste of Napoli pizza and beer
Image: Taste of Napoli


Enjoy a range of delicious plant-based pasta dishes and delicacies - their lunchtime offer is a steal, with a hefty slice of toasted sourdough topped with pasta and sauce for just £6.95.

Plates of pasta and sauce
Image: Pastan

Three Brothers Burgers

With a dedicated vegan menu of burgers and sides, you're never short of choice at Three Brothers Burgers! Pop in for their great value lunch deal, where you can have a burger, fries and soft drink for just £7.50.

Vegan burger and chips
Image: Three Brothers Burgers


This Japanese restaurant has plenty of choice when it comes to vegan options, whether you want katsu curry, sushi or bento.

Yakinori Bristol
Image: Yakinori

Four Wise Monkeys

While the main menu here isn't the cheapest in town, there are some handy offers you can take advantage of, including their lunchtime deal where you can enjoy a tofu sando with fries and a soft drink or half pint of Asahi for just £10.

Quay Street Diner

Whether you opt for their Del Rey plant-based burger, or mix and match their veg-loaded tacos, you've got plenty of choice at Quay Street Diner in the city centre. Their Happy House from 3 - 5pm, Monday to Friday includes selected burgers and tacos with house fries and a soft drink for £15. 

veggie tacos
Image: Quay Street Diner

The Coconut Tree

Feast on a hopper, curry, sambol or condiments and rice or rotti with a soft drink or hot drink for just £15 from Monday to Friday, 12-4pm. The Coconut Tree also do excellent deals throughout the year, so keep your eyes peeled!

The Real Greek

If you're a fan of meze, you're in luck! The Real Greek in Cabot Circus has a dedicated vegan menu, plus a vegan lunch deal where you can choose between a vegan plate or vegan souvlaki wrap & side for £9.95pp. The offer is available from Monday to Friday, 12-5pm. 

The Real Greek vegan
Image: The Real Greek


Traditional Indian takeaway treats that you thought you would have to wave goodbye to after going vegan are back on the menu at Mela in Montpelier.

This little-known gem offers a full vegan menu to take away and you can get a thali of three dishes with a chapatti & rice for just £6.

Pepe Nero

Pizza pros Pepe Nero offer a whopping 12” pizza and a drink for just £6.99. They have a dedicated vegan menu and offer gluten free bases on all of their pizzas.

You can find them at the Beer Emporium on King Street, or at the Full Moon on Stokes Croft, the latter of which has a huge outdoor seating area and great live music & DJs throughout the week. A top spot for drinking the night away after you’ve finished your food.

Pepe Nero pizza
Image: Pepe Nero at The Full Moon

Tuk Tuck

In the city centre you’ll find Tuk Tuck offering colourful and fresh Korean, Japanese and Thai street food that caters for all. This relaxed café offers great value for money, with big portion sizes and low prices.

Their kimchi fries are an amazing fusion dish which can be made vegan on request with Vietnamese pickles, Sriracha sauce, grilled mushrooms and fried tofu. Their bibimbap is also a winner.

Tuk Tuck Vegan Dishes
A selection of vegan dishes at Tuk Tuck

Eat a Pitta

A Bristol favourite for veggies and meat eaters alike; luckily for us all they’re dotted around the city at St Nicholas Market, Gloucester Road, Broadmead and the Triangle on Queens Road. Pick up falafel in a salad box from one of their stalls for a super filling rainbow of flavours, and with a fully vegan menu (minus the tahini) you can order it all.

Eat A Pitta St Nicks
Veg aplenty at Eat a Pitta

Chilli Daddy

Chilli Daddy was the first Szechuan street food stall in the UK, and the team have won a range of awards for their authentic Chinese food.

Great for lovers of spice, their stall in St Nicholas Market is perfect for lunch when you’re out and about exploring. They also have a restaurant on nearby Baldwin Street.


You may have seen Biblos serving up delicious wraps at festivals, but you can get their full menu all year round at their restaurant in Stokes Croft and Wapping Wharf. A great place to get some mezze and share with friends, or just order one of their huge wraps all to yourself! Their menu isn’t exclusively vegetarian so meat-eating friends will be happy grabbing a bite to eat here too.

Biblos Stokes Croft Vegan Wrap
Wraps at Biblos's cosy Stokes Croft branch

Rana’s Dhaba

Rana’s Dhaba offers delicious Indian homemade meals for those on a budget at the junction of the Haymarket and the Horsefair in Broadmead.

There are a couple of seats outside, but this is one for grabbing on the go and taking back to the office during your lunch break.

Rana's Dhaba Bristol Vegan Street Food
Rana's Dhaba in Broadmead

Pin it for later:


Gloucester Road Shopping
Gloucester Road Shopping

Gloucester Road is located in North Bristol and runs through St Andrews, Bishopston and Horfield. It has a large number of independent traders as well as household names.

St Nicholas Market
St Nicks Market Corn St

Established in 1743, St Nicholas Market is the oldest and best loved market in Bristol, famous for being home to some of the best food in the city.