The Georgian City · Somerset

WeKnowBath

Best Vegan and Vegetarian Restaurants in Bath

Where to eat plant-based in Bath, from Root's vegetable-forward sharing plates to Cascara's vegan cafe, with real addresses and opening hours.

Vegan seaweed rolls filled with avocado, cucumber and sprouts, beside a bowl of peanut sauce on a wooden tray.
Photo: Tiff, CC BY 2.0 (via Wikimedia Commons)

Bath has a genuine cluster of vegetarian and vegan-focused kitchens rather than just a token dish bolted onto a meat-led menu. Root is the pick for a proper vegetable-forward dinner, Cascara is the pick for a plant-based coffee and lunch stop, and The Green Rocket is the pick for a big vegetarian breakfast. Here's where to go and what each one does well.

OAK: seasonal, vegetable-led dining

OAK, at 2 North Parade Passage, is a restaurant and grocer built around seasonal, vegetable-forward cooking rather than a strict vegan or vegetarian label - though the menu leans heavily plant-based, with dishes like hummus with Tunisian harissa, beetroot with smoked almond butter and dukkah, and courgette fritti alongside homemade bread and garden salads. It's open daily for lunch (12pm-2:30pm) and dinner (5:30pm-9:30pm), and works well for a relaxed, unhurried meal rather than a quick bite. Compare it with the wider field in our best restaurants in Bath guide.

Root: vegetable-forward sharing plates

Root opened its Bath site in Shires Yard as the third restaurant from the Root group, founded by Josh Eggleton and Luke Hasell, whose first site sits on Bristol's historic harbourside. Every Root restaurant runs a vegetable-led, sharing-plates menu built around seasonal and local produce, so it's a genuinely different style of eating to a standard vegetarian menu with meat swapped out - vegetables are the starting point rather than the substitution. It's the strongest pick in Bath if you want a proper sit-down dinner where plants are the whole point, not an accommodation.

Cascara: plant-based cafe and coffee shop

Cascara, at 3 Upper Borough Walls, is an independent, fully plant-based cafe and coffee shop known locally for its vegan and gluten-free chocolate cake alongside burritos, smoothies and a solid coffee list. It's closed on Mondays and typically open from around 8am, making it a reliable daytime stop for coffee, cake or a light lunch rather than an evening destination. If you're also avoiding gluten, it's worth reading alongside our gluten-free and allergy-friendly dining guide.

The Green Rocket: vegetarian and vegan breakfast

The Green Rocket, on One Pierrepont Street, is an all-day vegetarian and vegan cafe built for a proper cooked breakfast, serving dishes like a Monster Veggie Brekky (two sausages, roast portobello mushroom, bubble and squeak, scrambled tofu and toast, £16.95), a smoky chorizo hash with soy ricotta (£12.50), and mashed avocado on sourdough (£10.95), with breakfast served until 11:30am. It doesn't take daytime reservations, only evening bookings by phone, so arrive without a fixed table in mind if you're going for breakfast or lunch.

Indian Temptation: vegetarian and vegan Indian

If you want plant-based food with more spice, Indian Temptation on the High Street runs a fully vegetarian and vegan Indian menu with every dish clearly labelled for dietary needs. See our Indian restaurants in Bath guide for how it compares with the city's other Indian kitchens.

How they compare

RestaurantStyleBest for
OAKSeasonal, vegetable-ledAn unhurried lunch or dinner
RootVegetable-forward sharing platesA proper plant-based dinner
CascaraPlant-based cafeCoffee, cake or a light lunch
The Green RocketVegetarian and vegan cafeA big cooked breakfast
Indian TemptationVegetarian and vegan IndianSpiced, flavour-forward food

Booking and timing

Root and OAK are worth booking ahead for on weekend evenings, particularly since both run smaller dining rooms than a typical city-centre restaurant. Cascara and The Green Rocket are daytime spots that don't take walk-in bookings for breakfast or lunch, so there's occasionally a short wait at peak times like Saturday mid-morning, but nothing that requires planning around.

Questions people ask

What's the best vegan restaurant in Bath for dinner?

Root, in Shires Yard, runs a vegetable-forward sharing plates menu built entirely around seasonal, plant-led cooking.

Is there a fully vegan cafe in Bath?

Yes, Cascara at 3 Upper Borough Walls is an independent, fully plant-based cafe and coffee shop, closed on Mondays.

Where can I get a big vegetarian breakfast in Bath?

The Green Rocket on One Pierrepont Street serves a full vegetarian and vegan breakfast menu until 11:30am daily.

Does OAK restaurant have vegan options?

OAK's menu is heavily vegetable-led with dishes like hummus, beetroot and courgette fritti, though it isn't an exclusively vegan restaurant, so it's worth checking specific dishes.

Is there vegan or vegetarian Indian food in Bath?

Yes, Indian Temptation on the High Street runs a fully vegetarian and vegan Indian menu with dishes clearly labelled for dietary needs.

Do Bath's vegan restaurants take walk-ins?

Cascara and The Green Rocket are daytime cafes that generally don't take bookings, while Root and OAK are worth reserving ahead for weekend evenings.

Updated 8 September 2026.

A letter from Bath, fortnightly

What's new, what's on, what's worth your time. No sponsors, no filler.

Subscribe