A good vegetarian and vegan stall on the 5th floor of the One shopping center. According to the cook everything is Jay which is strict vegan. The offer an a-la-cart menu as well as some pre-made options. Everything I tried was tasty, portion sizes are very big and prices inexpensive. Meal type: Dinner Price per person: ฿1–200 Food: 4 Service: 5 Atmosphere: 4
If you’re at One Bangkok and craving proper vegetarian Thai food, don’t miss Sawasdee Vegetarian on the 5th floor food court. Honestly, it’s such a pleasant surprise. The variety is impressive — from classic Thai stir-fries and curries to noodle dishes and rice plates, there are so many options that choosing can take longer than eating. Everything tastes fresh, flavorful, and satisfying, without feeling heavy. You don’t feel like you’re “missing out” on anything just because it’s vegetarian. The portions are generous, prices are reasonable (especially for a mall in central Bangkok), and service is quick and efficient — perfect for a casual lunch or dinner break while shopping. It’s the kind of place where you can go back multiple times and still try something new each visit. For vegetarians — and even non-vegetarians who just want a lighter Thai meal — this stall is a real gem. Great flavors, great value, and lots of choice. Definitely one of the best vegetarian finds in the One Bangkok food court. Price per person: ฿200–400 Food: 5 Service: 5 Atmosphere: 5