Foodie Zone: Where to find vegan cuisine in Bangkok 2025
Bangkok's vegan food scene is thriving and here are the five best spots that every vegan (and non-vegan) should try
The Thaiger key takeaways
- Bangkok has gone beyond tofu and salads, offering plant-based versions of global favourites like bao buns, curries, and cheesecakes.
- From Joy and Sweet’s vegan tarts and cakes to Yolé’s oat milk ice cream, Bangkok’s vegan bakeries are redefining guilt-free indulgence.
- Restaurants like Veganerie and May Veggie Home show that Thai cuisine can be bold, spicy, and entirely vegan without losing its authentic character.
If you’re wondering where to find the best vegan food in Bangkok in 2025, this article is for you!
Finding vegetarian food in Bangkok is fairly easy, as many Thai dishes are naturally plant-based, but finding one that’s truly vegan can still be a challenge. Don’t worry, though, with the popularity of veganism growing exponentially every year, more and more vegan restaurants are opening in Bangkok to meet the demand.
Here are five of the best vegan spots in Bangkok that are worth adding to your list, in no particular order.
5 Best vegan restaurants in Bangkok for 2025
| Restaurant (click to jump) | Opening Hours | Address | Highlight |
|---|---|---|---|
| Joy and Sweet Bakery | Daily, 8.30am to 7pm | 77, 6 Phum Chit Alley, Khlong Toei | A cosy bakery offering gluten-free and vegan cakes that are as indulgent as they are wholesome. |
| Vistro – Vegan Café & Restaurant | Daily, 10.30am to 9pm | 46/1 Sukhumvit 24 Alley, Khlong Tan, Khlong Toei | A stylish vegan bistro serving global comfort food, from bao buns to vegan crab croquettes and raw Snickers bars. |
| Yolé | Daily, 10am to 10pm | Various locations across Bangkok, including G Floor, Siam Paragon, Pathum Wan | Vegan and sugar-free ice cream made with oat milk, perfect for guilt-free indulgence. |
| Veganerie | Daily, 9.30am to 9.30pm | Various locations across Bangkok, including Baan Thippayadej, 35 2 Sukhumvit Road, Khlong Tan | A Bangkok favourite serving plant-based Thai and international dishes, from tom yum noodles to vegan cakes. |
| May Veggie Home | Tue to Sun, 10am to 9pm | 738 Sukhumvit 101 Alley, Khwaeng Bang Chak | Affordable vegan Thai food with flavourful dishes like khao soi, bean burgers, and tea leaf salad. |
1. Joy and Sweet Bakery

Opening hours: Daily, 8.30am to 7pm
Address: Joy and Sweet Bakery, 77, 6 Phum Chit Alley, Khlong Toei
If you’ve been trying to find gluten-free and vegan desserts, Joy and Sweet Bakery should be on your radar. This bright little bakery in Bangkok has mastered the art of making plant-based treats that taste far too good to be guilt-free.
From the silky Douceur Noisette Tart to the rich Concerto Chocolate Cake, every slice feels like a small celebration. Do try their Matcha Jasmine Cake and Almond Caramel Coffee Cake, too, as they’re beautifully balanced, fragrant, and perfect for birthdays or any special occasion.
You can also find their cakes on Grab, which makes surprising someone (or yourself) all too easy. For any vegans in Bangkok with a sweet tooth and a soft spot for thoughtful baking, Joy and Sweet turns dessert into something genuinely heartwarming.
2. Vistro – Vegan Cafe & Restaurant

Opening hours: Daily, 10.30am to 9pm
Address: Vistro Bangkok, 46/1 Sukhumvit 24 Alley, Khlong Tan, Khlong Toei
Vistro has become one of Bangkok’s most celebrated vegan restaurants for good reason. This plant-based bistro takes inspiration from around the world, turning familiar comfort foods into beautifully crafted vegan dishes.
The menu ranges from hearty dishes like Chilli Bao Bao buns with sweet glazed fillings to creamy vegan crab croquettes and the much-loved Damn Good Dan Dan noodles. Plus, every plate is as pretty as they’re delicious, perfect for your Instagram feed.
Drinks include kombucha, smoothies, and coconut milk shakes, all made to complement the food perfectly. For dessert, the raw Snickers bar and vegan cheesecake are worth saving room for.
It’s easy to stay a little too long at Vistro. The space is bright and relaxed, with friendly staff and a welcoming atmosphere. So don’t be surprised if you end up spending an hour or two here!
3. Yolé

Opening hours: Daily, 10am to 10pm
Address: Various locations across Bangkok, including Yolé, G Floor, Siam Paragon, Khwaeng Pathum Wan
Yolé is a dessert spot in Bangkok worth visiting if you love vegan ice cream. Their menu features zero-dairy, zero-sugar-added ice cream and frozen yoghurt, made with oat milk. At their Siam Paragon branch, you’ll find vegan and sugar-free chocolate ice cream plus vegan cones and toppings.
You can choose from cups, cones, waffle bowls (and even bubble waffles), all topped with fresh fruit, sauces, and crunchy bits. Their bubble waffle is especially popular since it’s dairy-free, egg-free, and freshly made on the spot.
4. Veganerie

Opening hours: Daily, 9.30am to 9.30pm
Address: Various locations across Bangkok, including Veganerie, Baan Thippayadej, 35 2 Sukhumvit Road, Khlong Tan
Veganerie is one of Bangkok’s most beloved vegan restaurants, known for its creative approach to plant-based Thai and international dishes. Founded by a vegan family, the restaurant has grown into a small empire with several branches across the city, each serving flavourful comfort food, rich desserts, and refreshing drinks made entirely from plants.
From spicy tom yum noodles and somtum to vegan cakes, you can tell that they truly care about what they do. During the annual Vegetarian Festival, Veganerie offers a special menu packed with savoury and sweet dishes that even non-vegans rave about.
5. May Veggie Home

Opening hours: Tuesday to Sunday, 10am to 9pm
Address: May Veggie Home, 738 Sukhumvit 101 Alley, Khwaeng Bang Chak
May Veggie Home is the place to go if you’re looking for some tasty vegan food that’s also reasonably priced. This restaurant has a wide range of Thai dishes with exceptional flavours from plant-based Panang curry, som tum platters with crunchy tofu sticks, and khao soi with tofu and mushrooms.
When you are there, don’t forget to try the crispy vegetarian tuna with sweet and sour mango dressing. It is simply delicious! Otherwise, if you are looking for something fancier, try the signature bean burger, and mieng bai cha is the superior dish there. Mieng bai cha is a tea leaf salad served with crunchy beans and herbs. It is also the perfect place for a quick lunch and dinner!
You may also want to check out our article on the Top 5 Healthy Restaurants in Bangkok.
Latest Thailand News
Follow The Thaiger on Google News:

