Vegan Restaurants in Bath: 10 Vegan and Vegetarian Picks
The best vegan and vegetarian restaurants in Bath: 10 places in the city centre, Walcot and Weston, with menu prices, opening times and booking, checked on each venue's own website on 9 November 2026.

In short: the best vegan restaurants in Bath are The Green Rocket on Pierrepont Street (fully vegan, with dinner on Friday and Saturday), Plant. Eat. Licious under the Chapel Arts Centre (vegan brunch and burgers) and Cascara on Upper Borough Walls. For vegetarian food, go to Sarthi on Walcot Street, open every evening. The Green Rocket takes no daytime bookings.
Ten places for vegan and vegetarian food in Bath. Three are cafés where everything is vegan, four are vegetarian or largely plant-based, and three are restaurants not billed as vegetarian, with a real choice without meat. For more vegan curries, see our Thai restaurants guide. Every price, time and dietary claim comes from each venue's own website, checked on 9 November 2026, unless we say otherwise. Menus change, so check before you travel.
Vegan and vegetarian restaurants in Bath compared
| Place | Food | Try | Area |
|---|---|---|---|
| The Green Rocket | All vegan | Mushroom Burger, £13.50 | City Centre |
| Plant. Eat. Licious | All vegan | Poke Powerhouses, £13.95 | City Centre |
| Cascara | All vegan | Brunch Burrito, £12 | City Centre |
| Sarthi | Vegetarian and vegan | Bang Bang Cauliflower, £8.45 | Walcot |
| Indian Temptation | Vegetarian, vegan tags | Temptation Thali, £24 | City Centre |
| Rooted Cafe & Supper Rooms | Vegetarian, vegan options | Full Indian Breakfast | Weston |
| The Provenist | Largely plant-based | No menu online | Walcot |
| La Terra | Separate vegan menu | Three-course vegan lunch, £34 | City Centre |
| Comptoir Libanais | Vegan dishes tagged | Aubergine Tagine, £16.75 | City Centre |
| OAK Restaurant | No dietary labels | Potato terrine, £14.95 (sample menu) | City Centre |
Where are the best vegan restaurants in Bath?
The three fully vegan places are all in the city centre, and two of them are sister businesses.

The Green Rocket
The one to choose for a sit-down vegan dinner, though only on Friday and Saturday. Breakfast stops at 11.30am, so arrive early for the Monster Veggie Brekky.
- 💷 Monster Veggie Brekky £16.95, Yasai Ramen £13.95
- ⏰ Mon to Thu 9am to 4.30pm, Fri and Sat 9am to 9pm, Sun 9.30am to 4.30pm
- 📞 Evenings by phone, 01225 420084; no daytime bookings
- 📍 Pierrepont Street, City Centre
Plant. Eat. Licious
Our pick for a vegan brunch, with burgers and loaded bowls if you would rather have lunch. Its menu is headed brunch all day but gives breakfast as 9am to 11.30am, so come early for the pancakes and fry-up. Its afternoon tea needs 48 hours' notice. A 10% discretionary service charge is added to the bill. Food prices come from a menu file revised in November 2025, so treat them as a guide and check the menu.
- 💷 Full-on English Fry-up £14.95, Burgerlicious £13.95
- 🫖 Vegan afternoon tea £29.99 per person
- ⏰ Mon to Fri 9am to 5pm, Sat 9am to 6pm, Sun 9am to 5pm
- 📞 Book on its site or 07961 605556
- 📍 Chapel Arts Centre basement, City Centre
Cascara
The Green Rocket's sister café runs one all-day menu, so brunch is still on at lunchtime. Good for a quick stop near the shops. Its kitchen says it is not completely gluten or nut free.
- 💷 Scrambled Tofu on Sourdough £11, Hummus Plate £14
- 🥤 Cold-pressed juice £6.50
- ⏰ Mon to Thu 9am to 4.30pm, Fri and Sat 9am to 9pm, Sun 9.30am to 4.30pm
- 📞 No booking details on its site; call 01225 542636
- 📍 Upper Borough Walls, City Centre
Where are the best vegetarian restaurants in Bath?
Sarthi and Indian Temptation are the two to book for a vegetarian dinner, and both open every evening.

Sarthi
Its site calls the cooking pure vegetarian and vegan, and the menu includes plant-based prawns and chick'n. Paneer and yoghurt appear too, and one curry lists lamb without saying whether it is plant-based, so ask which dishes suit you.
- 💷 Hara Bhara Kebab £7.95, Baigan Masala £13.95
- 🎄 Christmas menu 16 November to 26 December
- ⏰ Every evening to 10pm (Sun 9.30pm); lunch Tue to Sun from 12pm
- 📞 OpenTable or 01225 462992
- 📍 88 Walcot Street, Walcot
Indian Temptation
A vegetarian Indian restaurant on the High Street, with lunch and dinner every day. The thali is the easy order for a first visit. The restaurant calls its dietary tags a guide, so confirm before ordering.
- 💷 Channa Masala £9.50, Saag Paneer £11.50, thali £24
- 🎄 Three-course Christmas menu £30
- ⏰ Daily 12pm to 3pm and 5.30pm to 10pm (Fri and Sat to 10.30pm)
- 📞 Book on its site or 01225 464631
- 📍 9-10 High Street, City Centre
Rooted Cafe & Supper Rooms
A family-run vegetarian café with vegan options, out of the centre in Weston. Go for its Full Indian Breakfast or Sunday roast. Its menus are shown as pictures, so we quote no prices. Its home page says the supper clubs are on hold.
- 🍽️ Portobello and pearl barley wellington on Sundays
- 🐕 Well-behaved dogs welcome
- 📞 No hours in its site's text; call 01225 425161 first
- 📍 20 Newbridge Road, Weston
The Provenist
The café inside Neptune's furniture store serves largely plant-based dishes, prepared fresh each day. There is no menu online, so see what is on when you arrive, and ask if a dish needs to be fully vegan.
- ⏰ Mon to Sat 8.30am to 3.30pm, Sun 10am to 3.30pm
- 🍽️ Food until 2.30pm, then coffee and cake
- 📞 01225 465301
- 📍 One Tram Yard, Walcot Street, Walcot
Which Bath restaurants have a good vegan menu?
La Terra is the best choice for a mixed group, because its vegan menu runs to 15 dishes in its own right.
La Terra
An Italian restaurant with a separate vegan menu, from celeriac and apple soup to risotto. It doubles as a set lunch from Tuesday to Saturday.
- 💷 Set lunch £19.50, £28 or £34 for one, two or three courses
- 🍽️ Risotto £16 or £24, Zuppa £10
- ⏰ Tue to Sat, lunch to 2.30pm and dinner to 10pm
- 📞 Parties of 7 or more call 01225 482070
- 📍 2 John Street, City Centre
Comptoir Libanais
This Lebanese chain tags its vegan dishes on the menu, so ordering is simple. A spread of vegan mezze suits a table that wants to share.
- 💷 Hommos £7.50, Baba Ghanuj £7.95, Aubergine Tagine £16.75
- ⏰ Mon to Thu 11.30am to 9.30pm, Fri and Sat to 10pm, Sun to 9pm
- 📞 Book on its site or 01225 800894
- 📍 4 Newark Street, City Centre
OAK Restaurant
Organic, seasonal cooking, with a small market garden of its own. Nothing on its sample menu is labelled vegan or vegetarian, and some dishes use cream or ricotta, so ask before you order. Choose it for the cooking, not for a guarantee.
- 💷 Sample menu, a guide: purple sprouting broccoli and tahini £12.95, potato terrine £14.95
- ⏰ Daily 12pm to 2.30pm and 5.30pm to 9.30pm
- 📞 Book on its site or 01225 446059
- 📍 2 North Parade Passage, City Centre
Vegan and vegetarian food in Bath: questions
What is the best vegan restaurant in Bath?
Our pick is The Green Rocket on Pierrepont Street, where all the food is vegan and dinner runs on Friday and Saturday. Plant. Eat. Licious, scored 8.4, is the highest-scored of the three fully vegan places.
Are there vegetarian restaurants in Bath?
Yes. Sarthi on Walcot Street and Indian Temptation on the High Street are vegetarian Indian restaurants, and Rooted on Newbridge Road is a vegetarian café with vegan options.
Where can I eat vegan food in Bath in the evening?
Sarthi and Indian Temptation open every evening. The Green Rocket is open until 9pm on Friday and Saturday, and La Terra has a vegan menu from Tuesday to Saturday.
Where can I get a vegetarian Sunday roast in Bath?
Rooted on Newbridge Road lists a portobello mushroom and pearl barley wellington under its Sunday roasts. Its site gives no price, so call 01225 425161.
Do I need to book a vegan restaurant in Bath?
Not for a daytime visit to The Green Rocket, which takes no daytime reservations. Its evenings are booked by phone on 01225 420084, and Sarthi takes bookings through OpenTable.