Best Vegetarian & Vegan Restaurants in Bangkok

Looking for vegetarian and vegan options in Bangkok? Here are 19 spots where plants are the point.

By DineGuides Team·Updated March 2026

Finding the perfect vegetarian & vegan spot in Bangkok can feel overwhelming. There are hundreds of options, and not all of them deliver. We’ve done the legwork, considering everything from vibe to value. Whether you’re a local looking for something new or visiting for the first time, these are the vegetarian & vegan spots that consistently impress.

Bangkok’s Top 5 (Verified 2026 Scores)

  1. Mello Vegan (90)Families with kids
  2. Khun Churn in White (89)Vegetarian and vegan diners
  3. Achyut Bhavan Bangkok (88)Families with kids
  4. Suraya Bangkok Hostel & Kitchen (87)Solo dining
  5. Indian Hut Pratunam (87)Authentic Indian cuisine
Jump to Full Map & 19+ vegetarian & vegan Spots ↓
Bangkok Vegetarian & Vegan Cheat Sheet & Local Logistics

How do I navigate ordering at traditional Thai vegetarian spots in Bangkok, especially when menus lack English or dietary labels?

Many vegetarian establishments in Bangkok's older neighborhoods use Thai-only menus or minimal signage; use Google Translate's camera feature to photograph menu items, or ask staff "phom/chan gin jay" (I eat vegetarian) and point to dishes. Staff at established vegetarian venues in areas like Wang Burapha Phirom are accustomed to this question and will guide you toward meat-free options, though confirming fish sauce and shrimp paste use may require direct conversation.

What's the tipping custom at vegetarian and vegan restaurants in Bangkok, and does it differ by neighborhood or restaurant type?

Tipping in Bangkok is not obligatory; many casual vegetarian spots do not expect tips, though rounding up or leaving 10% is appreciated for full-service dining or tasting menu experiences. Higher-end venues in central areas may include a service charge on the bill (5-10%), so check before adding extra; in neighborhood spots near Khwaeng Khlong Song Ton Nun or Samran Rat, tipping is less common but never refused if offered.

When is the best time to visit vegetarian and vegan restaurants in Bangkok for shorter wait times and to avoid peak crowds?

Lunch service (11:30am–1:30pm on weekdays) tends to draw office workers and moves quickly, while dinner peaks between 7–9pm, especially on weekends and holidays; morning or early afternoon visits (before 11am) offer the quietest experience at venues serving breakfast. During the hot season (April–May) and monsoon period (September–October), some casual outdoor spots or those without strong air conditioning see reduced midday traffic, though most central Bangkok locations maintain steady service year-round.

Mello Vegan
90DineGuides
Score

Mello Vegan

·$$
📍 2

This vegan spot offers a surprisingly broad menu, from Western-style burgers to authentic Thai dishes, all prepared with fresh ingredients. It's a welcoming place for families, with a calm atmosphere and remarkably friendly staff who make everyone feel at home.

🍽️95Food
💰90Value
88Vibe
💬

We had a very tasty meal. I tried the Pad Thai and it was amazing. Also, the staff super friendly and welcoming.

💬

Absolutely amazing vegan food! Chicken burger and chicken in orange souce was delicious.

💬

The food is so tasty and service is good. If you are looking for the best vegan food in BKK, I strongly recommend here.

Ideal for
Families with kidsWeekend brunchVegan dining
Khun Churn in White
89DineGuides
Score

Khun Churn in White

·$$

This cozy, hole-in-the-wall spot near Ekkamai BTS station is a vegetarian and vegan haven, serving authentic Thai flavors with a healthy twist. The owner, Chat, is well-regarded for his warm, welcoming presence, making diners feel like family. It's a place where creative dishes and excellent value come together.

🍽️94Food
💰92Value
78Vibe
💬

The food is really delicious. I can highly recommend it. You can choose from many Thai specialities in vegetarian versions.

💬

The owner and staff are also very kind. Our favorite entrees were the khao soi and the kuai tiew khua hed.

💬

OMG I almost regret not living in Bangkok because of this restaurant. The food here was outstanding.

Ideal for
Vegetarian and vegan dinersSolo dinersFamilies
Achyut Bhavan Bangkok
88DineGuides
Score

Achyut Bhavan Bangkok

·$$

This South Indian vegetarian spot in Bangkok is a haven for authentic flavors, with paper dosas and flavorful thalis stealing the show. The kitchen's open setup offers a glimpse into their meticulous preparation, and the staff's warm hospitality makes every meal feel like a comforting return home.

🍽️94Food
💰88Value
85Vibe
💬

The paper dosa is a. Also, the paratha which is severed with proper South Indian style vegetable korma and coconut chutney is a banger.

💬

Vijay was outstanding. Gave us the best service. No need to go to India. Just come here to eat Indian food. We give 100/10!!

💬

This is such a beautiful place with fantastic staff and delicious Indian food at such a reasonable price.

Ideal for
Families with kidsGroup diningVegetarian dining
Suraya Bangkok Hostel & Kitchen
87DineGuides
Score

Suraya Bangkok Hostel & Kitchen

·$$

This cozy spot offers a vibrant contrast to the nearby Khao San Road chaos, serving up authentic Thai flavors with a modern, artistic flair. It's a haven for both travelers seeking comfortable lodging and food lovers eager for expertly prepared dishes, especially its extensive vegetarian and vegan options.

🍽️92Food
💰85Value
80Vibe
🔊55Noise
💬

We ordered galangal soup, thai green curry with roti. I would say this was the most amazing Thai food we ate in Bangkok.

💬

The location is excellent - just a short walk from Khao San Road, which is one of the most happening areas in Bangkok.

💬

The service was outstanding, and a special thanks to Bon, who treated us with so much care and respect.

Ideal for
Solo diningFamilies with kidsVegetarian and vegan diners
Indian Hut Pratunam
87DineGuides
Score

Indian Hut Pratunam

·$$
📍 70

This Pratunam spot serves authentic Indian dishes with a fragrant, balanced spice profile. Generous portions and friendly, humble staff make it a go-to for delicious vegetarian options and classics like butter chicken.

🍽️90Food
💰88Value
85Vibe
💬

Very delicious and authentic Indian dishes We had naan and palak paneer, mango lassi, and biryani rice.

💬

If you want to try delicious Indian food at a reasonable price, I recommend this restaurant.

💬

Food is very delicious and the staff is friendly , I will recommend you to come and had your meal

Ideal for
Authentic Indian cuisineVegetarian meals
Mercy Republic
87DineGuides
Score

Mercy Republic offers a vibrant, hip-hop infused atmosphere with a creative, fully vegan menu that impresses both vegans and non-vegans alike. The restaurant shines with its inventive dishes, from fusion Thai pizzas to hearty burgers, all complemented by expertly crafted cocktails. It's a place where thoughtful sourcing and a passion for plant-based cuisine create a memorable and enjoyable dining occasion.

🍽️90Food
💰85Value
90Vibe
💬

It’s my second time here! I had to come back to eat the pepperoni pizza in a vegan version! It’s incredible good!

💬

This place has a great aesthetic and a chill vibe. The food is excellent quality and super delicious flavours.

💬

We had Tonkatsu Curry and Khao Soi Ramen, and it was very delicious. Both were great, we’ll come again.

Ideal for
Date nightVegan diningHappy hour
Jay Tiansin Silom (vegetarian Restaurant)
86DineGuides
Score

Jay Tiansin Silom (vegetarian Restaurant)

·$$
📍 146

This unassuming vegetarian stall, tucked into a garage or alley, serves up incredibly flavorful and authentic Thai dishes that even meat-eaters prefer. The daily changing menu offers fantastic variety at prices that are hard to beat, all served with a warm smile from the cheerful owner.

🍽️92Food
💰95Value
70Vibe
📍65Location
💬

Authentic Thai food. Ate their Kway chup, which was more to the sweet side. Also had their fried chicken and fried soy bits. All was nice and delicious.

💬

This vegetarian restaurant, open year-round, offers a wide variety of delicious and flavorful dishes with good service.

💬

The food is delicious, authentic and a different dish to try every day.

Ideal for
Budget-friendly lunchVegetarian Thai foodQuick weeknight dinner
Nature’s Charm Cafe
86DineGuides
Score

Nature’s Charm Cafe

·$$

This fully vegan cafe transforms plant-based eating into a visually stunning and flavorful adventure. It's a bright, plant-filled space perfect for enjoying creative dishes that even non-vegans rave about.

🍽️90Food
💰75Value
90Vibe
💬

The food is delicious and high quality. Some of the flavors I've never had before, like the fried jackfruit, which was so delicious it felt like eating fried chicken.

💬

The vegan kimchi soup was especially delicious, beyond expectations. It's even better than anything I've ever had!

💬

The staff is remarkably polite and attentive, and the food is not only incredibly delicious but also beautifully and lovingly presented.

Ideal for
Solo diningHealth-conscious diningVegan dining
Snoop's Joint
85DineGuides
Score

Snoop's Joint

·$$
📍 44

This vegetarian and vegan burger joint is a haven for plant-based eaters, offering creative dishes with an Indian soul. The "drumsticks" made from oyster mushrooms are a standout, featuring a juicy sugarcane "bone" that's both unique and delicious. It's a casual spot where the owners' warmth and dedication shine through in every bite.

🍽️90Food
💰78Value
70Vibe
💬

The hot and spicy drumsticks are absolutely incredible, with my other favorites being the crispy wrap, falafel wrap and the corn ribs.

💬

I had the best homemade vegetarian burger, omg guys it’s absolutely delicious, plus the girl who made the burger, I think called Cita, she was very nice, thank you.

💬

A little bit of music in the restaurant would be nice but wings and service was 10/10!!

Ideal for
Vegetarian and vegan diningFamilies with kidsCasual meals
Yummy Thai Food
85DineGuides
Score

This family-run spot is a Bangkok neighborhood favorite, serving up authentic Thai street food with a warm, welcoming atmosphere. They excel at accommodating dietary needs, making almost any dish vegan or vegetarian. It's a place where you can taste the love in every bite, from their signature Pad Thai to the much-lauded mango sticky rice.

🍽️88Food
💰80Value
85Vibe
💬

Such a beautiful and lovely restaurant. The owners and family played with our kids and the food was very tasty.

💬

Very tasty food, super friendly atmosphere and a cute place. Prices are very fair. Would definitely recommend if you’re in the area.

💬

Super nice family and amazing food, we were there at least 3 or 4 times throughout our stay in Bangkok, and we were never disappointed!

Ideal for
Families with kidsVegetarian and vegan dinersAuthentic Thai street food
India Greens Restaurant
84DineGuides
Score

India Greens Restaurant

·$$
📍 70/52

This Bangkok Indian restaurant delivers authentic, flavorful home-style cooking, with many dishes known for tasting like they're from India itself. The staff are consistently described as friendly and attentive, with the owner often present and engaging with guests. It's a reliable spot for both vegetarian and non-vegetarian options, including breakfast.

🍽️90Food
💰78Value
75Vibe
💬

Excellent location for the tourists. Near Ramada inn and several other hotels. Area is full of indian restaurants. This one has the best location.

💬

I eat there often in Hong Kong, but this is the best Indian restaurant I have ever eaten at !

💬

The ambience is Family types. Must go with your family and friends. Breakfast and Dinner topmost amazing!

Ideal for
Families with kidsGroup diningVegetarian dining
Vegetarian Taiwan Xiao Xiao
84DineGuides
Score

Vegetarian Taiwan Xiao Xiao

·$$

This food court stall offers authentic Taiwanese vegetarian and vegan fare, a welcome surprise given its unassuming appearance. The owners, a friendly Taiwanese couple, handcraft many dishes, including fresh noodles and dumplings, delivering bold flavors that stand apart from typical Thai cuisine.

🍽️90Food
💰88Value
65Vibe
💬

A stall in the food court on the first floor of Paradise mall. Looks unimpressive, but don’t be fooled, their food is outstanding!

💬

Amazing vegetarian/vegan Taiwanese food, the dumplings are home made and the mock duck noodles are out of the world.

💬

The deep-fried mushrooms were a crispy revelation, offering a savory burst of flavor, while the gyoza showcased a perfect blend of textures and seasonings.

Ideal for
Solo diningVegetarian/Vegan meals
VEGANERIE Ratchathewi
83DineGuides
Score

VEGANERIE Ratchathewi

·$$

This fully vegan spot in Siam Paragon offers a vast menu of Thai classics and Western comfort foods, with a particular talent for creative desserts. It's a reliable choice for those seeking plant-based options, from hearty meals to sweet treats.

🍽️88Food
💰75Value
75Vibe
💬

The food was excellent. If you are a westerner I would recommend getting some Thai/eastern cuisine! It was really good and fresh!

💬

Veganerie Paragon was amazing - it is a bit loud since it’s in a mall but the food was great and service was fast.

💬

I always make sure to visit one of the Veganerie restaurants. The food is always amazing, fresh, flavorful, and beautifully presented

Ideal for
Vegan diningDessert loversGluten-free options
Khrua J St. Louis
83DineGuides
Score

This local spot serves up flavorful, authentic Thai vegan dishes that change daily. The women who run the kitchen are incredibly welcoming, making it a go-to for a quick, affordable, and delicious meal.

🍽️88Food
💰90Value
70Vibe
💬

The khao soi here is wonderful; it’s savoury, not at all sweet (which I like), and served with plenty of pickled vegetables and vegetarian mince.

💬

Authentic and delicious vegan food, the store is also filled with locals getting their lunch.

💬

We had the rice and 3 toppings and the lady on purpose put more toppings on top and overcharged us, which was not appreciated.

Ideal for
Quick weeknight dinnerVegetarian and vegan diners
Basmati International & CID (Get Arrested by the Taste)
83DineGuides
Score

Basmati International & CID (Get Arrested by the Taste)

·$$

This Indian tea shop in Bangkok's Phahurat neighborhood transports diners straight to Kolkata with its vibrant atmosphere and an extensive menu of sweet and savory treats. It's a go-to for authentic Indian flavors, particularly its aromatic sweets and fragrant masala tea, all offered at reasonable prices.

🍽️88Food
💰88Value
78Vibe
💬

The samosas were delicious, especially when eaten hot. The tea was fragrant and tasty, and the sweet lassi was also delicious.

💬

The food is delicious, tasty, and clean. There's a wide variety of desserts. I especially love the yogurt, both plain and sweetened.

💬

The atmosphere of this Indian tea shop is amazing, with a variety of delicious desserts, all of which look delicious.

Ideal for
Solo diningVegetarian mealsIndian sweets
Kem-Kon Vegan Phahurat
82DineGuides
Score

Kem-Kon Vegan Phahurat

·$$

This all-vegan Thai spot offers creative plant-based versions of classic dishes, making it a standout for both vegans and curious omnivores. The menu is extensive, featuring familiar favorites alongside unique creations, all prepared with fresh ingredients and bold flavors. It's a welcoming oasis for those seeking delicious, meat-free Thai cuisine.

🍽️88Food
💰78Value
70Vibe
💬

The food is amazing. Way too much choice. The drinks are full of flavour. Worth trying for any vegans.

💬

Very nice and helpful staff. The food is amazing especially the vegan pork is very good.

💬

The vegan Khao Soi With Soy Chicken here was excellent and very tasty.

Ideal for
Solo diningGroup diningVegan travelers
Pizza Amore Nostro
81DineGuides
Score

This cozy pizza joint, tucked away in a small alley, serves up authentic Italian pies with a notable focus on vegan options. The crust is well-regarded for its chewiness and flavor, and many consider it the best vegan pizza in town.

🍽️88Food
💰75Value
70Vibe
👔65Management
💬

I simply had the best pizza of my life at this pizzeria! It's truly one of the best I've ever tasted.

💬

It's the best pizza I've ever had in my life.!!! Very good pizza dough. I recommend 4 cheeses

💬

Late night vegan omg. Pizza in Thailand is usually whatever, but THIS PLACE IS AMAZING.

Ideal for
Casual weeknight dinnerVegan pizza lovers
Lust Ramen @Ari
81DineGuides
Score

Lust Ramen @Ari

·$$
📍 5

This cozy Ari ramen spot serves up rich, flavorful bowls with a Thai twist. It's a great option for a quick solo meal or a casual bite, offering satisfying vegetarian and vegan choices alongside their signature broths.

🍽️88Food
💰85Value
80Vibe
🧹60Hygiene
💬

The ramen is fragrant and delicious. I recommend the hot, dark broth ramen, perfect for a quick meal when you're in a hurry.

💬

The service was excellent, esp Mark who explained the signature dishes and recommended us also the best vegetarian option.

💬

When I went, there weren't any people, but the tables weren't clean. There were spoons on the floor, and the staff couldn't see them.

Ideal for
Solo diningCasual weeknight dinnerVegetarian/Vegan options
Getfresh at ICS
81DineGuides
Score

Getfresh at ICS

·$$

This healthy-focused eatery offers a wide array of customizable salads and protein-rich dishes, making it a go-to for health-conscious diners. They clearly label nutritional information, catering to specific dietary needs like vegan and vegetarian preferences.

🍽️85Food
💰70Value
75Vibe
💬

GetFresh impressed us with its delicious food and excellent service. They went way beyond for us even though it was closing time.

💬

I have started coming here every day after the gym and love the great variety of healthy options. Definitely recommend!

💬

Awesome place ! Salad was wonderful and sooo tasty. Carbonara was awesome. Thanks for food !

Ideal for
Health-conscious diningSolo diningVegetarian and vegan meals

More in Bangkok