Dreaming up a fantasy about living a veggie-centric life? You can now make that a reality.
More and more Bangkok restaurants are getting savvy and offering plant-based meals to vegetarians and carnivores alike. With everything from vegetarian Thai, Chinese, and Western fare, the city’s booming culinary scene is participating full force in a lesser-meat and more-green mission. Here are our top picks for the five best vegetarian restaurants in Bangkok, just so you too could devour and dive deep into the delicious vegetarian cuisine.
[Featured image credit: Instagram/kptncookapp; Hero image credit: Unsplash/Elaine Casap]
Anotai Vegetarian Restaurant
Need a delicious, veggie-filled fix? Anotai Vegetarian Restaurant can offer you just that. Featuring an extensive array of multi-cuisine vegetarian dishes and pastries (think sourdoughs, cinnamon rolls, and cookies), the menu here includes every food group and it will — be warned — actually make you forget about meat. The spicy fried rice and pasta dishes are crowned with crispy fried egg that will have you in awe with its meat-less beauty and deliciousness.
Anotai Vegetarian Restaurant, 976/17 Soi Rama 9 Hospital, Bangkok, +662 641 5366; Open: Thu-Tue, 10 am-9:30 pm.
Govinda Italian Restaurant & Pizzeria
A happy world always counts on good pizza, pasta, and palatable Italian desserts — even moreso if it’s vegetarian, too. Saunter over to Govinda Italian Restaurant & Pizzeria for an authentic taste of Italian cuisine, made solely from the use of toothsome vegetarian ingredients. Each dish served here is umami-packed and satisfyingly fulfilling. Our favourite is the Quattro Stagioni Pizza (THB 320) studded generously with soy sausage, artichoke, truffle sauce, and mushroom. Divine.
Govinda Italian Restaurant & Pizzeria, 6/5-6 Soi Sukhumvit 22, Bangkok, +662 663 4970; Open: Wed-Sat, 12-2:30 pm for lunch and 6-11:30 pm for dinner; Sun-Mon, 12-3 pm for lunch and 6-11:30 pm for dinner.

Suananda
Best known as a wellness centre with a holistic approach combining vegetarian food, yoga, and Ayurveda, Suananda’s Vegetarian Garden Café is an oasis of health for foodies, nestled in one of the city’s most bustling areas: Silom. The salad highlights here include Thai-style Lahpet Thoke (fermented tea leaf salad) with creamy cashew mustard dressing (THB 160); falafel salad with hummus (THB 180); steamed vegetables coated in cashew cream (THB 160); and rice seed puffs with blanched broccoli and house-made paneer (THB 180).
Suananda, 109/9 Thanon Pan, Silom, Bangkok, +6680 805 4318; Open: Mon-Sat, 10 am-9:30 pm.
Na Aroon
Giving Thai and western cuisines a veggie-loaded remake was probably the most righteous thing Na Aroon did. With its natural sun-lit space and vibrant interior design, the restaurant nestled behind Ariyasom Villa in Sukhumvit soi 1 is a plant-based outlet, boasting a menu of Thai and western dishes made only from pristine vegetarian ingredients. Although they are earnestly following the restaurant’s philosophy of “healthy, tasty, organic and mainly vegetarian food”, the venue does offer fresh fish and seafood to diners as well. Menu highlights include Tofu Satay (THB 155++), Panang Pla (THB THB 950++), and Mushroom Larb (THB 155++). And for dessert? Opt for the steamed jasmine rice coloured with An Chun flower (THB 50++) or the luscious Vanilla apple crumble (THB 220++).
Na Aroon, AriyasomVilla, 65 Sukhumvit Soi 1, Bangkok, +662 253 8800; Open: Mon-Sun, 6:30 am-10 pm.

Dosa King
Truth be told, vegetables taste best when coated and cooked in Indian spices. So whether you’re a fitness buff looking for a way to eat healthier or just a vegetarian looking for a new spot to indulge in, saunter over to Dosa King on Sukhumvit Soi 11 to satisfy your green needs. Serving only vegetarian fare, the establishment is the guru when it comes to Indian veggie-focused meals. There’s a selection of dosas such as the Butter Dosa (THB 80), Paper Masala Dosa (THB 130), and Dosa Paneer Filling (THB 145), as well as a wide array of curries, and sweet delicacies like Gulaab Jamun and Kulfi.
Dosa King, 153/7 Sukhumvit soi 11/1, Bangkok, +6680 545 1111; Open: Mon-Sun, 11 am-11 pm.