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. Food: 5 Service: 5 Atmosphere: 5 Price per person: ฿200–400