Best Vegan Cafes on Khao San Road for Plant-Based Breakfasts, Smoothies, and Light Lunches
Our insider’s guide to vegan cafes on Khao San Road: smoothies, plant-based breakfasts, and easy lunches around Rambuttri and Phra Athit.
We slip off Khao San Road and into Soi Rambuttri just as the blenders start their morning chorus. The air smells like pandan waffles and incense, the scooters are already playing chicken with farang feet, and a fan-lashed auntie is handing over a cup of warm soy milk. This is where vegan cafes on Khao San Road shine: smoothies cold enough to shock you awake, coconut-scented curries, and bowls of brown rice that make last night’s buckets feel like a dream we didn’t have.
The best vegan cafes on Khao San Road (and just off it)
Mango Vegetarian & Vegan — breezy Rambuttri comfort
[Monty Python voice] Bring us your tofu. Mango has been feeding plant-based travelers for years, hidden under leafy shade on Soi Rambuttri. We come for plates that are big on veg and light on preach: nutty brown rice, crisp-fried tofu, and curries that lean creamy instead of oily. Their smoothies are the road to redemption — mango-banana-coconut or anything green with pineapple. Figure around 120–220 baht for mains, 90–140 baht for smoothies, and a calm, fan-cooled vibe that invites you to linger.
- Where: A short wander from Khao San into the sanuk (fun) loop of Soi Rambuttri
- Good for: Late breakfasts after a late night, light lunches before temple runs
- What we order: Fresh spring rolls, a panang curry with tofu, and something in a tall, sweaty glass
Check it out here: Best Vegan and Vegetarian Cafes on Khao San Road for Easy Plant-Based Meals
Ethos Vegetarian & Vegan Restaurant — floor cushions and feel-good plates
Duck down a small soi and we slip into Ethos, where the floor cushions swallow you whole and no one judges your flip-flops. The menu leans from Thai to Middle Eastern comfort: hummus platters, falafel, thick veggie curries, salads that don’t feel like a punishment, and big breakfasts you can veganize. Prices hover 130–240 baht for mains; smoothies and juices land in the 90–130 baht pocket. It’s the kind of place where you plan a quick lunch and end up writing postcards until dusk.
- Where: Tucked off Tanao/Chakrabongse backways, walkable from Khao San in 5–7 lazy minutes
- Good for: Group dinners (lots of sharable plates), long reads, post-boat noodle detox
- What we order: A masala-style tea with plant milk, a veg-packed green curry, hummus with warm pita
Peek the details: Bangkok Street Food for Vegetarians and Vegans: What to Order Near Khao San Road
Soi Rambuttri fruit-shake bars — blender alley for custom smoothies
When the Bangkok sun hits like a tuk-tuk exhaust, we beeline for Rambuttri’s fruit stands. The drill: point at your fruit, say “no yogurt, no milk, no honey,” and ask for water, coconut water, or orange juice as the base. If they offer soy milk (some do, some don’t), go for it — just say “nam tao hoo” (soy milk). Expect 40–80 baht depending on the fruit and size. Bonus points if you catch a stand that does smoothie bowls; ask them to skip honey and granola if you’re keeping it strict.
- Where: Clustered along Soi Rambuttri and the short lanes that spit you out near Phra Athit Road
- Good for: A portable breakfast, a pre-boat snack, a cool-down after the Golden Mount climb
- What we order: Mango + passionfruit with coconut water; pineapple + basil; banana + cacao with water
Phra Athit cafés — plant milks, quiet corners, river breezes
Phra Athit Road is where Banglamphu exhales. Several small cafés here stock soy or almond milk; look for “soy/almond milk +20” scribbled on the menu. Light lunches tend to be things like avocado toast, simple salads, and fruit bowls. Not every spot is strictly vegan, but it’s an easy street to get coffee “mai sai nom” (no dairy) and a snack that won’t derail you.
- Where: One soi north of Rambuttri, paralleling the river, a 10-minute wander from Khao San
- Good for: Laptop time under strong AC, gentle people-watching, catching the breeze off the Chao Phraya
- What we order: Iced Americano with soy milk, toast with peanut butter and banana, fruit bowls without yogurt
Morning soy milk and patongo — the quiet vegan breakfast
If we’re up embarrassingly early, we hunt the little carts selling warm soy milk (nam tao hoo) and golden dough fritters (patongo). Most patongo is vegan by default; dunk it, dip it in sweetened soy, or just munch it straight. A cup of soy milk runs 10–20 baht; a bag of patongo is usually 15–30 baht. This is Bangkok’s soft morning face — clatter of ladles, gossiping aunties, and steam that smells like comfort.
- Where: Around Banglamphu’s morning market pockets — lanes off Tanao Road, near Samsen Soi 1, and side streets between Rambuttri and Phra Athit
- Good for: First breakfast before your real breakfast; wallet-friendly fuel
- What we order: Unsweetened soy milk (“mai wan”), patongo if the oil looks fresh
Signature plant-based dishes, drinks, and desserts to hunt down
Breakfast-y things
- Tofu scramble with herbs and tomato on brown toast
- Rice porridge (jok) with mushrooms and ginger — make it jay (vegan) and skip egg
- Tropical fruit plates galore; ask for lime and salt on guava or green mango for a local twist
Smoothies and sips
- Coconut water + pineapple + mint — clean and hydrating
- Banana + peanut + cacao with water, not milk — thick and dessert-y
- Iced Thai tea “mai sai nom, mai wan mak” (no milk, not too sweet). Many stalls use condensed milk by default; some cafés can swap soy milk
Light lunches and bowls
- Khao pad jay — fried rice with tofu and mixed veg, no egg
- Pad see ew jay — wide rice noodles fried with soy, broccoli, and tofu, no egg
- Green or panang curry with tofu, veg, and coconut milk — confirm no fish sauce or shrimp paste
- Fresh spring rolls with peanut sauce — check that the sauce isn’t fish-sauced
- Som tam (papaya salad) “mai sai nam pla, mai sai kung haeng, mai sai pla ra” (no fish sauce, no dried shrimp, no fermented fish)
Sweets
- Mango sticky rice — typically vegan; confirm no dairy added to the coconut sauce
- Coconut ice cream — sometimes dairy-free, sometimes not. Ask “sai nom mai?” (does it have milk?)
- Banana in coconut milk (kluay buat chi) — often vegan, check no dairy
For a deeper street-stall playbook with safe orders and hidden gotchas around Banglamphu, bookmark this: Bangkok Street Food for Vegetarians and Vegans Near Khao San Road: Safe Orders, Hidden Ingredients, and Easy Stall Picks
Cafés for every budget — from backpacker-cheap to sit-and-sip nice
- Shoestring mornings: Soy milk + patongo breakfast (25–40 baht), then a Rambuttri fruit shake (40–60 baht). If a café charges extra for plant milk, we switch to Americano with ice and a wedge of lime (yes, really) and call it a day.
- Solid middle: Mains at Mango or Ethos (120–220 baht), smoothies (90–140 baht), and the occasional coconut water (20–30 baht from a street cooler). Portions are filling; two people can share a curry and a side.
- Treat-yourself tier: Phra Athit cafés with plant milks, stacked smoothie bowls, and long AC sessions. You’re paying for quiet, sockets, and a bathroom with soap. Expect 150–280 baht for food, 80–140 baht for drinks.
We usually sleep somewhere between Rambuttri and Phra Athit so breakfast is a two-minute flip-flop shuffle. If you’re staying deeper in the alleys, plan a few extra minutes — morning delivery trucks love to play Tetris with the soi.
Practical details: hours, location vibes, and how to slot cafés into your day
- Opening rhythms: Vegan-friendly cafés here tend to open mid-morning and run through late evening. Street smoothie stalls spin up by breakfast and linger into the night when Khao San thumps. Hours shift with season and staff — Bangkok gonna Bangkok — so peek the latest signboard when you walk by.
- Location convenience: You can hit Rambuttri, Khao San, and Phra Athit on a lazy loop. Start with a smoothie on Rambuttri, detour to the river at Phra Athit, swing back for lunch at Mango or Ethos, and you’ve basically won the day.
- Atmosphere watch-outs: Khao San gets loud at night — bass thump, neon, the whole circus. If you want quiet, we drift toward Phra Athit after sunset. Midday heat is real; chase shade, hydrate, and don’t be shy about ducking into Best Cafes on Khao San Road for Breakfast, Iced Coffee, and a Slow Start to the Day for that life-saving AC blast.
Getting there without melting
- Chao Phraya Express boat: Hop off at Phra Arthit Pier (N13). From there, it’s a 7–10 minute walk to Rambuttri/Khao San, mostly shaded. Cheap, scenic, and traffic-proof.
- Taxi/Grab: From Siam or Silom, budget 100–180 baht depending on traffic. Ask for the meter (“mit-ta”). If the driver shrugs, try the next one.
- Tuk-tuk: Fun, windy, and pricier per kilometer. Agree on the fare before you climb in; short hops around Banglamphu are fine, but cross-town rides can be tourist-taxed.
Tips for vegan travelers: hidden animal products and how to order like a local
The stealthy stuff
- Fish sauce (nam pla) and oyster sauce (sot hoi nang rom) sneak into stir-fries
- Shrimp paste (kapi) lurks in some curries and papaya salad
- Chicken stock powders season soups and fried rice
- Egg shows up by default in fried rice and wide-noodle dishes
- Condensed milk is the soul of Thai tea/coffee unless you ask otherwise
Phrases that save the day
- “Jay” (เจ) — vegan Buddhist style; no meat, fish, egg, dairy, and strong-smelling veg like garlic/chives sometimes excluded. In touristy Banglamphu, “jay” usually gets you vegan enough for most diners
- “Gin jay” — I eat vegan
- “Mai sai nam pla / mai sai sot hoi nang rom” — no fish sauce / no oyster sauce
- “Mai sai khai” — no egg
- “Mai sai kung haeng, mai sai pla ra” — no dried shrimp, no fermented fish
- “Mai sai nom” — no milk
- “Mai wan mak” — not too sweet (useful for drinks)
Show the red-on-yellow “เจ” sign if you saved a photo. It’s visual shorthand that vendors recognize instantly.
Ordering hacks we use constantly
- Build from sides: steamed rice + stir-fried veg + tofu is almost always doable
- Control the base: choose water or coconut water for smoothies; ask them to skip syrup
- Point at ingredients: menu English can be wobbly; pointing at tofu and veg bins works wonders
- Watch the wok: if it’s a tiny stall, that single wok might be a fish-sauce veteran. If cross-contact matters to you, eat at a café with a separate veg station
A few more plant-based breadcrumbs
If you want a tighter, evergreen list of plant-based spots steps from the backpacker strip, this round-up helps you zero in on easy wins: Best Vegan and Vegetarian Cafes on Khao San Road for Easy Plant-Based Meals. And when you’re ready to graze beyond cafés, our street-food guide near Khao San keeps you out of fish-sauce landmines: Bangkok Street Food for Vegetarians and Vegans Near Khao San Road: Safe Orders, Hidden Ingredients, and Easy Stall Picks.
Where we land between temples and river ferries
Most days, we plot a triangle: smoothie on Rambuttri, a lazy coffee with soy milk on Phra Athit, then a curry at Mango or a hummus-laden spread at Ethos before the night market wakes up. It’s simple, it’s gentle on the baht, and it leaves room for a sunset sprint to the river — because Bangkok rewards anyone who shows up a little hungry and a little curious.
Related Hotels & Places
Mango Vegetarian & Vegan
Restaurants
Plant-based favorite on 13 Tanao Rd serving Thai veggie classics, hearty bowls and fresh fruit shakes. Open 9am–10pm daily except Wednesday. Easy win for vegetarians near Khao San—casual, friendly, no fuss.
Ethos Vegetarian & Vegan Restaurant
Restaurants
Reliable plant-based hub just off Khao San on Tanao Rd (85/2). Open 7:30am–12am daily — a calmer lane to refuel on vegetarian and vegan plates before or after the party.
7-Eleven
Shops
Khao San’s 24/7 reset button: ice‑cold A/C, ham‑cheese toasties, All Café iced lattes, water for 7–14 THB, and late‑night supplies from snacks to sunscreen—right by Rikka Inn.
Khao San Road
Attractions
Bangkok’s backpacker carnival: curbside bars, live bands and DJs from 3pm–2am (midnight Sun). Street eats are cheap — pad thai 70–100 THB, mango sticky rice 60–100 THB. Come for wild people-watching; duck into Rambuttri for a calmer beer.
Rambuttri
Markets
Khao San’s calmer cousin: a tree‑shaded lane of VW van cocktail bars, open‑air foot massages, pad thai grills, and easygoing live bands. Best from sunset to 11pm; beers 80–120 THB, cocktails 150–220 THB. One block from the chaos, all the charm.
More Khao San Road Guides
- Best Vegan and Vegetarian Cafes on Khao San Road for Easy Plant-Based Meals
- Best Khao San Road Cafes for Cheap Snacks, Smoothies, and Light Lunches
- Bangkok Street Food for Vegetarians and Vegans: What to Order Near Khao San Road
- Best Cafes on Khao San Road for Breakfast, Iced Coffee, and a Slow Start to the Day