12 best restaurants for vegan food in Bath (2023)

12 best restaurants for vegan food in Bath (1)

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.

12 best restaurants for vegan food in Bath (2)

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.

2. Cascara

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.

(Video) Go Through the Entire 19-Course Tasting Menu of a Michelin-Starred Barcelona Restaurant

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.

12 best restaurants for vegan food in Bath (3)

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.

3. Chaiwalla

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.

12 best restaurants for vegan food in Bath (4)

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 withan 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.

12 best restaurants for vegan food in Bath (5)

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.

(Video) Domu | Vegan & non-vegan food review | Let's Eat Local | Orlando, FL

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.

12 best restaurants for vegan food in Bath (6)

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.

12 best restaurants for vegan food in Bath (7)

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!

7. Oak

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.

12 best restaurants for vegan food in Bath (8)

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.

8. Wagamama

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.

12 best restaurants for vegan food in Bath (9)

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 anda 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.

12 best restaurants for vegan food in Bath (10)

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.

12 best restaurants for vegan food in Bath (11)

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!

(Video) Fitness & Nutrition Q&A While Baking a Skillet Cookie!


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.

12 best restaurants for vegan food in Bath (12)

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.

12 best restaurants for vegan food in Bath (13)

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.

12 best restaurants for vegan food in Bath (14)

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.

12 best restaurants for vegan food in Bath (15)

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.

(Video) What Happens To Your Body After You Die? | Human Biology | The Dr Binocs Show | Peekaboo Kidz

Featured image: olliemtdog via Getty Images


1. Dr. Oz Explains Intermittent Fasting | TODAY
2. What If You Stopped Eating Food? | Starving Yourself | The Dr Binocs Show | Peekaboo Kidz
(Peekaboo Kidz)
3. What I Ate Today + Day in the Life Hawaii 🌺 Simple Raw Vegan Recipes, Fitness, Juicing & Healing 🥭
4. Wellbeing for Children: Healthy Habits
5. Jennifer Lawrence Cannot Handle Jack Whitehall's Poop Story | The Graham Norton Show
(The Graham Norton Show)
6. Eating to Prevent Breast Cancer: These Foods May Help | Dr. Kristi Funk Live Q&A
(Physicians Committee)
Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated: 01/22/2023

Views: 5431

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.