Bangkok may be famous for its bustling street food culture, but the Thai capital has quietly become a paradise for vegetarian diners as well. Across the city, chefs are reimagining plant-based cuisine through creative Thai flavours, global influences, and fresh local produce. Whether you're a committed vegetarian or simply looking for a memorable meat-free meal, these restaurants deserve a place on your Bangkok itinerary.
For those who appreciate seasonal ingredients and sustainable dining, Earth House is a standout. The restaurant focuses on fresh produce sourced from local suppliers, creating dishes that celebrate natural flavours without unnecessary fuss. The menu changes with the seasons, ensuring every visit feels unique. Its relaxed atmosphere and thoughtful approach to cooking make it one of Bangkok's most rewarding vegetarian experiences.
Location: 112/2 Sukhumvit 53 Alley, Khlong Tan Nuea, Watthana
Few names are as well-known in Bangkok's vegan scene as Veganerie. With multiple outlets across the city, it has become a go-to destination for everything from hearty burgers to indulgent desserts. The extensive menu features creative plant-based versions of familiar comfort foods, making it popular among both vegans and non-vegans. The almond-shiitake burger and zucchini noodle pasta remain customer favourites.
Locations: Sukhumvit, Siam Paragon, Silom, Nana, Bang Na, and Thonburi
Italian cuisine may not be the first thing that comes to mind when discussing vegetarian dining in Bangkok, but Govinda's has built a loyal following by proving otherwise. The restaurant serves vegetarian and vegan interpretations of classic Italian dishes, delivering rich flavours without compromising on authenticity. Its welcoming atmosphere and generous portions make it a favourite among locals and tourists alike.
Location: Sukhumvit Soi 22, opposite Holiday Inn Hotel
Operating in Bangkok since 2010, Sara's Veg offers a diverse menu that brings together Indian, Thai, and Chinese vegetarian dishes. Diners can enjoy everything from traditional thalis and lentil curries to vegetarian versions of beloved Thai classics. The variety makes it an excellent choice for groups with different tastes.
Locations: Sukhumvit Soi 20 and Soi Baiyok 1
If you're craving a taste of South India while exploring Bangkok, Balaram Bhavan is worth seeking out. Known for its dosas, idlis, uttapams, and wholesome thali meals, the restaurant delivers comforting flavours that feel both familiar and satisfying. Its straightforward approach and authentic recipes have earned it a dedicated following.
Location: Soi Putha Osot Sreepaya, Bangrak
From innovative vegan cafés to traditional Indian kitchens, Bangkok's vegetarian food scene is more diverse than ever. These restaurants prove that plant-based dining in the city is every bit as exciting as its famous street food culture.