Best Tofu Dishes in Bangkok
6 restaurants compared
Price range: THB50.00 – THB280.00
Avg recommendation: 84%
Top 5 Tofu Dishes in Bangkok (Quick Answer)
Based on diner recommendations across 6 restaurants:
- Fried Tofu at Shwe Htee, THB110.00 (Watthana)
- Deep Fried Tofu at Jeh O Chula - Rong Muang, THB80.00 (Pathum Wan)
- Pad Thai Tofu (Vegetarian Pad Thai) at Pad Thai Fai Ta Lu, THB100.00 (Phra Nakhon)
- Crispy Tofu with Salt and Chili Max at Go-Ang Pratunam Chicken Rice — 88% recommended, THB50.00 (Ratchathewi)
- Tofu Nway at Shwe Htee — 85% recommended, THB140.00 (Watthana)
Scroll down for detailed comparisons, prices, and diner tips for each restaurant.
All 6 Tofu Dishes
#1
Fried Tofu
Shwe HteeWatthana·$$
THB110.00
Golden fried tofu served with a tangy dipping sauce.
Tip: Eat this immediately — the tofu softens as it cools. The magic is the contrast between hot and crispy outside with cool soft inside.
#2
Deep Fried Tofu
Jeh O Chula - Rong MuangPathum Wan·$
THB80.00
Golden fried tofu with sweet chili dipping sauce.
Tip: One of the few meat-free options. Good for balancing the heavier dishes if you're ordering multiple items.
#3
Pad Thai Tofu (Vegetarian Pad Thai)
Pad Thai Fai Ta LuPhra Nakhon·$
THB100.00
Charcoal-wok pad thai with firm tofu and bean sprouts, no meat.
Tip: Ask to confirm there's no dried shrimp in the sauce — the standard base contains a small amount and it's worth clarifying at the counter.
#488% recommend
Crispy Tofu with Salt and Chili Max
Go-Ang Pratunam Chicken RiceRatchathewi·$
THB50.00
Golden fried tofu cubes with a crunchy exterior and soft center, seasoned boldly.
Tip: Order when you arrive and eat immediately while still warm — the tofu softens as it cools and loses its appeal.
#585% recommend
Tofu Nway
Shwe HteeWatthana·$$
THB140.00
Soft tofu simmered in a mild, fragrant Burmese broth with herbs and spices.
Tip: This is the dish regulars have been eating for years. It's become famous enough that some tourists seek it out now.
#678% recommend
Pad Thai with Crispy Tofu
Sala Rattanakosin Eatery & BarOld City·$$
THB280.00
Classic pad thai with crispy tofu, bean sprouts, egg, and peanuts.
Tip: If you want authentic street pad thai, go to Pradipat or Chinatown. This is a restaurant version—prettier, cleaner, but less rustic than the real thing.