Home Destinations Yala 🧭 Plan Your Trip 🔎 Search About
HomeThailandYalaBetong Running-Water Tilapia Firm Flesh, No Muddy Taste
🐟 Eat in Yala · Betong

Betong Running-Water Tilapia
Firm Flesh, No Muddy Taste

Plenty of people skip tilapia because they're afraid of that muddy taste, but Betong's running-water tilapia is a different story altogether. The fish are raised in channels fed by cold streams that flow non-stop from the Sankalakhiri mountains, so they spend all day swimming against the current. The result is flesh that's firm, springy, and has no earthy smell at all. It's a fish the people of Betong are genuinely proud of, and one of the reasons plenty of folks drive all the way up into the hills to eat it at the source. This guide rounds up the restaurants that are actually open, the dishes worth ordering, rough prices, and how to get there — told straight.

🐟 Raised in cold running water📍 Betong, Yala province💰 ~150–400 THB per dish
Betong Running-Water Tilapia Firm Flesh, No Muddy Taste

🔄 Updated 12 Jun 2026

Betong sits at the very southern tip of Yala, right on the Malaysian border. It's a town known for its morning mist, the Aiyoeweng sea of fog, Hokkien-Chinese cooking, and local food you'd be hard pressed to find anywhere else. One of those dishes is running-water tilapia, which locals describe as a completely different fish from the tilapia they'd eaten before. The difference isn't in the recipe — it's in how the fish are raised from the very start.

Why Betong tilapia has no muddy taste

That muddy smell in ordinary tilapia usually comes from still pond water full of algae — the fish soak that smell straight into their flesh. In Betong, though, the farmers use water that pours down from the Sankalakhiri mountains around the clock: cold, clear, and high in oxygen, which means the algae behind the smell barely gets a chance to grow. Fish that have to swim against the current all day are basically exercising non-stop, so the flesh ends up firm, springy, low in fat, and free of any earthy taste. Some restaurants are even confident enough to serve it raw as sashimi — something ordinary pond tilapia simply can't pull off.

  • Cold mountain stream water — water temperatures stay low almost year-round, so the fish grow slowly but the flesh is firm
  • High oxygen — constant flowing water makes it hard for the algae behind the muddy smell to take hold
  • Fish swim against the current — like exercising all day, which is why the flesh is springy and low in fat
  • A long tradition — the original farmers in the running-water village have raised these fish for decades, until it became one of Betong's signature foods
🍢

Want to taste deeper? Try a Yala food tour or cooking class

Half a day with a local who knows the lanes — or cooking a dish yourself — teaches you more than just eating. Book ahead on Klook or GetYourGuide.

🍢 See all Yala food tours & classes (Klook)

The best-known running-water tilapia restaurants in Betong

Most running-water tilapia restaurants in Betong are outside the town, around Tanoh Maeroh subdistrict on the road up into the hills, near Mun Bupha Flower Garden and the route to Aiyoeweng. You'll need a car or a hired ride to get there, since it's a fair distance from Betong market. We've ordered these by how well known they are and how consistent the flavour is — not by a fixed ranking of which one tastes best, since many of them use fish from nearby farms anyway.

1

Running-Water Tilapia Farm (Ko Ngiw)

Tanoh Maeroh subdistrict, on the road up to Mun Bupha Flower Garden · open roughly 10:00–17:00 daily · best to call ahead and reserve

This is the first place that comes to mind when people talk about Betong's running-water tilapia. The owner has raised fish in the running-water village for decades, and the restaurant sits right beside the ponds, so you get fish that's about as fresh as it comes — firm, clear flesh with no fishy smell. The standout dishes are fish-sauce fried tilapia, soy-steamed tilapia, blanched tilapia with dipping sauce, and the tilapia sashimi they're confident enough to serve raw. A single fish can be split across several dishes. Reviews mostly rave about the freshness; the one thing to note is that the wait can run long when tour groups arrive.

Original farmBeside the pondsSashimi available
~150–400 THB per dish (depending on fish size)
2

Zhang Jia Yi (Soi Ari, central Betong)

Soi Ari, central Betong · easy to reach, no need to head up the hills

For anyone who'd rather not drive out of town, Zhang Jia Yi in central Betong brings in running-water tilapia and turns it into dishes — a more convenient option if you're staying in town without a car. Its big draw is the central Betong location: you can order tilapia alongside other local Chinese dishes in one sitting. It works well as a dinner spot after a day out sightseeing.

In townNo car neededChinese dishes too
tilapia ~150–350 THB per dish
3

Tilapia spots around Tanoh Maeroh–Mun Bupha Garden

All along the Tanoh Maeroh–Aiyoeweng road · car needed

Along the road up to Mun Bupha Flower Garden and out toward Aiyoeweng, you'll find several running-water tilapia spots scattered about. Many are family homes that raise their own fish and have opened small restaurants, perfect for a stop on your way up to see the sea of fog or on the way back down. The flavour is pretty similar across the board since they all use water from the same mountain source. Pick a spot that already has a few people seated — that way you'll get fish that's been turning over fresh.

Roadside stopLocal spotsNear the sea of fog
~150–350 THB per dish

Call ahead before you go

Betong tilapia restaurants tend to net the fish straight from the pond when you order, and larger fish in certain sizes can be limited. Around midday on holidays, when tour groups all show up at once, the wait gets long. Call to reserve a table and let them know in advance how many fish you want and which dishes — that way your food comes faster and you won't miss out on what you wanted to try.

The charm of running-water tilapia is that a single fish can be split into several dishes. Many restaurants will ask how many ways you'd like the fish prepared, then divide it up and cook each portion differently. If you're a group, order a big fish and split it across 2–3 dishes — that way you get to try several flavours in one meal.

Crowd favourite

Fish-sauce fried tilapia

Cut into pieces and fried until the skin crisps up, then finished with good fish sauce while the flesh inside stays soft and juicy. It's the crowd favourite that nearly every table orders, and it's a delight with hot steamed rice.

Well balanced

Soy-steamed tilapia

Steamed whole and dressed with Chinese-style soy sauce, scattered with shredded ginger, spring onion, and chilli. You get the full, fresh flavour of the fish — you can clearly tell the flesh is firm and free of any muddy taste. Great if you prefer milder flavours.

Freshness first

Blanched tilapia with dipping sauce

Blanched just until cooked, then dipped in a punchy seafood sauce — a dish that really shows off how fresh the fish is. It's springy to the bite. If you want to taste the true flavour of the fish before any seasoning, order this one.

One of a kind

Tilapia sashimi

The highlight of running-water tilapia — clear flesh sliced thin and eaten raw, Japanese sashimi style. It's only possible because the water the fish are raised in is clean and cold, and it's something ordinary pond tilapia can't do. Only a few restaurants offer it, so try a piece if you're okay with raw fish.

Easy sipping

Clear tom yum tilapia

A clear tom yum that's sour, spicy, and well balanced, with natural sweetness from the fresh fish. Sipped hot up in the cool mountain air, it really hits the spot.

Must-order side

Stir-fried Betong watercress

Not a fish dish, but a side worth ordering. Watercress is a local Betong vegetable that also grows in running water, stir-fried crisp with oyster sauce — it cuts nicely through the richness of the fried fish.

How to get there and fit tilapia into a Betong trip

The best-known tilapia restaurants are outside town on the road up into the hills, so they line up perfectly with the day you head up to see the Aiyoeweng sea of fog or explore the nature around Betong. Here's an example of how to slot your meals neatly into the route.

Day 1

Arrival day in Betong — your first tilapia meal

Afternoon
Arrive in central Betong, check in, walk to the giant mailbox / clock tower, snap some street-art photosAbout a 4-hour drive from Hat Yai with lots of mountain curves — take it slow if you're not used to the road
Evening
Dinner of running-water tilapia at an in-town spot (Zhang Jia Yi) if you'd rather not drive up the hills yetOrder fish-sauce fried + soy-steamed and share both flavours
Day 2

Up the hills for the mist — tilapia by the pond

Before dawn
Head up to the Aiyoeweng skywalk for the sea of fog — dress warmThe best mist is late rainy season into early winter; check the forecast the night before
Late morning–midday
On the way down, stop at Ko Ngiw's tilapia farm around Tanoh Maeroh for fresh fish straight from the pondCall ahead and avoid the times when tour groups all arrive at once
Afternoon
Stop by Mun Bupha Flower Garden or the Piyamit Tunnel on the way back to townSame road as the tilapia restaurants, so it strings together nicely

Check the situation before you travel

Betong is a popular tourist town and generally safe, but because it sits in Thailand's deep-south border region, it's worth checking the news and official government announcements about routes and the latest situation before you set off, in case of checkpoints or temporary road closures. Carry your ID, and respect the local culture of both the Muslim-Malay and Hokkien-Chinese communities — dress modestly when entering places of worship.

Read the full Yala–Betong travel guide before you set off

See the Yala travel guide →

FAQ

How is Betong running-water tilapia different from ordinary tilapia?

The difference is in how it's raised. Betong tilapia is raised in channels fed by cold streams that flow non-stop from the Sankalakhiri mountains, so the fish swim against the current all day. That makes the flesh firm, springy, and low in fat, and the clear, high-oxygen flowing water means there's none of the muddy smell you get from ordinary still-pond tilapia. That's why some restaurants are confident enough to serve it raw as sashimi.

Where can you eat running-water tilapia in Betong?

The first place that comes to mind is the Running-Water Tilapia Farm (Ko Ngiw) around Tanoh Maeroh subdistrict, on the road up to Mun Bupha Flower Garden, where you get fish straight from the pond. For those staying in town without a car, Zhang Jia Yi in central Betong also brings in running-water tilapia to cook into dishes.

Roughly how much does Betong running-water tilapia cost?

It's mostly priced by the size of the fish and the number of dishes, generally around 150–400 THB per dish, working out to roughly 150–250 THB per person on average. If you're a group, ordering a big fish and splitting it across 2–3 dishes is better value.

Which Betong tilapia dishes should you order?

The favourites are fish-sauce fried tilapia and soy-steamed tilapia. If you want to taste how fresh the flesh is, go for the blanched-with-dipping-sauce or the tilapia sashimi, and order clear tom yum and stir-fried Betong watercress as sides. A single fish can usually be split across several dishes.

Is it safe to visit Betong right now?

Betong is a tourist town with a steady flow of visitors and is generally safe, but it sits in Thailand's deep-south border region, so it's worth checking the news and official government announcements about routes and the latest situation before you travel. Carry your ID, and respect the local culture of both the Muslim-Malay and Hokkien-Chinese communities.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.