Best Vegetarian Restaurants in Bangkok, Thailand
As a city of 10-odd million people, Bangkok naturally has a range of vegetarian restaurants to choose from. There are cheap food stalls serving traditional “jae”* veggie food; there are modern vegan cafes with cold-pressed juice and craft beer; there’s even a long-standing vegetarian Italian restaurant.
When I lived in Bangkok, I tried pretty much every vegetarian restaurant I could find, and found a few favorites. I’ve written about some of my favorite vegetarian options in Bangkok before, but I hadn’t made a list of the best fully vegetarian and vegan restaurants in the city. There are many more restaurants than are listed here, but these are my top picks!
*Jae food is a type of vegetarian Thai cuisine based on Buddhist principles and doesn’t use pungent ingredients like garlic and onions. You can find cheap jae stalls all around Thailand.
As of August 2022, 1 euro = 35 baht.
Khun Churn
Price for a main dish: 80-120 baht
Good for: Value; variety of Thai dishes
Recommended dishes: Khao soi, spring rolls
Khun Churn is a great little vegetarian Thai spot near the Ekkamai BTS. Compared to the other non-jae vegetarian restaurants in Bangkok, the prices are pretty low. They have the best khao soi and spring rolls! Keep in mind this place is vegetarian and not vegan, so make sure you check that something doesn’t have eggs or dairy before you order it.
Ruyi
Price for a main dish: 60-80 baht
Good for: Value; variety
Recommended dishes: Salads, imitation meat
Ruyi is a jae vegan restaurant in the Chinatown area with a huge menu of Thai dishes. They have a wide selection of mock meats, so if you are into that, this is the place to have some. I also really like their Thai salads!
Walee
Price for a main dish: 70-90 baht
Good for: Mall food court; cheap eats in Phrom Phong
Recommended dishes: Noodle soups
Walee is located in the EmQuartier mall food court (basement level). It’s not only a great place to get a budget vegan meal in upscale Phrom Phong, but it’s also one of the best food court veggie stalls in Bangkok.
Goodsouls
Price for a main dish: 180-280 baht
Good for: Vegan northern Thai cuisine
Recommended dishes: Khao soi, tea leaf salad
Goodsouls is a vegan restaurant originally from Chiang Mai, and they make some great northern dishes like khao soi and Burmese tea leaf salad. I also really like their tom yum soup with dumplings. Dumplings in soup is just what the people want, right?!
May Veggie Home
Price for a main dish: 130-220 baht
Good for: Vegan Thai cuisine
Recommended dishes: Tom sap, spicy salads
Possibly my favorite restaurant on this list, May Veggie Home serves vegan Thai and international dishes, but I recommend sticking with the Thai stuff. Not because the international food isn’t good, but the Thai food is incredible. The tom sap (spicy soup) is absolutely the most delicious vegan Thai soup I’ve ever had!
Vistro
Price for a main: 260-320 baht
Good for: Creative vegan food
Recommended dishes: Pizza, Thai dishes
Vistro is one of the pricier restaurants on this list, but it’s a great place for creative takes on Thai and international dishes–and it’s all vegan! They even have a vegan pizza menu that’s very good. I once got a vegan cheeseburger pizza on a whim and it was much better than a vegan cheeseburger pizza has any right to be. That should tell you something about the quality you get at Vistro!
Jae Lee
Price for a main dish: 30-40 baht
Good for: Cheap eats
Recommended dishes: Noodle soups
You won’t find a better deal on this list than Jae Lee, a tiny little jae vegan spot located down an alley in Chinatown. The few stools outside for seating fill up quickly with locals, especially during lunch, but it’s not a long wait. Hungry people should order two dishes!
Hummus Boutique
Price for a main dish: 140-220 baht
Good for: Middle Eastern/Mediterranean cuisine
Recommended dishes: Dolma, hummus, tzatziki
Hummus Boutique in the Thong Lor neighborhood is sort of an “accidentally” vegetarian kind of place, in that all the dishes they serve are naturally vegetarian without any modifications. They serve great Middle Eastern and Mediterranean dishes, including several varieties of hummus. I really enjoy their dolma (stuffed grape leaves) with their powerfully pungent tzatziki.
Govinda
Price for a main dish: 250-350 baht
Good for: Pizza; casual date night
Recommended dishes: “Govinda” pizza
Govinda has been serving Bangkok vegetarian and vegan Italian food since 1997. They also offer gluten-free pizza and pasta and make their own soy “meat”. It’s a classic Thai shophouse restaurant, but with some cute Italian touches that makes it a good spot for a casual date night.
Sugam
Price for a main dish: 80-120 baht
Good for: Cheap South Indian cuisine
Recommended dishes: Uthappam with chutney and sambar
I loved ordering from Sugam for a late breakfast. Idli and sambar is one of my all-time favorite dishes, but Sugam’s onion uthappam (a south Indian pancake) was also great! Indian food is often not cheap in Bangkok, so Sugam is such a good budget option when you’re craving something a little different.
Sook Sathorn
Price for a main dish: 100-140 baht
Good for: Value; variety of Thai dishes
Recommended dishes: Papaya salad, Chinese 5 spice stew
Sook Sathorn has a great selection of classic Thai dishes to choose from, and they have different menus depending on your dietary needs: vegetarian, vegan, jae vegetarian, and jae vegan. Their papaya salad is SERIOUSLY spicy, for my fellow spicy food lovers out there, and it’s also a great place to try the Thai Chinese 5 spice stew, aka “brown egg thing” (what I call it). Basically, it’s egg and tofu in a 5 spice gravy served over rice or noodles. It’s traditionally made with pork belly in addition to the egg and tofu, but it’s a really comforting (and non-spicy) Thai dish to try.
Saras
Price for a main dish: 160-250 baht
Good for: South Indian and Indo-Chinese food
Recommended dishes: Indo-Chinese soups, south Indian cuisine
Saras has a whole range of vegetarian food available: North Indian, South Indian, Nepalese, Indo-Chinese, and international snacks. While I don’t find their north Indian curries to be anything special, I love their soups! They make the most delicious sambar that comes with south Indian breads, plus they have a powerfully hot and sour soup.
Have you been to any of these restaurants? What’s your favorite veggie spot in Bangkok?
My top picks for vegan pizza in Bangkok, Thailand.