Nop Nan Vegan Restaurant, Bangkok

When we first came across Nop Nan we thought it was going to be a typical Thai style shophouse restaurant, but were very pleasantly surprised when we saw the menu. It was like no other menu we’ve seen, and had almost 200 dishes, including Thai, Chinese, Vietnamese, Japanese and Western food. 

Hong Kong Noodles at Nop Nan Vegan, Bangkok
Hong Kong Noodles at Nop Nan Vegan, Bangkok

When we eat here I usually opt for two dishes. Today I had Hong Kong Noodles and Fresh Vietnamese Spring Rolls with Spicy Sauce. I love the food at Nop Nan. Not only is it delicious, but it’s very reasonably priced.

Fresh Vietnamese Spring Rolls At Nop Nan Vegan, Bangkok
Fresh Vietnamese Spring Rolls At Nop Nan Vegan, Bangkok

The Hong Kong Noodles and Fresh Spring Rolls shown above cost just 70 baht and 60 baht, respectively. So that’s just over $4 in total.

Menu at Nop Nan Vegan Restaurant, Bangkok
Menu at Nop Nan Vegan Restaurant, Bangkok

Above you can see a sample page from the menu. There are photos of all the dishes, which means it’s easy to choose something that you know you’ll like. 

Menu at Nop Nan Vegan Restaurant, Bangkok
Menu at Nop Nan Vegan Restaurant, Bangkok

As you can see, the prices are very reasonable for what you get.

In case you’re wondering what Nop Nan means, it’s the names of the two sons of the owners. This is a really family restaurant where everyone helps out.

Nop Nan Vegan Restaurant Details

Address: 10 Soi Charoenkrung 57, Yannawa, Bangkok

Opening Hours: 10:00-20:00 every day (may be closed around some holiday periods)

Nearest BTS: Saphan Taksin

To get to Nop Nan from BTS Saphan Taksin, take exit 1 and walk straight ahead a few meters to the main road (Charoenkrung Road). From there turn left and walk for about 300 meters. Just after you pass Wat Yannawa on your right, you’ll see Soi Charoenkrung 57 on the other side of the road on your left. Walk down that road for about 20 meters and you’ll see Nop Nan on your right. It has bright yellow flags hanging outside.