top of page

Vegan Food Guide: Bangkok, Thailand

Writer: Margaux
Margaux
Jul 25, 2025
2 min read

Updated: 3 days ago

Bangkok has so many good places to eat and so many of them cater well for vegetarians and vegans. You generally won’t struggle to find vegan-friendly food in Thailand. Most curries are vegan, and if you ask for dishes without egg, restaurants are usually very happy to comply. Check for fish sauce as well! I had the opportunity to try quite a few places, so here is a vegan food guide to Bangkok, Thailand, including all my favourite vegan food places.


Ornate mosaic temple stupas with tall spires under a clear blue sky, framed by manicured greenery and pink flowers.
Wat Pho

The Best Vegan Food in Bangkok, Thailand


Ethos Vegetarian


Everything on the Ethos Vegetarian menu was either veggie or vegan, and they were all well labelled. It’s especially great for breakfast, but also has lunch options, and is well located right near Khao San Road.


Black bowl of creamy porridge topped with dried fruit on a white plate and spoon, in a cozy cafe with a blurred diner in back.
Ethos Vegetarian

Tony’s Restaurant


Tony’s is an Indian restaurant, but it was such a cute place that had incredible food at very low prices. There were only a few tables but it was really great.


Alice Café


Alice Café is the café attached to Issara by D Hostel, which you can read more about in my complete Thailand guide. It had a full vegan menu alongside the regular one. Although it was a little more expensive, it was really good.


Urban canal lined with apartments, potted plants, banana leaves, and tangled power lines under a clear blue sky, calm scene
Bangkok

Old Siam Mall


There is a food court in Old Siam Mall which has great food, including a stall that has some veggie options. It also has good air conditioning!


Check out my post on the best things to do in Bangkok here.


Kor Panich


This little mango sticky rice stand is Michelin rated, and it lives up to the hype. Definitely check it out.


Bowl of sticky rice topped with mango slices, drizzled with cream and sprinkled with sesame on a red table.
Mango sticky rice

Khao San Road Street Food


There are numerous stalls on Khao San Road at night. These have loads of options and are generally very cheap too. It’s also a must-see place in Bangkok, even if you don’t spend the whole night there!


Bowl of noodle salad with bean sprouts, lime wedge, and peanuts on green leaf lining a bowl, set on a red table.
Pad Thai

As I said, you’ll find vegan options pretty much everywhere in Thailand, so don’t worry. Hopefully these suggestions help you get off to a good start!

See some of my other vegan food guides for Thailand below:

Comments


bottom of page