MY · Johor · 1.85°N 102.94°E

batu pahat

BP's food town: kopitiam breakfasts, mee racun and the chiselled rock at Minyak Beku.

Best time
Any time of year. Breakfast is the main event, so go early. Chinese New Year is packed as people come home.
How long
1 day
Getting there
About 3 hours' drive from KL on the North–South Expressway, exiting at Yong Peng or Ayer Hitam, or about 1.5–2 hours from JB. Buses run from KL and JB.
Save postcard
MY · Johorbatu pahat1.85°N 102.94°Egowherelah.com
Dear group chat,BP's food town: kopitiam breakfasts, mee racun and the chiselled rock at Minyak Beku.— gowherelahTo: whoever’s drivingBatu PahatMY, Johor
KLbatu pahat
≈ 200 km from KL, as the crow flies
Dataran Penggaram terletak di Jalan Rahmat, Batu Pahat, Johor

Photo: Wiki Farazi · CC0

1 / 2

Photos: Wikimedia Commons, credited on each.

A busy town on Johor's west coast that Malaysians know as a food town. Its name means 'chiselled stone', from a legend of Siamese soldiers cutting into the rock for fresh water at Minyak Beku, just outside town.

Makan

  1. Mee racunA local noodle dish in a thick, rich gravy with fried tofu. Don't let the name ('poison') put you off.Map ↗
  2. Chinese breakfastWanton mee, kopi and toast at the old-town kopitiams.Map ↗
  3. Mee rebusJohor-style noodles in a thick, sweet potato gravy at the Malay stalls.Map ↗

Things to do

  1. Minyak BekuThe seaside spot with the chiselled rock the town is named after.Map ↗
  2. An old-town kopitiam crawlThe town centre's old shophouses hide breakfast spots on almost every street.Map ↗
  3. Ayer HitamThe pottery town about 30 minutes inland, lined with ceramic shops.Map ↗
  4. MuarThe royal town about an hour north, for mee bandung and otak-otak.Map ↗

Good to know

  • Many kopitiams open early and close by lunch, and some take a day off each week.

Last checked October 2026. Things change, so check opening times, fees and transport before you go.