nut roast at WoodKraft in Cheltenham

Vegan & Vegetarian Restaurants in Gloucestershire & The Cotswolds

There is a wonderful choice of vegan and vegetarian-friendly restaurants in Cheltenham, Gloucester, Gloucestershire and throughout the Cotswolds. Some eateries serve only plant-based foods, however, others have a tasty choice of vegetarian dishes for you to eat. Vegan and vegetarian cuisine is getting more and more popular each year. Chefs, however, are pushing the boundaries and making the cuisine very desirable.

Other Restaurants

  • Gloucestershire restaurants, cafes and eateries that serve non-meat food for their patrons.

Top Vegetarian Restaurants in Gloucestershire

Our list of some great eateries in Gloucestershire & The Cotswolds for plant based cuisine, however, we are open to recommendations for our guide.

WoodKraft in Cheltenham For a Vegan Roast Dinner

nut roast at WoodKraft in Cheltenham
Nut roast

Woodkraft is firstly a daytime eatery, near to the town centre and close to the Everyman theatre. They serve a selection of vegan and vegetarian meals, including breakfasts and also Sunday roasts. About Woodkraft…

The Coconut Tree in Cheltenham

Enjoy the food of Sri Lanka at The Coconut Tree on St Pauls Road. The eatery mainly serves Sri-Lankan street food with what they describe as an explosion of flavours. Options on their menu include; Jack Fruit Cutlets, pineapple curry, battered spicy mushrooms and also a pumpkin curry. More info…

Vinnie’s Eatery in Cheltenham

A cafe restaurant that serves healthy and also wholesome plant based food in Crescent Terrace. Some highlights of their menu include;

  • Spaghetti Bolognese with nut and mushroom meatballs
  • Red lentil and coconut dhal.
  • Chickpea frittata served with flat mushroom, beetroot hummus, and also some slaw.
  • Pea and spinach fritters with tomato and paprika beans.

Vinnie’s is open Friday through Sunday, more info on their Facebook.

East India Cafe in Montpellier, Cheltenham

Based in the Montpellier area, East India Cafe serve some delightful Indian food including many plant-based dishes. They also have a vegetarian tasting menu, which is 7 courses with paired drinks for you to enjoy. Some highlights of this menu include; Deconstructed vegetable samosa, a trio of lentil soup and seasonal vegetable pakora. More info…

There is a wonderful choice of vegan and vegetarian-friendly restaurants in Gloucester & Gloucestershire. They dedicate some eateries to plant-based foods and, however, others have a tasty choice of vegetable dishes for you to eat.

Bangkok Canteen in Gloucester

On Westgate Street in Gloucester is the fantastic Bangkok Canteen, a popular Thai restaurant. They have a comprehensive Thai menu, however they have quite a few delicious vegan options. For vegans, they serve chickpea red curry, crispy aubergine, and also many other choices. They are a popular place to dine out with fantastic reviews.

Karibu Vegan Bar & Kitchen in Stroud – No.23

Karibu vegan bar in Sroud

Karibu is the first arty Vegan Bar & Kitchen in the heart of Stroud, at 23 Nelson Street. It will serve up comfy Vegan street-food inspired by traditional recipes from all over the world, and display original artwork from talented local artists. Karibu opened the doors to its Vegan Bar & Kitchen in March 2020. We look forward to giving you a warm welcome whether you’re looking for a hearty lunch; feel-good dinner; a cheeky slice of cake with coffee; or a glass of wine?

They have both gluten-free and nut-free options are available for diners. Their cheery staff will always do their best to cater to any specific requirements you may have. To find out more about this eatery, see their Facebook Page.


Veganism is the practice of abstaining from the use of animal products, particularly in diet. However, the associated philosophy that rejects the commodity status of animals.


Vegetarianism is the practice of abstaining from the consumption of meat. This includes red meat, poultry, seafood, and the flesh of any other animal. However, it may also include abstention from by-products of animal slaughter. However, people may adopt vegetarianism for various reasons. Many people also object to eating meat out of respect for sentient life. Such ethical motivations include religious beliefs and also animal rights advocacy. Other motivations for vegetarianism are more often than not health-related.