6 vegetarian spots across Thailand, editor-picked. All Thailand guides.

Anotai Vegetarian Restaurant ★ 4.4 · Bangkok

976/17 Rama IX, Bang Kapi, Huai Khwang, Bangkok 10310

Anotai in Bangkok's Rama IX is the long-running vegetarian Thai room from 2004, plant-based Thai stir-fries, salads and curries with an English-translated.

Tip: Lunch and dinner only; closed Mondays. Cash and PromptPay accepted. The crispy mock-duck salad is the local pick.

May Veggie Home ★ 4.3 · Bangkok

9/3 Sukhumvit Soi 16, Khlong Toei, Bangkok 10110

May Veggie Home in Bangkok's Sukhumvit 16 is a long-running Thai vegetarian cafe with vegan and ovo-vegetarian options, plant-based pad Thai.

Tip: Long-standing vegetarian-friendly room; cheap eats with set lunch from 200 baht. Vegan annotations on every menu item.

Ethos Vegetarian Restaurant ★ 4.2 · Bangkok

11 Soi Rambuttri, Talat Yot, Phra Nakhon, Bangkok 10200

Ethos in Bangkok's Soi Rambuttri off Khao San is a backpacker-area vegetarian and vegan room with Thai curries, falafel bowls and Indian thalis since 2002.

Tip: Indian, Thai and Mediterranean vegetarian mix on one menu. Cash only; the rooftop seating opens at sunset.

Anchan Vegetarian Restaurant ★ 4.2 · Chiang Mai

nimman · 28 Nimmanhaemin Road, Suthep, Mueang Chiang Mai 50200

A Nimman vegetarian favourite with a clearly labelled plant-based menu, known for its penang curry and blue butterfly-pea pad thai in large portions.

Pun Pun Organic Restaurant ★ 4.1 · Chiang Mai

nimman · Wat Suan Dok, Suthep Road, Suthep, Mueang Chiang Mai 50200

A seed-saving organic vegetarian kitchen behind Wat Suan Dok, plating heirloom-rice Thai plates and ferments from its own farm at rock-bottom prices.

May Kaidee's ★ 4.0 · Chiang Mai

old-city · Ratchadamnoen Road, Si Phum, Mueang Chiang Mai 50200

A long-running vegetarian institution turning out plant-based pad thai, massaman and mango sticky rice, plus its own cooking class inside the Old City.