Best vegan restaurants in Bangkok
3 venues in Bangkok rated S to B for vegan, every tier backed by cited sources.
3 venues in Bangkok rated S to B for vegan, every tier backed by cited sources.
Fully vegan Asian street food stall — every dish across the extensive menu (wraps, rice bowls, dumplings, noodles, salads) is entirely plant-based. The kitchen serves no animal products of any kind, so there is zero risk of cross-contamination with meat, dairy, eggs, or honey. Multiple HappyCow reviews and a Time Out feature confirm the menu is 100% vegan, and the HappyCow listing is explicitly tagged as a Vegan restaurant.
Thai restaurant with strong vegan awareness. HappyCow and Google reviewers consistently report that the owner and staff understand vegan needs, will modify dishes on request (e.g. omit egg, add tofu instead of meat), and proactively ask customers if they are vegetarian or vegan. Massaman curry, pad thai (ask for no egg), gyozas, and mango sticky rice are among the veganised dishes mentioned. The restaurant is listed as serving meat but with vegan options, and reviewers highlight the friendly and accommodating approach.
Bartels Asok offers several clearly vegan sandwiches with vegan meats, cheese, and mayo, plus plant milks for coffee. The menu is not fully vegan (the venue serves meat), and the kitchen is shared, so cross-contamination is possible. Staff are aware of vegan options and can guide you.
Honest caveat, Not a fully vegan kitchen; meat and dairy are also prepared on site.