A curated selection of authentic, plant-based street food options in Bangkok that cater to ethical dietary preferences. This list highlights delicious, accessible, and culturally significant dishes that are free from animal products, ensuring a guilt-free culinary adventure through the city's vibrant night markets and roadside stalls.
Get targeted exposure with custom position pinning and highlighted placement.
A renowned vegetarian street stall famous for its rich, tamarind-based pad thai prepared without fish sauce or eggs. The dish is stir-fried with tofu, bean sprouts, and peanuts, offering a deep, umami flavor profile that rivals traditional meat-based versions.
While Jay Fai is known for crab, her adjacent satay stall offers excellent som tum made entirely with dried tofu and chili. This spicy, sour, and crunchy salad uses sugar, lime, and chilies, providing a refreshing and robust vegan alternative to standard meat toppings.
This legendary stall serves tender, slow-cooked rice and soy-marinated tofu instead of chicken. The dish includes a sweet, ginger-infused sauce and cucumber, delivering the classic comfort of Hainanese chicken rice in a completely plant-based form.
Classic peanut-grilled skewers featuring firm tofu and seitan marinated in aromatic spices. Served with a thick, creamy peanut sauce and fresh cucumber relish, these skewers are a staple of Bangkok street food, easily adaptable for vegans by omitting the standard meat.
A sweet dessert consisting of glutinous rice cooked in coconut milk, topped with fresh, ripe mango slices. This traditional Thai treat is naturally vegan, offering a perfect balance of creamy, sweet, and tropical flavors at an affordable street-side price.
Wide rice noodles stir-fried with Chinese broccoli, egg, and a sweet soy sauce. While traditional recipes use egg, many vendors here are accustomed to preparing it vegan upon request, resulting in a chewy, savory dish with a slight char from the high-heat wok.
A refreshing salad made with shirred glass noodles, vegetables, mushrooms, and herbs, dressed with lime and chili. This vegan-friendly dish is light yet flavorful, offering a zesty and spicy kick that cuts through the richness of other street foods.
Crispy, thin pancakes filled with sweet meringue or savory custard. The sweet versions are typically vegan, made from rice flour, sugar, and egg whites for the topping, creating a delicate and crunchy texture that is ideal for a quick snack.
Originally known for pork, Thip Samai offers a vegetarian version of their iconic boat noodles. The rich, clear broth is infused with herbs and spices, served with small rice noodles and tofu, providing a hearty and aromatic meal without any animal products.
Folded flatbread topped with sliced bananas, condensed milk (swap for coconut cream or sugar), and chocolate. This popular street dessert is customizable and often naturally vegan when prepared with sugar syrup instead of dairy-based condensed milk.
The iconic spicy and sour soup can be made vegan by omitting shrimp and using mushroom-based broth. Loaded with lemongrass, galangal, kaffir lime leaves, and chili, this dish offers a complex and invigorating flavor profile that is both healthy and delicious.
Simple yet flavorful fried rice made with peas, carrots, onions, and tofu, seasoned with soy sauce and curry powder. Vendors are generally willing to exclude eggs and fish sauce upon request, making it a convenient and quick vegan lunch option.
Steamed rice cooked in coconut milk and spices, wrapped in banana leaves. The vegetarian version replaces chicken with mushrooms or tofu, offering a fragrant and aromatic meal that is moist, savory, and deeply rooted in southern Thai culinary traditions.
Crispy blocks of golden fried tofu served with a dipping sauce made from chilies, garlic, and vinegar. This simple yet addictive snack is naturally vegan and provides a satisfying crunch and spicy-sweet flavor that pairs well with cold drinks.
Fried rice served inside a hollowed-out pineapple, mixed with cashews, raisins, and curry powder. The vegetarian version uses tofu instead of pork, resulting in a sweet, savory, and colorful dish that is both visually appealing and deliciously satisfying.
Blended drinks made with fresh mango, yogurt (or coconut yogurt), and ice. Many street vendors now offer vegan versions using plant-based milk alternatives, providing a refreshing and nutritious way to beat the Bangkok heat with natural fruit sweetness.
Whole corn cobs grilled until charred and brushed with butter (or coconut oil) and topped with crushed peanuts. This simple street snack is often vegan when prepared with oil instead of butter, offering a smoky, nutty, and satisfying treat.
A creamy coconut milk-based curry filled with bamboo shoots, eggplant, basil, and tofu. This dish, often found in dedicated vegetarian zones, provides a rich and aromatic experience that showcases the complexity of Thai herbs without any meat or dairy.
Betel leaves filled with shredded coconut, lime, ginger, chili, and peanuts. This traditional appetizer is naturally vegan and offers a burst of conflicting flavors—sour, sweet, spicy, and savory—wrapped in a fresh, aromatic leaf for a unique tasting experience.
Sticky rice cooked in bamboo shoots with coconut milk, served alongside fresh mango. Unlike mango sticky rice, this version is cooked in bamboo, imparting a subtle woody aroma and a firmer texture, making it a distinct and delightful vegan dessert.