10 Best Vegan Restaurants in Bath in 2023

best vegan restaurants in bath

Gone are the days when being vegan meant having to eat a sad plate of lentils!  Bath is home to plenty of plant-based options from high-end dining to small snacks that are vegan-friendly and, most importantly, taste good too. 

Here are the 10 best vegan restaurants in Bath, with some being fully veggie/vegan and others that we’ve included for their extensive plant-based menus. Dig into these top 10 vegan-friendly eateries.

1. The Green Rocket

green rocket vegan restaurant

Don’t just take our word for it, The Green Rocket has won awards for its plant-based food, which you can tuck into for breakfast and lunch (and also dinner on Friday and Saturday nights). 

The menu is 100% vegan, so there’s no need to second guess whether your plate is fully plant-based. It’s also licensed so you can enjoy a (vegan) beer or wine with your meal!

Cosy up on a candlelit rustic wooden table and enjoy flavours that are so big, your carnivore friends won’t even miss the meat! International influences are all over the menu from Japanese to Persian and Indonesian cuisine. 

With a seasonal and ever-changing menu, it’s hard to recommend just one dish but all are fresh and feature local ingredients. 

Save room for sweets, too as the vegan versions of cheesecake and ice-cream are to die for! 

Address: 1 Pierrepont Street, Bath, BA1 1LB

Phone: 01225 420084

2. Rooted Cafe

rooted cafe bath

Rooted Cafe’s eclectic menu is inspired by international flavours and features innovative dishes that make the most of seasonal produce and are all vegetarian or vegan. 

Head there on the last Saturday of the month for a one-off menu that celebrates Britain’s multi-cultural heritage, and follow them on Instagram to find out when the supper clubs are up and running again. 

Tuck into Sunday lunches during the colder months and be sure to try the Signature Full Indian Breakfast, which is served all day every day and has grilled parathas, mum’s dhal tempered with freshly fried onions, green chilli, black mustard seed served with two fried eggs, mango lime achar, coconut yogurt, patcha chutney and mango lassi (the vegan version has scrambled curried tofu!).

The team are also opening a second site this year at Green Park Station, so be sure to take a visit when you’re walking by.

Address: 20 Newbridge Road, Bath, BA1 3JX

Phone: 01225 425161

3. Oak

oak vegan restaurant

Oak Restaurant has grown from its origins as Acorn, which was a veggie restaurant started by the previous head chef of Demuths (see number 7 on our list!). 

Now the unpretentious bistro specialises in serving up dishes that showcase local growers and producers. Many of the veggies are grown in Oak’s small market garden on the outskirts of Bath and, just like the produce sold in Oak’s grocery store, most ingredients are organic, biodynamic and low intervention products,

Although it’s a vegetarian restaurant, most dishes are vegan, and are in the style of small sharing plates, so you can try lots of little tastes of different things!

Address: 2 North Parade Passage, Bath, BA1 1NX 

Phone: 01225 446059

4. Cascara

cascara bath vegan restaurant

We’ve already told you about the delicious dairy-free cakes (and check out more treats here!) but Cascara is also the place to go for vegan sandwiches and snacks, like a chickpea melt, or sharing plates like little dips (try the muhammara with roasted red peppers, walnuts, and chilli flakes). 

Seasonal ingredients mean that the menu changes based on what’s available with specials based on fresh produce. 

Address: 3 Upper Borough Walls, Bath, BA1 1RG

5. Chai Walla

chai walla vegan

Teeny Chai Walla is easy to miss on the corner of Monmouth Street, but although it’s small in stature it packs a big flavour punch. 

Grab a savoury snack like samosas, chana daal, and wraps for a filling vegan feast on the go. If it’s a sunny day you can have a seat in Kingsmead Square to enjoy it!

Address: 42 Monmouth Street, Bath, BA1 2AN

6. Indian Temptation

indian temptation

Unassuming from the nearly hidden door outside, upstairs Indian Temptation’s dining space is an airy room with great views of the Abbey (unfortunately the stairs make it less accessible for some folks). 

Here you’ll find vegetarian Northern and Southern Indian cuisine with plenty of vegan dishes. The vegan menu features delicious starters like tandoori broccoli, dosas, thali (Indian tapas) and mains like vegetable korma. 

Satisfy your sweet tooth with a dessert of sheera – semolina, sugar, saffron, and raisins. 

Address: 9-10 High Street, Bath, BA1 5AQ

Phone:  01225 464 631

7. Demuths

demuths restaurant bath

Demuths restaurant was a veggie fixture in Bath since the 80s (in the spot that Oak is in now). 

Now you can learn how to make vegan dishes from the masters at Demuths cooking school with short half-day courses in fast and delicious plant-based dishes.

Themes range from Indian street food to 30-minute meals, or you can take a six-week Vegan Diploma if you’re serious about elevating your vegan eating. 

Address: 6 Terrace Walk, Bath, BA1 1LN

Phone: 01225 427938

8. Cafe Au Lait

cafe au lait

Despite the name, Cafe Au Lait  has lots of dairy-free and meat-free options for hungry vegans. There is even a bottomless brunch option that earned it a place in our top 10!

Tuck into weekend treats like mashed avo fries, vegan breakfast buns, and even a full vegan breakfast with vegan sausages, house made beans, hash browns, cherry tomatoes, toasted sourdough and vegan butter. 

Enjoy it in this cute and cosy family-run cafe that is only a short hop from Bath Spa railway station. 

Address: 12-14 Dorchester Street, Bath, BA1 1SS

9. Wagamama

wagamama bath vegan

Sometimes you just want a fast and tasty option and Wagamama has revamped its Japanese menu to include lots of vegan options so plant-based people can tuck in, too. 

Choose from vegan dishes like yasai gyoza (tasty veggie dumplings), crispy bang bang cauliflower, sticky vegan ‘ribs’, spicy teriyaki vegan ‘chicken’ buns, or chilli vegan ‘squid’. Or replace duck and egg in other dishes with a vegan version so you can enjoy most of the standard menu. 

Address: 1 York Buildings, George Street, Bath

Phone: 01225 337314

10. Boston Tea Party

boston tea party bath kingsmead square

Bite into a vegan breakfast at this bustling cafe, where plant-based options include a tasty coffee and walnut cake, and pulled jackfruit sandwich. 

Although Boston Tea Party’s menu is not all vegan (or vegetarian), the menu has lots of breakfast and lunch options that satisfy any plant-based diners! Plus there are options for dairy-free milks so you can still enjoy your favourite bevvy. 

Inside is pretty small but there are some tables outside, just beware of the pesky seagulls as they will steal your lunch, whether it’s vegan or not!

Address: 19 Kingsmead Square, Bath, BA1 2AE

Phone: 01225 727677

More To Explore