The Best Vegan Food in Bath: 5 Restaurants I’d Return To

Two colourful restaurant dishes served on a wooden table beside a citrus drink. One bowl contains crispy fried pieces with herbs, pickled vegetables, and dipping sauce, while the second features rice, vegetables, and a rich curry sauce.

Bath is one of my favourite cities for a weekend break in the south of England. Between the beautiful Georgian architecture, Roman history and cosy cafés tucked down hidden alleyways, it’s also a surprisingly good destination if you’re looking for vegan food in Bath.

I’ve visited Bath several times over the years, but during our last trip I made a point of trying some new restaurants after falling into the habit of returning to old favourites. From incredible Caesar salads to Vietnamese street food and one of Bath’s most famous bakeries, there were some standout meals I would happily travel back for.

Whether you’re fully vegan, vegetarian and lactose intolerant like me, or simply looking for the best vegan cafés and restaurants in Bath, these are the places I’d recommend.

This post may contain affiliate links which means that I may earn a small commission, at no extra cost to you, for qualifying purchases. For more information, read our disclaimer.   

No time to read about the best vegan food in Bath now? PIN IT for later!

The Best Vegan Food in Bath: 5 Restaurants I'd Return To

My Quick Recommendations 

🥗 Best lunch: Plant.Eat.Licious
🍜 Best dinner:
Noya’s Kitchen
☕ Best café:
The Green Rocket
🏛 Best historic experience:
Sally Lunn’s
❌ One I’d skip:
Esan Thai

1. Plant.Eat.Licious

The best discoveries are often the accidental ones.

We stumbled across Plant.Eat.Licious after spotting a small sign hidden beyond a row of shops. Following it down a staircase felt like discovering a secret café that only the locals knew about.

Bright café interior with wooden counters, hanging plants, round paper lanterns and pastel green chairs arranged around tables. Chalkboard menus and a drinks fridge complete the welcoming dining space.

It turned out to be one of the highlights of our trip.

The menu is full of brilliantly named dishes that immediately make you smile. We decided to share two plates so we could try more of the menu.

Overhead view of a fresh salad, mushroom topped toast and two green smoothies arranged on a wooden table. The colourful meal is neatly presented with plenty of space around each dish.

If Caesar was vegan

The first dish was their Caesar salad, hilariously named If Caesar Was Vegan.

It came topped with vegan bacon, roasted chickpeas and a Louisiana-style chick’n patty, all coated in a wonderfully creamy dressing. As a huge Caesar salad fan, I’m always on the lookout for a vegetarian version with plenty of protein, and this one absolutely lived up to the hype.

Large salad topped with crispy coated strips, crunchy toppings and a drizzle of creamy dressing, served with two green drinks and mushroom toast. The café dining room is softly blurred in the background.

It’s listed as a sharing plate, so the portion was incredibly generous and easily enough for two people alongside another dish.

There won’t be mushroom left

The second dish had an equally brilliant name: There Won’t Be Mushroom Left.

This was thick toasted bread topped with a rich mushroom and butterbean dip finished with a savoury miso sauce.

Thick slice of toast topped with creamy spread, sautéed mushrooms and crisp vegetable garnish, served alongside a green smoothie. Another salad dish is partially visible in the foreground on the wooden table.

It was comforting, packed with flavour and every bit as good as the Caesar salad.

We’d arrived just after lunch, around 2pm, and managed to get a table easily, but by the time we left the café was filling up quickly.

If you’re looking specifically for vegan food in Bath, this café should be at the very top of your list. I’d absolutely recommend this as a lunch stop while exploring Bath.

2. The Green Rocket

By this point, the sunshine had convinced me that all I wanted to eat was salad.

Yes, I ordered another Caesar salad for lunch the next day.

Nishi smiles at the camera while holding a large bowl of freshly prepared salad topped with crushed nuts and leafy greens. Other diners are seated in the softly blurred background of the café.

I couldn’t resist comparing it with the version we’d had at Plant.Eat.Licious, especially as The Green Rocket is one of the most popular vegan-friendly restaurants in Bath.

Tempeh Caesar salad

The portion here was huge.

Instead of traditional vegan bacon, this version used coconut bacon alongside tempeh and Brazil nut parmesan.

Overhead view of a meal featuring a large salad, mushroom toast and a plate with rice, greens and braised vegetables. The dishes are arranged across a rustic wooden table ready to share.

The Brazil nut parmesan was absolutely delicious and added a lovely cheesy richness without overpowering everything else.

Unfortunately, the coconut bacon wasn’t for me. Coconut has quite a distinctive flavour and it dominated every bite. If you already love coconut, you’ll probably enjoy it much more than I did, but I found myself picking most of it out.

Despite that, I’d happily order this salad again because everything else worked so well together.

Small plates worth ordering

Alongside the salad, we shared two small plates.

Plate of rice served with braised vegetables, leafy greens sprinkled with sesame seeds and a rich tomato based topping. Another mushroom toast dish is visible on the table behind it.

The roasted baby aubergine with gochujang sauce genuinely surprised us. Neither of us are particularly big aubergine fans, but the sweet and spicy sauce transformed it into one of those dishes where you keep saying, “Just one more bite.”

Our favourite, though, was the sautéed enoki mushroom bruschetta.

The walnut chimichurri served alongside it completely stole the show and tied everything together beautifully. It’s one of those dishes I’d order again without even looking at the rest of the menu.

Thick slice of toasted sourdough topped with sautéed mixed mushrooms, fresh herbs and chopped nuts, served with a dollop of green relish on a ceramic plate. A second plate with rice, greens and a rich braised vegetable dish sits in the background, with other diners softly out of focus in the café.

The only slight downside was the service, which felt a little inconsistent throughout our visit. That said, the café was absolutely packed with locals. I only realised later that there were several floors, all completely full, so it’s clearly somewhere that’s very popular for good reason.

If you’re deciding between the two cafés, I’d choose Plant.Eat.Licious for the food, but I’d happily return to The Green Rocket for those incredible small plates.

3. Esan Thai

For dinner one evening, we headed to Esan Thai.

I ordered the Pad Thai, which was perfectly pleasant and a good portion size.

Stir fried rice noodles topped with bean sprouts, mushrooms, spring onions and crispy fried shallots on a square white plate. The colourful noodle dish is served in a modern restaurant with a softly blurred dining room in the background.

The food wasn’t particularly memorable compared with some of the other places we visited, and the service felt a little chaotic.

It was perfectly nice, but after eating at the other restaurants on this list it simply wasn’t memorable.

If you’re craving Thai food while exploring the city, it’s a perfectly decent dinner option, although it wouldn’t be my first recommendation among the restaurants in Bath, England.

I wouldn’t go back the next time I visit Bath, because there are so many other great vegan options to explore. 

4. Sally Lunn’s Historic Eating House

No visit to Bath feels complete without stopping at Sally Lunn’s.

Home to the famous Sally Lunn Bath Bun, this historic tearoom has become something of a city institution.

Exterior of Sally Lunn’s in Bath with a blue storefront and historic stone facade. Signs read "Sally Lunn’s The Oldest House in Bath c1482" and "Sally Lunn’s Historic Eating House & Museum."

Legend has it that Sally Lunn was a Huguenot refugee who arrived in Bath in 1680 and began baking what would become the city’s most famous bun. It’s somewhere between bread, cake and brioche, with a wonderfully light, fluffy texture that’s unlike anything else.

Cozy tea room interior in Bath with wooden tables and chairs, a large stone fireplace, and blue and white decorative plates displayed on warm yellow walls.

Inside, the tearoom feels wonderfully old-fashioned, with wooden tables, vintage crockery and cosy décor that makes you feel as though you’ve stepped back in time.

As we’d already eaten plenty throughout the day, we visited during the afternoon and shared one of the sweet versions for dessert alongside a pot of traditional English tea.

It was the perfect way to experience one of Bath’s most iconic foodie traditions, and we both loved it.

Although Sally Lunn’s is famous for its iconic buns, it’s worth knowing that they can’t be made vegan or gluten free because the traditional recipe contains butter and eggs. 

As a vegetarian, I was happy to try the original, but there are still a few vegan options on the menu, including a mushroom pie, homemade soups and vegan chocolate brownies, so you won’t leave hungry.

I’d still recommend visiting if you’re travelling with a mixed group, but if you’re strictly vegan there are much better places in Bath to spend your money.

5. Noya’s Kitchen

If I could only recommend one restaurant from our entire trip, it would be Noya’s Kitchen.

Jass secretly booked this for my birthday, so I had absolutely no idea where we were going until we arrived. It turned out to be one of the best birthday surprises.

Table setting at Noya's Vietnamese Kitchen with menus, cutlery and chopsticks stored in a recycled coconut milk tin. A small black sign reads "HAPPY BIRTHDAY".

The restaurant is tiny, intimate and immediately feels special.

Vietnamese food isn’t something we eat very often at home, but the small seasonal menu made every dish feel carefully considered rather than trying to do too much.

Woman seated at a restaurant table holding chopsticks above a bowl of food. Warm candlelight, flowers, and colourful dishes create a cozy dining atmosphere.

Although it isn’t exclusively vegetarian or vegan, there are enough plant-based options to make it an easy recommendation.

Even better, it was less than a three-minute walk from The Gainsborough Bath Spa, where we were staying. Considering the rain decided to make a dramatic entrance that evening, we were very grateful for the short walk back before enjoying the hotel’s spa.

What we ordered

Jass started with the lemongrass pork skewers and declared they were the best he’d ever eaten.

Plate of glazed lamb chops garnished with crispy onions and fresh herbs, served with a small bowl of green sauce. The dish is presented on a patterned plate beside a citrus drink.

For his main course, he ordered An’s Vietnamese chicken curry, which disappeared remarkably quickly.

As for me, the decision took no time at all.

If you’ve read my Hoi An restaurant guide, you’ll know just how much I loved Vietnamese food while travelling around the country. Bún chả quickly became one of my favourite dishes, and I hadn’t found a version I’d been excited about since coming home.

The moment I spotted a vegan Bun Cha on the menu, my decision was made.

The crispy tofu spring rolls, wrapped in seaweed and rice paper, were unlike anything I’d eaten before. Every mouthful was packed with fresh herbs, punchy flavours and different textures.

Two colourful restaurant dishes served on a wooden table beside a citrus drink. One bowl contains crispy fried pieces with herbs, pickled vegetables, and dipping sauce, while the second features rice, vegetables, and a rich curry sauce.

By the end of the meal, I was already trying to work out whether we could somehow squeeze in another visit before heading home the following day.

Service throughout the evening was excellent and made the whole experience feel even more special.

One thing to note is that the menu changes with the seasons, and opening hours are fairly limited because the restaurant also hosts cooking classes. If you’re planning to visit, I’d definitely recommend booking well in advance.

Before this trip I hadn’t really thought of Bath as somewhere to visit for food, but it completely surprised me. I’d happily return for Plant.Eat.Licious and Noya’s Kitchen alone. Both served food I’d genuinely travel back for, which is probably the highest compliment I can give any restaurant.

The Green Rocket is also one of the best plant-based restaurants in Bath, particularly if you’re visiting for lunch or want to share a few small plates. Sally Lunn’s is well worth visiting for the history too, although I’d skip it if you’re strictly vegan. 

If you’re planning a weekend in Bath, don’t miss my guide to the best things to do in Bath. Between the food, history and beautiful streets, it’s one of my favourite UK city breaks.

Just make sure you arrive hungry. There are plenty of excellent restaurants in Bath, England, and even more reasons to keep coming back.

Food & Drink Tours in Bath

If you’re spending a few days in Bath, there are plenty of food and drink experiences beyond the city’s restaurants. From a traditional afternoon tea to British wine and cheese tastings, or even a guided walking tour with local beer, they’re a lovely way to experience a different side of Bath’s food scene.

These are four experiences I saved while planning our trip and are well worth a look if you’d like to add something extra to your itinerary:

Powered by GetYourGuide

If you found this guide on vegan restaurants in Bath helpful, PIN IT!

Read more about the United Kingdom: