7 Coolest Vegan Cafes in Bangkok

We are taking you on the ultimate vegan food tour. This is the 7 coolest vegan cafes in all of Bangkok, Thailand.

Forget the frantic checklist dash through the city. If you’re the kind of traveller who prefers to sink into a corner table with a book, watch the afternoon light shift across the floor, and let conversations stretch long after the plates are cleared, these spots are for you. Welcome to Bangkok’s vegan scene a cool vibe in the heart of a vibrant city. We love finding pockets of calm where the chaos of Sukhumvit fades and you can actually be somewhere. These seven cafés, clustered mostly in leafy Thong Lor and nearby Ekkamai, reward the slow traveller: think hanging plants that brush your shoulders, garden views worth staring at for hours, and dishes so thoughtfully plated you’ll linger just to admire them. Pull up a chair. Stay awhile.

Earth House (Thong Lor) 112/2 Sukhumvit 53 Alley, Khlong Tan Nuea, Watthana, Bangkok

Step inside Earth House and the city noise drops away. The space feels like a stylish treehouse—dark concrete floors, warm wooden tables, and massive glass doors opening onto a lush courtyard where fairy lights twinkle at dusk. It’s the kind of place where you order an oat latte (yes, they have an excellent list alongside fully vegan plates) and suddenly three hours have vanished. The menu shines with elegant, seasonal plates: think beet carpaccio scattered with toasted nuts or creamy fig and walnut toasts that beg to be photographed… then slowly savoured. Perfect for slow travellers who want to journal, sketch, or simply watch the greenery sway. Come for lunch; stay until the evening DJ sets up outside.

Earth House

Welcome to Earth House Bangkok, Thailand

Nature’s Charm (Thong Lor) 29 Sukhumvit 51, Khlong Tan Nuea, Watthana, Bangkok

If plants could hug you, this would be the spot. A towering living wall of monstera and ferns greets you with a glowing neon sign that reads “Change!”—a gentle reminder that slowing down is the real luxury. The all-day breakfast here is legendary among locals who linger: smoky vegan “bacon,” fluffy scrambled tofu, and golden hash browns that taste like Sunday morning no matter what day it is. Pair it with their layered oat-milk lattes and a window seat overlooking the quiet soi. It’s dog-friendly, conversation-friendly, and the kind of café where strangers become friends over shared plates of vegan fish and chips. Time melts here—bring your notebook.

Natures Charm

All day vegan breakfast at Natures Charm

EKM6 (Ekkamai) 26 Ekkamai 6 Alley, Bangkok

This isn’t just one café—it’s a sunlit plant-based community hub tucked down a leafy Ekkamai soi. Modern wooden architecture, open-air balconies, and pockets of greenery make it feel like an urban oasis. Wander the shared spaces, grab a seat in the garden courtyard, and let the day unfold. It’s designed for connection: people reading, working on laptops, or chatting over smoothies. The vibe screams “stay as long as you like.”

Kynd Kulture (Ekkamai) (Inside EKM6 – 26 Ekkamai 6 Alley, Bangkok)

Tucked into the EKM6 community, Kynd Kulture feels like the friendly heart of the space. Bright, playful plates—think truffle mushroom croissants, rainbow smoothie bowls swirling with blue spirulina, and comforting truffle risotto—arrive looking like edible art. Superfood lattes and mocktails keep the afternoon going. The garden views, pet-friendly policy, and gentle buzz of like-minded people make it ideal for slow travellers who crave both nourishment and community. Order the tasting set, settle in, and watch the light change through the leaves. It’s the kind of place where you arrive for brunch and leave three hours later feeling lighter in every sense.

Plantiful (Thong Lor) 27 Soi Sukhumvit 61 (Setthabut), Khlong Tan Nuea, Watthana, Bangkok

*NOTE: Plantiful used to be fully vegan, but changed to vegetarian. You can still get lots of vegan food :)
Clean lines, natural light, and a menu that reads like a love letter to whole foods. Plantiful is where you come when you want your meal to feel like self-care. Salads piled high with shaved broccoli, chickpeas, and yuzu dressing; chickpea shakshuka that bubbles invitingly; or creamy mushroom soups that warm you from the inside. The open counter and minimalist wooden tables invite long stays—perfect for people-watching the Thong Lor crowd or quietly catching up on that novel you’ve been saving. Every dish feels intentional, and the calm energy makes it easy to lose track of time.
There are multiple locations scattered around Bangkok, we went to two and both were amazing!

Plantiful

Plantiful Thong Lor

Broccoli Revolution (Thong Lor) 899 Sukhumvit Soi 49, Khlong Tan Nuea, Bangkok

Multi-level, brick-walled, and dripping with hanging ferns—Broccoli Revolution is the original cool kid of Bangkok’s vegan scene. The industrial-chic space feels alive: natural light floods in, long communal tables encourage easy chats, and every corner invites you to linger. Brunch is the star—golden tofu scramble piled on sourdough, avocado toast crowned with fresh herbs, or colourful grain bowls that photograph beautifully but taste even better. It’s the kind of café where laptops stay open for hours and friendships form over bottomless oat-milk flat whites. Come mid-morning; leave when the golden hour hits the plants overhead.

Broccoli Revolution

Breakfast at Broccoli Revolution

Broccoli Revolution

Inside Broccoli Revolution

Golden State (Thong Lor) Sukhumvit 33 Alley, Khlong Tan Nuea, Watthana, Bangkok

For something completely different, Golden State brings creative vegan sushi and Japanese-inspired plates to the table—literally. Colourful maki rolls, crispy tempura, and fusion bowls arrive on beautiful ceramics that make every bite feel like a tiny celebration. The warm wooden interiors and relaxed vibe are perfect for long, leisurely lunches where you can dissect the day’s adventures or simply zone out with a pot of tea. It’s intimate enough for deep conversations yet lively enough to feel part of Bangkok’s energy. One plate leads to another… and suddenly the afternoon is gone in the best way possible.
This place is a total vibe and a must to experience when you are in Bangkok.

Golden State

Amazing vegan sushi at Golden State

Bangkok’s vegan scene isn’t loud or flashy—it’s quietly magical if you know where to slow down. These seven cafés aren’t just places to eat; they’re invitations to pause, breathe, and remember that the best travel memories happen when you stop rushing. So skip the tourist trail, hop off at BTS Thong Lo or Ekkamai, and let one of these leafy sanctuaries claim your afternoon. Your plant-based self (and your soul) will thank you.


Previous
Previous

Do Cool Shit While You Can

Next
Next

You really got to let go