🔄 Updated 21 Jun 2026
Short mackerel is eaten all over Thailand, but Mahachai is special because it's both a landing point for Gulf of Thailand fishing boats and one of the country's biggest wholesale seafood markets. That means the mackerel reaches you fast and fresh. The famous bent-neck Mae Klong mackerel comes from neighboring Samut Songkhram and gets sold right alongside it in the same markets — most people just lump it all together as the mackerel from this stretch of coast.
Mackerel from the upper Gulf is at its oiliest in the cool season, roughly November to February — the fish feed well and store up fat, so the meat is richer and sweeter than usual. You can still get them the rest of the year, just a little less oily. Before you go hunting them down, get the three main styles straight so you can order and shop for exactly what you want.
Three ways with mackerel, and how to get the real thing
- Steamed mackerel — the mackerel you see lined up in little woven bamboo baskets at the market, already steamed through. This is the classic image of bent-neck Mae Klong mackerel. A good one has firm meat that isn't mushy and skin that hasn't split; take it home to re-fry or just reheat. It keeps longer than fresh fish, which makes it a good souvenir.
- Fried mackerel — the most honest test of how fresh a fish is. Freshly fried, the skin goes crisp while the meat inside stays moist and oily, eaten with shrimp-paste chili dip and raw vegetables — a meal locals here have all the time. Some shops re-fry steamed mackerel until it's crisp outside and soft inside, which is good in its own way.
- Mackerel tom yum or chu chi — home-style shops love these. A clear, sour-forward mackerel tom yum lets the fish's oil melt into the broth; sip it hot to cut the richness. Chu chi mackerel comes smothered in a thick coconut curry paste that's great with hot rice.
How to spot fresh mackerel
Fresh fish have clear, not cloudy, eyes, bright red gills, and meat that springs back when you press it — the body isn't soft and there's no strong smell. For steamed mackerel in the basket, check that the skin hasn't split or gone mushy, there's no odd oozing liquid, and the fish are plump and fill the basket. Short, stout mackerel are usually oilier than long, skinny ones.
Want to taste deeper? Try a Samut Sakhon 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.
Shops and markets where Mahachai locals eat mackerel and seafood
In Mahachai, you've got two kinds of mackerel spots: markets where you pick the fish yourself and have them cook it, and seafood restaurants that carry whatever's in season. Fresh mackerel tends to come in waves with the boats, so it's worth asking out front whether they've got fresh mackerel that day. We've ordered these by how easy they are to reach and how fresh the catch is.
Mahachai Market (the seafood market)
The seafood market on the Tha Chin River in the middle of Mahachai town, where the catch comes off the boats and goes straight onto the stalls. You'll find fresh mackerel, steamed mackerel in baskets, prawns, crab, and squid all in one place, at low prices because it's a wholesale hub. Pick your fish and have a stall in the market cook it, or buy to take home — it's the best place to start if you're after fresh mackerel.
Talay Thai Market
Samut Sakhon's big wholesale seafood market, open almost around the clock, with both a fresh section and a processed-goods section — steamed mackerel, salted mackerel, dried shrimp, sun-dried squid. Good if you've come specifically to stock up on seafood souvenirs in one go, at prices cheaper than buying retail in Bangkok.
Sri Fresh Seafood (Mahachai Market)
A fresh seafood stall and eatery inside Mahachai Market that reviewers bring up often for fresh, well-picked fish. Choose your mackerel or seafood here and have them cook it — handy if you'd rather not walk the whole market picking your own.
Da Mae Klong Mackerel
A steamed-mackerel maker people talk about a lot, steaming their own using a recipe passed down in the family — soft, fragrant meat, focused on plump bent-neck Mae Klong mackerel. Order ahead or buy to take home as a souvenir. Good if you want steamed mackerel from a dedicated maker rather than an ordinary stall.
Po Pla Tu Mae Klong
A shop doing several mackerel dishes — fried, steamed, tom yum, chu chi — all in one place, built around fresh Mae Klong mackerel. Good if you want to sit down to mackerel cooked fresh by the plate rather than just buying it to go. Easygoing, homey atmosphere.
Mae Klong 1 — Genuine Mae Klong Mackerel
A mackerel souvenir shop selling genuine Mae Klong mackerel that reviewers call fragrant, oily, and clean. Good for buying steamed mackerel and processed seafood to take home, packed and ready to carry, at roughly a hundred-odd baht per person.
Tha Chin riverside seafood spots, Mahachai
A cluster of seafood restaurants along the Tha Chin River and the coast around Mahachai and Khok Kham, with fresh seasonal catch — fried mackerel, tom yum, and mixed seafood. Great for a group ordering several dishes to share while catching the river breeze. Mackerel comes in waves with the boats, so ask before you order.
Steamed mackerel stalls, Mahachai municipal fresh market
An in-town fresh market with several stalls selling steamed mackerel in baskets and salted mackerel — stock turns over fast and locals actually use it. Easy to buy and take home; pick fish with unsplit skin and firm meat. A souvenir stop you don't have to travel far for.
How to order for value
At Mahachai Market, pick out 2–3 plump fresh mackerel and have a stall fish-sauce-fry them into one plate, paired with a pot of mackerel tom yum — you get both the rich, oily fish and a hot broth to cut against it. The total usually comes in under a hundred baht a head, far cheaper than a seafood restaurant in Bangkok.
Buying mackerel to take home — fresh, steamed or salted, which to pick
If you want to carry mackerel home, match it to your distance and timing. The upside of Mahachai is how close it is to Bangkok — fresh fish can still survive the trip if you ice it well. But for anywhere farther, or if you're buying a lot at once, steamed and salted mackerel keep much longer.
Fresh mackerel
Buy at Mahachai Market or Talay Thai in the morning, pick plump fish with clear eyes, and ask for plenty of ice in the bag. Cook it soon after you get home. It works because Mahachai is close to Bangkok — just an hour's drive.
Steamed mackerel (in baskets)
Already cooked, keeps for several days in the fridge, and you can reheat or re-fry it the moment you're home. A popular souvenir because it's easy to carry — pick baskets where the fish are firm and the skin hasn't split.
Salted mackerel
Keeps the longest. Go for the lightly salted kind with oily meat rather than heavily salted — it's tastier. Fry it up with rice porridge or hot steamed rice. Pick a seller whose stock turns over fast and isn't left drying for ages.
Getting the fish home safely
Put salted and steamed mackerel in zip bags or a sealed box to keep the smell out of the car; keep fresh fish on ice the whole way. Mahachai is close to Bangkok, so carrying fresh fish is easy — but if you're going on to travel elsewhere for a while, steamed or salted mackerel is the safer bet.
When to go for Mahachai mackerel
- Cool season (Nov–Feb) — mackerel at its oiliest, the time fish lovers make a point of coming to stock up.
- Pre-dawn to mid-morning — Mahachai Market and Talay Thai are freshest in the morning after the boats come in. Show up late and the best fish may already be picked over.
- Avoid the monsoon / closed-sea spells — at certain times fewer boats go out and fresh mackerel can run short. Ask a stall or shop first, or switch to steamed mackerel instead.
The upside of Mahachai is how close it is to Bangkok — an hour's drive from the city center, or take the Wongwian Yai–Mahachai train line and get off there. It makes a great morning-out, back-by-evening trip: get up early for mackerel, then carry your souvenirs home the same day.
Plan a full eat-and-explore trip around Samut Sakhon
See the Samut Sakhon guide →