
6 Vegan Restaurants in Bangkok: Where to Eat by Area
Six vegan restaurants in Bangkok grouped by area, with BTS, MRT and pier directions, Jay food ordering tips and who should skip each stop.
On this page
Last updated November 2026: Bangkok is easy for vegans, and we cover six picks across the city. Our shortlist of vegan restaurants Bangkok visitors can reach by train or boat runs from a Sukhumvit bistro to temple-side stalls. Choose by budget first, then by the neighborhood you are sleeping in.
Featured image: mlcastle, CC BY-SA 2.0, via Flickr.
6 Vegan Restaurants in Bangkok by Area
Our three strongest picks are Vistro for a sit-down dinner, the Vegetarian Foundation eatery by Chatuchak Market for cheap morning eating, and the Hindu Temple stalls for mock-meat lunches. The rest fill in Old Town. Hours and details checked November 2026. Stalls and foundation eateries change hours more often than restaurants do, so confirm before a long ride.

1. Vistro, Sukhumvit 24 Alley
Vistro is a vegan bistro at 46/1 Sukhumvit 24 Alley, Khlong Toei. Its menu runs from comfort-food classics to chef-driven plates, with kombucha, coffee and masala chai on the drinks list. Menu, online ordering and reservations all sit on the venue's own site, which is published in English.
We'd book it for a first evening when you want a proper table and air-conditioning after a hot day. Skip it if price is your main filter. Stalls elsewhere on this list cost far less.
2. Vegetarian Foundation eatery by Chatuchak Market
A vegetarian foundation runs this eatery just in front of Chatuchak Market, with several food stalls and a vegan shop. An older write-up found everything on offer vegan and reported a ticket system: you swap cash for tickets at the entrance and get unused ones refunded. That same report gave hours of roughly 9am to 2pm, so treat it as a morning stop and confirm current hours.
By BTS, leave at Mo Chit and walk past the market. By MRT, get off at Kamphaeng Phet and take exit 1. Skip it if you arrive after lunch or carry no cash. The building does not look like a restaurant, so check a map.
3. Ethos Vegetarian, near Khao San Road
Ethos Vegetarian sits right near Khao San Road, which makes it the easiest sit-down pick for Old Town. Every item on its menu is either vegetarian or vegan, and the labels are clear. It is strongest for breakfast, with lunch options too.
Read the labels closely. A dish marked vegetarian can still contain egg or dairy. Strict vegans should order only what is marked vegan, and anyone wanting a late dinner should look elsewhere.
4. Alice Café, attached to Issara by D Hostel
Alice Café is the café attached to Issara by D Hostel. It runs a full vegan menu alongside its regular one, so the kitchen also cooks non-vegan food. Prices run a little higher than at stalls, but it is a comfortable sit-down option for a mixed group.
Look up the hostel's address before you plan a route. Strict vegans who avoid shared kitchens should pick a fully vegan venue like Vistro instead.
5. Fried tofu stalls at Wat Intharawihan
Two stalls at Wat Intharawihan sell fried tofu with nuts, sweet syrup, herbs and chili. It is a snack stop rather than a full meal, so pair it with a temple visit. Take a Chao Phraya boat to Rama VIII pier, or walk from Democracy Monument or Khao San Road.
Ask the vendor what goes into the syrup and sauce if you avoid animal products. Skip it if you need a seat, a menu in English or air-conditioning.
6. Hindu Temple stalls, Silom and Surasak
Stalls on the streets behind the Hindu Temple cook vegan rice dishes, vegetables and a large range of mock meat. Locals eat here, and one past visitor found it cheap enough to order extra and take it away. Reach it by BTS at Surasak, or by boat to Oriental pier.
For more of this style, see our guide to cheaper vegan stall eating. Skip it at midday in hot weather, or if you need an English menu.
How to Eat Vegan in Bangkok: Vegan vs Vegetarian vs Jay
In Thailand, vegetarian does not always mean vegan. A dish can still contain egg, dairy or fish sauce. Our egg-and-dairy-friendly vegetarian options suit travelers who accept those. Strict vegans should ask before ordering.
Jay (เจ) food goes a step further. It is vegan and also leaves out garlic and onion. Look for a red letter on a yellow background, which can be written several ways. Before you order, run through this short checklist:
- Fish sauce and shrimp paste hide in curries and stir-fries.
- Oyster sauce is common in stir-fried vegetables.
- Egg turns up in fried rice and noodle dishes.
- Ghee appears in some Indian-style dishes.
Which Type of Vegan Spot Fits You
Pick the venue type before the venue. Our Thai dish guide covers what to order once you sit down. In our editorial assessment, first-timers who need air-conditioning should start with Vistro, and strict vegans should avoid places offering only veggie options.
| Venue type | Price level | Reliability for vegans | English menu | Air-conditioning |
|---|---|---|---|---|
| Dedicated vegan restaurant (Vistro) | Splurge | High | Yes | Yes |
| Foundation or Jay eatery (Chatuchak) | Budget | High | Limited | Varies |
| Temple or market stall (Hindu Temple, Wat Intharawihan) | Budget | Ask each stall | Rarely | No |
| Vegan menu in a café or hostel (Alice Café) | Mid | Mixed kitchen | Yes | Likely |
Costs, Hours and Payment
Stalls and foundation eateries are the cheapest options. Cafés and bistros cost more, and Vistro is our splurge pick. Cash may be the only way to pay at stalls, and the Chatuchak eatery reportedly runs on tickets. Aim to arrive by mid-morning, since it was reported open from about 9am to 2pm. Vegan food is not automatically gluten-free, so our gluten-free options guide covers that separately.
Vistro's evening table fits the day once the Chatuchak eatery's 9am to 2pm window has closed.
Getting Around: BTS, MRT and Boats
Group your stops by area to avoid backtracking. Chatuchak works from BTS Mo Chit or MRT Kamphaeng Phet exit 1. Surasak BTS serves the Hindu Temple stalls. Boats reach Oriental pier for the same stalls and Rama VIII pier for Wat Intharawihan. Midday heat saps energy, so keep outdoor stalls for morning and book Vistro for the evening.
Plan Your Vegan Day in Bangkok
Pair two areas at most per day. Here are four combinations we'd use:
- Morning at the Chatuchak eatery, then an evening table at Vistro.
- Breakfast at Ethos Vegetarian, then fried tofu at Wat Intharawihan.
- Lunch at the Hindu Temple stalls near Surasak.
- Café meal at Alice Café, then a walk around Khao San Road.
Backup Stops Near Khao San Road When Your First Pick Is Closed
Stalls and foundation eateries can close early or change hours, so it helps to keep a fallback in the same area. Old Town has the most options because Khao San Road sits at its center. Hours and prices for all of these should be confirmed before you go, since we have not listed fixed figures for any of them.
- Khao San Road night stalls. Numerous stalls set up here at night, with plenty of options and generally low prices. They are not vegan-specific, so ask what goes into each dish. This is the pick for an evening when Ethos Vegetarian is no longer serving.
- Old Siam Mall food court. One stall in the food court is reported to have some veggie options, and the court is air-conditioned. Treat it as a vegetarian-leaning fallback rather than a vegan one, and check each dish for egg, dairy or fish sauce.
- Kor Panich, a sweet detour. This is a mango sticky rice shop, not a vegan restaurant. Check its current MICHELIN Guide entry and ask about the ingredients before counting it as a vegan dessert.
The logic is the same as in our day plans above. If the Chatuchak eatery has closed by the time you arrive, move to Vistro for an evening table. If you reach Old Town late, start with the Khao San Road stalls and keep Alice Café for a seated meal with a full vegan menu. Strict vegans should treat every mixed-menu fallback as a question to ask, not an assumption.
Wat Intharawihan lies a little north of Khao San Road, so the fried tofu stalls can slot in as a snack between meals. Midday heat is the main friction in Old Town, which makes the air-conditioned mall food court a practical break if you are walking between stops.
For trip-planning details, seeMICHELIN Guide Thailand.
Explore More Bangkok Guides
Keep planning your Bangkok trip with these guides.
Bangkok Guides
Explore vegan restaurants in other cities
Thai food notes for your next trip
Optional updates to our food guides.
You might also like
Continue reading
More guides you'll find useful





