Bangkok is a foodie paradise, and if you’re looking for vegetarian restaurant recommendations, this blog is the best guide for your culinary journey. With the rise of vegan and plant-based dining, it’s not hard to find eateries with great quality and delicious flavors. So, follow Asia King Travel to discover the best vegetarian restaurants in Bangkok!
Address: 899 Sukhumvit 49, Khlong Tan Nuea, Bangkok, Thailand
Open: On weekdays from 9:00 AM - 10:00 PM. Saturday and Sunday from 7:00 AM until 10:00 AM
When thinking about vegetarian food, people often imagine bland, dry, and unappetizing dishes. However, Broccoli Revolution is one of the best vegetarian restaurants in Bangkok that has changed this common perception of meat-free restaurants. This is reflected in the fact that their restaurants always welcome a large number of customers.
Broccoli Revolution (Source: TripZilla)
With such success, Broccoli Revolution has 3 locations in Thonglor, the Central Embassy, and Charoenkrung. Whether you are a meatless or meat-eater who wants to experience vegetarian food, this restaurant will satisfy you.
Their menu includes nutritious salads, sandwiches with cashew cheese, modern vegan Thai dishes, broccoli quinoa charcoal burgers, etc. In addition to the main courses, you should stay a little longer to enjoy the desserts. Banoffee pie and homemade soy ice cream are great dishes that won’t make you feel guilty for overeating.
Address: 8/3 Sukhumvit Soi 16, Asoke Sukhumvit Intersection, Ratchadapisek Road Klong Toei, Bangkok, Thailand
Open: Daily from 11:00 AM until 10:00 PM
The variety of vegetarian food at May Veggie Home can be overwhelming. However, what makes this restaurant special is that it doesn't try to hide tofu or other meat substitutes in elaborate ways. Instead, this place is extremely fond of those ingredients in the preparation of classic Thai and Western dishes.
A veggie burger at May Veggie Home (Source: Thai German Cooperation)
There are not just one but four different types of vegetarian burgers for you to choose from. You can try the signature burger with ingredients from 15 different spices and sandwiched between 2 whole wheat muffins. The curry is also a great choice. This dish is made with tofu and vegetarian shrimp. In addition, the menu features other options such as vegetarian fish, chicken, and steak.
To end your full meal, don't miss desserts such as vegan ice cream, delicious muffins, and especially milkshakes made from rice milk.
Address: 35/2 Soi Methiniwet (Sukhumvit 24) Klongtan, Klong Toei, Bangkok, Thailand
Open: Daily from 10:00 AM - 10:00 PM
This restaurant is a family business with most of the members being vegetarians or vegans. The owner and co-founder is Kalayanee who chose to become vegan and her health improved significantly after that. With the desire to help others change their diets, she decided to open a vegetarian restaurant. There are now a total of 5 locations in Bangkok since the first restaurant opened about 2 years ago.
Veganerie Concept (Source: Foodpanda)
Look out for the quinoa and Buddha bowls, appetizers, salads, pastas, curries, and rotis. The vegan Italian Crepe in particular tastes almost exactly like the real thing. It’s made with Italian pizza sauce and topped with soy sausage, champignon mushrooms, soy cheese, and cashew nut parmesan.
You’ll also feel like you’re eating chicken instead of cauliflower with the Hawaiian vegetable teriyaki. In short, no matter what you’re craving, this place has you covered. To round off your meal, don’t forget to check out the extensive dessert menu with vegan ice cream, pancakes, and more.
See more: The best dining restaurants in Bangkok
Address: Sukhumvit Soi 20, Khlong Toei, Bangkok, Thailand
Open: Daily from 9:30 AM to 10:30 PM
Visitors to Bangkok don’t have to go all the way to India to enjoy the delicious food there. If you’re craving curry, this restaurant will not disappoint. Saras Veg Food, often shortened to Saras, is a vegan Indian restaurant located in the heart of the city. Opened in 2010 and very successful in satisfying customers with delicious food, the restaurant now has 3 locations in Thailand.
Saras Veg Food (Source: Foodpanda)
The menu is organized into ten distinct sections: à la carte, beverages, Chaat-Chowpati, Chinese, quick bites, set meals, South Indian, sweet-n-snacks, tandoori, and Thai. Notable dishes include the aloo tin kabab, a savory potato and sesame kebab, and laab tofu, which offers a flavorful twist on a traditional Thai salad.
Be sure to wrap up your meal with a delicious dessert from their extensive selection, many of which are vegan-friendly. Each dish is crafted with Sara’s commitment to culinary excellence, so you can be assured of a satisfying experience.
Address: Sukhumvit Soi 42, Mediplex Buiding, Ground Floor
Open: Daily from 10:00 AM to 8:30 PM
If you want to experience dining at one of the best vegetarian restaurants in Bangkok, don’t miss Khun Churn. The great thing about this place is that not only are the prices affordable, but the food is also very healthy. MSG, an ingredient often found in many Thai dishes, is not used in any of their offerings. Open since 1995, this vegetarian restaurant specializes in creating delicious and healthy vegetable dishes.
Khun Churn Vegetarian Restaurant (Source: TimeOut)
To demonstrate that vegetables can be incredibly tasty, Khun Churn does not include any faux meat on their menu. You can enjoy their signature dish, the Pomelo Salad (Yum som-o), which features pomelo, lime juice, roasted coconut, ground peanuts, fried shallots, roasted sesame, and dried chili. In addition, the popular Khao Soi curry in northern Thailand is also served here. The great thing is that many vegetarian dishes are under 100 baht while the portions are huge.
Address: 6/5-6 Sukhumvit Soi 22, Sukhumvit Road, Bangkok, Thailand
Open: Daily from 11:00 AM to 10:00 PM
Cheese is the one food that vegans often miss the most during their plant-based journey. We understand that avoiding dairy can sometimes lead to cravings. That’s why Govinda is the best choice for a vegetarian restaurant that won’t make you worry about any moral repercussions. This Italian restaurant will impress you with its dairy-free, faux cheese dishes that everyone loves.
Govinda Restaurant & Pizzeria (Source: HappyCow)
The menu here is divided into various sections and includes all the classic items found in renowned Italian restaurants. You can start appetizers with pizza bread, Schiacciata, or bruschetta Margherita, all of which can be made vegan. Overall, the menu features a total of 21 types of pizza, ranging from 205 baht to 380 baht.
Address: 85/2 Tanao Road, Banglumpu, Bangkok, Thailand
Open: Daily from 8:00 AM to 11:00 PM
If you are looking for a unique vegan dining experience, head straight to Ethos. The first thing that catches the customers’s attention is probably the entrance of this restaurant. It is decorated with hanging green plants, creating a typical atmosphere of vegetarian restaurants.
If you have a date, Ethos is perfect with its romantic red lights hanging from the ceiling. Especially, the place offers soft pillows on the floors, making it wonderful to enjoy delicious vegan dishes with friends.
Ethos Vegetarian Restaurant (Source: Tripadvisor)
While enjoying the food and listening to soft music, Ethos makes a significant impression on its guests. All meat-free dishes are delicious, but we recommend you try the vegan pancakes and salad. Not only are they delicious, but both of these dishes are very good for your health.
The menu here is extremely diverse, you can find vegetarian dishes from Thailand, India, East and West on the menu. The meal will be more complete if you have a fruit smoothie for dessert.
Address: Soi Prom-Mitr, Sukhumvit 39, Bangkok, Thailand
Open: Daily from 9:00 AM to 9:00 PM
With the slogan “Let food be your medicine”, Rasayana is a vegetarian restaurant that offers exceptionally clean and healthy food. The dishes here are all unprocessed and unpasteurized, free from animal products, wheat, gluten, or dairy. Notably, none of the food is heated above 42°C. This means that the dishes still retain nutrients that would normally be destroyed when overcooked at high temperatures.
Rasayana Raw Cafe (Source: Rasayana Retreat)
From fresh salads to desserts, each dish is created to stimulate the taste buds of customers and make them come back again and again. Vegan sushi rolls are a favorite dish of many customers made from a variety of vegetables and wrapped in nori. These sushi rolls are served with a slightly sour dipping sauce, creating a new flavor.
In addition, Pad Thai is also on the menu but is more unusual with spiralized vegetables and a sour peanut sauce. And finally, a rich raw chocolate cake will be the perfect dish to end the meal.
Address: 6/6-6 Soi Sukhumvit 36, Klongton, Klongtoey, Bangkok, Thailand
Open: Daily from 11:00 AM - 9:00 PM
For vegans, the belief is often that dairy products should be avoided in their diet. However, the vegan dishes at Barefood Bangkok prove that being vegan doesn’t mean giving up the savory, chewy goodness of cheese. Thai owner Taksina Nuangsri and Italian co-owner Edoardo Bonavolta are passionate about creating delicious, unprocessed, plant-based dishes that make use of local ingredients.
Barefood Bangkok (Source: HappyCow)
Most of their cheeses are made from cashews sourced from southern Thailand and come in six flavors: truffle, chili, smoked wood, mixed herb and smoked mushroom, and classic. And if you’re into mushrooms, the house-made whole-grain pasta with mushroom porcini sauce is a great choice.
Bangkok is an ideal destination for vegetarian food lovers with top-quality vegetarian restaurants. The city offers a wide variety of vegetarian dishes, from creative and vegan to traditional Thai food with vegetarian twists. Each restaurant has its own unique space and menu, offering a wonderful vegetarian culinary journey.
If you are looking for the best vegetarian restaurants in Bangkok, don't forget to explore the great options that Asia King Travel has introduced. And don't hesitate to contact us if you want to explore more.
See more: Center Thailand Cycling Tour 3 Days: Bangkok-Chanthaburi