Page 2

The 10 Best Vegetarian Restaurants in Bangkok

Discover Bangkok's best vegetarian dining spots for a delicious meat-free meal.

 Food Home Filter

  • Outside Top 10 (You may also like)

  • Gaa

    2 Stars Michelin

    Exceptional Vegetarian Cuisine and International Indian Flavors

    Gaa presents the best Indian fine dining experience, balancing spices and flavors to suit an international palate. The innovative Indi-Thai infusion results in unique and delightful flavors, making it a highly recommended dining destination for those exploring Indian cuisine.

    4 2'426


  • Anotai

    Cozy Vegan Haven with Delicious Desserts

    Wow, amazingly tasty vegetarian food. I can't stop telling my friends about this place, really strong and interesting flavours for all the dishes.

    4.5 340


  • Carrots

    The Vegan Bistro

    I had the Punjabi Murgh Makhani, and it was a delightful experience with perfectly cooked tofu in a flavorful curry sauce.

    4.6 301


  • Dosa King

    100% Pure Vegetarian Indian Restaurant

    Authentic Indian Vegetarian Cuisine with Pricey Menu

    If you're in Bangkok and love Indian food, Dosa King is worth a visit. The variety is impressive, and the food is genuinely delicious, though a bit pricey. Tried the samosa chat and Punjabi thali – both were fantastic. A must-visit for vegetarians looking for a taste of home.

    3.9 5'426


  • Salad Smith

    Salad Smith offers an excellent Greek salad and a tasty broccoli soup with blue cheese, though a touch more fresh black pepper would enhance the soup further. The atmosphere resembles a diner and is part of a beer garden collective that includes a pasta place, a burger joint, and a Japanese sake bar. It's a hidden gem with cute cats roaming around, making it a charming spot. While not cheap, the prices are reasonable for the quality provided.

    4.6 56


  • Flexi Vegan& Vegetarian

    Thanon Asok Montri

    3.6 8


  • Veganerie

    191 Si Lom,

    Permantly closed

  • UFO Rooftop Bar & Dining

    Soi Sukhumvit 11

    Permantly closed