Unifresher Badge trust signal

Why Unifresher?

At Unifresher, we understand student life because our guides are written by students, for students. From nightlife and local advice to saving money and finding hidden gems, every article is designed to make your university experience unforgettable.

Table of Contents

Finding good vegetarian food can be difficult, so to make your next trip out a little easier, we have rounded up the top 6 vegetarian restaurants in Bath.

Green Rocket Cafe

1 Pierrepont St, Bath BA1 1LB

The top 6 vegetarian restaurants in Bath
Source: The Green Rocket
This multi-award winning restaurant can be found right in the centre of Bath, and they have a delicious plant-based menu! The Green Rocket Cafe is well known for its fresh food, such as their mushroom and black bean burger, smoked pumpkin risotto and gnocchi arrabbiata.

OAK

2 N Parade, Passage, Bath BA1 1NX

The top 6 vegetarian restaurants in Bath
Source: Oak Restaurant Bath Instagram
Formerly known as the Acorn Kitchen, the OAK is a beloved vegetarian restaurant in Bath. All of their ingredients are locally sourced, and as well as dining in they also offer take-aways. They serve food all day every day, so whether you are in the mood for breakfast, lunch, dinner, or even brunch, they will have something for you.

Cascara

3 Upper Borough Walls, Bath BA1 1RG

The top 6 vegetarian restaurants in Bath
Source: Cascara Instagram
This independent vegetarian restaurant is definitely worth a trip, as all of their food and cakes are made from scratch. Plus, they even have their own organic juice bar and serve speciality coffees.

Rooted

20 Newbridge Rd, Bath BA1 3JX

The top 6 vegetarian restaurants in Bath
Source: Rooted Cafe
Rooted is a fantastic Bath vegetarian restaurant that is open every day of the week. They also have an outdoor terrace which they heat in the colder months. As well as the usual meals, Rooted also offer a selection of sharer plates that are any 2 for £11! So you and your friends could share some bean quesadillas with cheese, sour cream and guacamole with blue corn tacos. It’s also a great place for the whole family as they have a Little Rooted menu just for kids.

Indian Temptation

9-10 High St, Bath BA1 5AQ

The top 6 vegetarian restaurants in Bath
Source: Indian Temptation
Indian Temptation is one of the best curry houses in Bath, making it no surprise it’s made it onto our list as well. They have so many authentic Indian vegetarian dishes for you to try, and you don’t even have to go into the restaurant to try them as they also deliver! Plus, they are less than 200 yards from Bath’s iconic Roman Baths, so it is the perfect lunch spot.

Chai Walla

42 Monmouth St, Bath BA1 1EN

The top 6 vegetarian restaurants in Bath
Source: Chai Walla Instagram
Chaiwalla serves a variety of fresh Indian food, and not only is it a vegetarian-friendly restaurant, but it’s vegan-friendly too, as apart from chai all of the items on their menu can be made vegan. So whether you’re in the mood for samosas or falafel, they will have something delicious for you.

Frequently asked questions

What are the best vegetarian restaurants in Bath?

Acorn Vegetarian Kitchen and Nourish are popular spots known for their creative and flavourful vegetarian dishes.

Yes, many vegetarian restaurants, such as The Green Rocket Cafe, offer extensive vegan options alongside their vegetarian menus.

Acorn Vegetarian Kitchen is a top choice for fine dining, offering a sophisticated menu with a focus on seasonal, locally sourced ingredients.

Certainly! Most vegetarian restaurants in Bath are mindful of dietary restrictions and offer gluten-free options.

Yes, places like The Green Rocket Cafe are welcoming to families and offer a kid-friendly menu to accommodate younger diners.

Last Updated on January 18, 2025

Author