Discover some of the vegan restaurants and cafes that Bath is home to in this vibrant and historic city.
Are you looking for the perfect vegan escape? As well as being a great cultural city steeped in history, Bath offers an array of vegan restaurants and cafés for you to indulge in.
In fact, the whole of the South West is abundant with vegan restaurants, with cities such as Bristol, Bournemouth, and Plymouth being able to easily accommodate those on a plant-based diet.
And Bath is no exception as it’s home to a number of independent and chain restaurants that can deliver sensational vegan food.
As some of you may know, Vegan Food & Living is actually based in Bath, so you can bet we are the first visit any new vegan venues that happen to pop up!
These vegan eateries and restaurants are all ones we visit regularly and love, so you can rest assured that you’ll find something delicious on their vegan menus when you visit.
Whether you’re a local to the area or visiting Bath for the first time, there’s something for everyone. Read on to find out which restaurants in Bath are certainly worth a visit for vegan diners.
1. The Green Rocket Café
1 Pierrepont St | thegreenrocket.co.uk | Opening hours: Monday to Thursday – 9am to 4.30pm, Friday & Saturday – 9am to 9pm, Sunday – 9.30am to 4.30pm
This vegan restaurant in Bath is a wonderful choice for breakfast, lunch or dinner or just a juice and piece of cake.
The menu changes seasonally, but for breakfast you can find dishes such as mashed avocado and bloody Mary salsa on sourdough toast or mixed mushrooms and spinach with cashew crumbs.
The Green Rocket is Bath's only all-vegan restaurant in the city centre. Image credit: The Green Rocket
Lunch offers tempeh Ceasar salad, mushroom, sundried tomato and basil rice burger, or General Tso’s broccoli and tofu stir-fry with jasmine rice.
The evening menu offers King Oyster mushroom scallops, Vietnamese coconut curry bowl or smoked mushroom, chestnut and sage sausages.
Finish off with a vegan cheeseboard, apple, berry and lavender crumble or sticky toffee pudding.
The Green Rocket has even published its own vegan cookbook so you can make your favourite dishes at home.
3 Upper Borough Walls | instagram.com/cascarabath | Opening hours: Monday-Saturday 8:00-4:30 & Sunday 10:00-4:00
Popular coffee shop and cafe Cascara is a stylish and ethical vegan cafe in the heart of the city.
Its menu is packed with delicious items such as their incredibly popular blueberry-filled croissants and a selection of freshly baked goods like the delectable Bakewells from local vegan caterers.
Cascara’s vegan menu changes regularly so you’ll often find tasty new dishes to try when you pop in.
Cascara is a fully vegan café in central Bath serving up a tasty array of dishes made in house and by local bakers. Image credit: Cascara
If you’re heading there for a bite to eat be sure to try the Kimchi and Cheeze toastie, smokey beans with freshly toasted bread or their trio of dips served with a selection of bread that’s perfect for sharing with friends.
42 Monmouth St, Bath BA1 1EN | chaiwalla.uk | Opening times: 11:30-20:00 Mon-Sun
Chaiwalla is a vegan-friendly, family-run Indian street food venue with a small but mighty menu of super flavoursome grab-and-go options.
Although small in size (the eatery is takeaway only), Chaiwalla is a favourite amongst Bath’s residents as it packs a punch with its dishes.
Chaiwalla Bath's popular Onion Bhaji Wrap. Image credit: @chaiwallabath via Instagram
Enjoy the sweet and aromatic flavours of wraps and curry boxes, plus their famous samosas that a generously sized and deliciously filled. The Onion Bhaji wrap in particular is a popular choice and a personal favourite of the VF&L team.
If you wish to dine at home, you’ll be pleased to know that you can also take home samosas and the curry sauces used in dishes and cook up a feast.
4. Rooted Cafe
20 Newbridge Rd, Bath BA1 3JX | rootedcafe.co.uk | Opening times: 08:45-17:00 Mon, Tues, Wed, Thurs, Sat. 08:45-21:00 Fri. 09:00-16:00 Sun.
Family-run restaurant Rooted Cafe’s meat-free menu is packed with a range of colourful and vibrant vegetarian and vegan dishes.
Although the restaurant isn’t fully vegan, the majority of dishes are with an impressive range of options from breakfast, lunch and dinner to desserts. There’s even a fully stocked bar serving up alcoholic drinks and fabulous cocktails and fresh cakes available daily.
Some of the tasty plant-based dishes from Rooted Cafe. Image via Instagram @/rooted_caf
Rooted Café offers both indoor and outdoor seating so you can watch the world go by as you enjoy your food on the sunny patio. Takeaway is also available if you’d prefer to enjoy your meal at home.
In the colder months, Rooted is the place to go for a vegan Sunday roast! Their portobello mushroom Wellington is a must-try, as are their fully-loaded poutine fries.
5. The Happy Donut Bakery
The Alleyway, 28 Milsom St, Bath BA1 1DG | thehappydonut.co.uk | Opening times: 11:30-15:00 Weds-Sun
In need of some sugar? You’ve come to the right place as this bakery is 100% vegan and has all the sweet treats you can dream of!
The Happy Donut Bakery launched during lockdown to give the people of Bath some much-needed vegan sweet treats. After a series of sell-out pop-ups across the city, the couple behind the brand have recently opened the doors to their very first bakery in the city.
Despite the name, vegan bakery offers a range of muffins, loaves, and spectacular celebration cakes that can be made to order.
Vegan donuts from The Happy Donut Bakery in Bath. Image credit: The Happy Donut Bakery
And, of course, vegan doughnuts take centre stage with a range of flavours such as Lotus Cheesecake and Dirty Spiced Chai flavours. Plus, they also offer donut decorating workshops so you can add your own touch before enjoying the fruits of your own labour.
Not in Bath? You can also enjoy these treats in the comfort of your own home as The Happy Donut Bakery can deliver vegan cookies, rocky roads, and brownies via postage.
6. Indian Temptation
9-10 High St, Bath BA1 5AQ | indiantemptation.com | Opening times 12:00-15:00 and 18:00-22:30 Mon-Fri, 12:00-22:30 Sat-Sun.
Indian Temptation is a vegetarian restaurant in Bath with a separate vegan menu offering an impressive array of traditional Indian dishes.
Start off with some tasty starters such as Punjabi Samosas and Garlic Mushrooms before moving on to a larger main dish.
The Vegetable Special mains are just that: dishes that feature a specific vegetable in its own unique cooking style.
Indian Temptation is a vegetarian restaurant in Bath with an impressive vegan menu. Image via facebook.
As an example, the Varli Baingan uses baby aubergine cooked with sesame seeds and a homemade masala garnish and the Hari Bhari Bhindi takes fresh okra and tosses it with onion, ginger, and green chilli to enhance the earthy flavours.
Whichever main you choose, it would be a mistake to pass on pairing it with one of the vegan-friendly bread options to enjoy!
2 North Parade Passage | oakrestaurant.co.uk | Opening times: Monday – Sunday, Lunch : 12:00 – 14:30, Dinner : 17:30 – 21:30
Formerly known as Michelin-star restaurant Acorn, Oak is now a sustainable bistro serving up a largely vegan menu.
The eatery now has a smaller tapas-style menu made from locally-sourced, organic produce and a large range of natural wines to wash it all down.
The food is exquisite and has won many awards, so if you’re booking for a special occasion then give the Five Course Feast a try.
Oak's menu is a celebration of locally-grown vegetables with small dishes like baby carrots with zhoug and tahini to pick and choose from. Image credit: Oak Restaurant
If you love wine pairing then Oak gives you the option to include this alongside the tasting menu. You’ll feel like you’ve experienced something very special and unique by the end of the meal.
For lunch, you can order yourself a couple of plants, but leave room for dessert as these are well worth it. You’ll discover unusual flavours and give your tastebuds a real experience with dishes like dark chocolate ganache with chilli and mezcal ice cream.
York Buildings, 1 George Street | wagamama.com | Opening times: 11:00-22:00 Sun-Thurs, 11:00-23:00 Fri-Sat.
We all know how much Wagamama’s vegan menu has stepped up in recent years, so it’s no surprise why there’s always a queue down the street to the Bath restaurant.
Aiming to have 50% of its menu to be plant-based, the options are ever-growing for this national Japanese-inspired restaurant.
The restaurant’s creative vegan starters have received positive reputation, with plant-based meaty delights such as vegan ribs and chilli squid offering something a little different to the usual options.
Next, the main dishes. From ramen and Kokoro bowls to curries and noodle dishes, expect to find a wide range of flavours that will get your tastebuds dancing.
These tastyvegan ramen dishes are available at Wagamama. Image credit: wagamama
Not to mention, the No Duck Donburi is brimming with fresh veggies, complete with shredded vegan duck and a vegan egg that is incredibly realistic.
Wash it down with mindful drinks, fresh fruit smoothies, or even vegan-friendly sake before choosing something sweet for dessert.
9. Boston Tea Party
8 Alfred St, Bath BA1 2QU / 19 Kingsmead Square, Bath BA1 2AE | bostonteaparty.co.uk | Opening times: 08:00-17:00 Mon-Sat, 09:00-17:00 Sun
South West-based eatery Boston Tea Party has two restaurants in Bath with plenty of vegan options on both menus.
The Kingswood location is perfectly located on the edge of Bath Square, giving customers an ideal central location to view the centre walk by.
The menu itself can cater to all tastes and has a selection of vegan options spread throughout the various breakfast, brunch, and lunch options.
The fully loaded Vegan Boss breakfast from Boston Tea Party comes with sausages, sweetcorn fritters, scrambled sweetcorn, baked beans, hash browns, mushrooms, seasonal greens, two slices of toast. Image credit: Instagram @btpcafes
If you’re in the mood for something light the Smashed Peas on Sourdough Toast, Big Boston Bagel with almond puree or the Poached Pear & Boston Granola would be a great choice.
Or, if you’re after a heartier meal, then opt for The Vegan Boss Breakfast or the Plant Burger to really fill you up.
Plus, Boston Tea Party also welcome dogs so you can bring your four-legged friends along too.
10. Sweet Little Things
6 Lower Borough Walls, Bath BA1 1UQ | sltbath.co.uk | Opening times: Open daily 9-5.30
Whilst not a strictly vegan eatery, Instagrammable tea room Sweet Little Things is well worth a visit as it boasts a huge vegan menu filled with everything from savoury buddha bowls to milkshakes and a mouth-watering selection of vegan cakes and bakes.
You can't miss Sweet Little Thing's striking pink restaurant as you wander the streets of Bath. Image credit: Sweet Little Things
The vast majority of the non-vegan options can also be made vegan, including the vegan afternoon tea. Fans of flowers and the colour pink will love the beautiful decor too!
20 St Lawrence St, Bath BA1 1AN | https://www.brewdog.com/uk/bath | Opening times: 12:00-00:00 Mon-Thurs, 12:00-01:00 Fri, 10:00-01:00 Sat, 10:00-00:00 Sun.
BrewDog is another chain that has taken the nation by storm with multiple venues peppered around the country. After the flagship venue opened in Aberdeen, it has since opened restaurants in Bristol, Berlin, Barcelona, and of course, Bath.
Famous for its craft beers, Brew Dog actually boasts a large vegan menu filled with impressive vegan burgers. In fact, half of the menu is meat-free, complete with a plant-based section filled with vegan chicken and beef burgers.
The Double Bacon Cheese vegan burger from BrewDog. Image credit: BrewDog
Not to mention there are many more plant-based options clearly labelled with a (VE) to enjoy, such as wings, sides, and an indulgent grazing platter.
What’s more, Brew Dog offers 2-4-1 on all vegan mains every single Monday so if you need a pick-me-up at the start of the week, it’s the place to go.
12. Cafe au Lait
12-14 Dorchester St, Bath BA1 1SS | cafeaulait.co.uk | Opening times: 08:30-18:00 Mon-Sun.
Another one of our favourite vegan brunch spots is Bath is Cafe Au Lait as it serves brunch, lunch and drinks all day.
Located in the heart of Bath, this family-run café offers a range of specialist coffees as well as some tasty vegan options.
Treat yourself to a filling vegan breakfast with all the elements: vegan sausages, mushrooms, beans, cherry tomatoes, hash browns, avocado, toasted sourdough, and some vegan butter.
The Vegan Breakfast from Cafe Au Lait. Image credit: Café au Lait
But if you want something a touch smaller, there’s a brunch bun, a toastie, loaded fries, and a stack of vegan-friendly pancakes to enjoy.
And like all great brunch places, you can enjoy a vegan bottomless brunch experience where you can enjoy brunch items and pancakes alongside prosecco!
Stock up on supplies
37 Walcot Street, Bath BA1 5BN | harvest-bath.coop | Opening times: Monday – Saturday 09:00 – 18:00 & Tuesday 10:00 – 18:00
If you’re looking for some vegan treats to get you through your journey home, or need supplies for when you get back, head to Harvest on Walcot Street. Packed with everything you could possibly need, the deli also does some great wraps for lunch.
Take a vegan cookery class in Bath
6 Terrace Walk, Bath, BA1 1LN | demuths.co.uk
If you’re in Bath for the weekend, you might want to take a break from sightseeing and try a class at Demuths Cookery School.
Classes range from Vegan Fast and Delicious to Fermentation, Latin American and Cakes and Puddings.
Chain restaurants with good vegan options in Bath…
- The Stable, 1-3 Westgate Building, Kingsmead Square
- Zizzi, 8 Saw Close
- All Bar One, 11-12 High Street
- The Globe, Newton St Loe
- Las Iguanas, Seven Dials, 12 Saw Close
- Cafe Rouge, 15 Milsom St
- Handmade Burger Co, 10 Upper Borough Walls
- Pizza Express, 8 Southgate Place & 1 Barton Street
The South West is a brilliant place to visit for vegan food.
After you take tour of the vegan restaurants in Bath, check out all the amazing vegan restaurants in Bristol.
Featured image: olliemtdog via Getty Images