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
| Restaurant | Style | Best for |
|---|---|---|
| OAK | Seasonal, vegetable-led | An unhurried lunch or dinner |
| Root | Vegetable-forward sharing plates | A proper plant-based dinner |
| Cascara | Plant-based cafe | Coffee, cake or a light lunch |
| The Green Rocket | Vegetarian and vegan cafe | A big cooked breakfast |
| Indian Temptation | Vegetarian and vegan Indian | Spiced, 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.
