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?

More blog posts about vegetarian food in Thailand:

 
Previous
Previous

Best Vegetarian Restaurants in Chiang Mai Old City

Next
Next

Stevia Cola Taste Test: Green Cola, Coca Cola with Stevia, and Vegan Cola