JOHOR BAHRU – What’s in a plate of chee cheong fun?
My wife and I had these steamed rice rolls for breakfast recently at Ming Jii Restaurant in Skudai, a satellite town about 13km from downtown Johor Bahru.
She ordered a plate of chee cheong fun with pork skin in curry, while I went for a version stuffed with minced pork and a bowl of yong tau foo soaked in curry sauce.
My wife said she felt as if she was back in her home town Ipoh, in Perak state.
Chee cheong fun is a Cantonese snack said to have first appeared in Guangzhou in the 1920s. The versions of the snack from Perak and Kuala Lumpur, where the Chinese communities are Cantonese, are usually served with curry or stuffed with ingredients like minced pork or dried shrimp.
In JB, the dish is traditionally served with just red sweet sauce. But these days, curry chee cheong fun has become a lot more common in the southern city.
The dish’s journey south mirrors the migration patterns of Malaysian Chinese.
In the 1990s, Johor’s state capital attracted migrants from KL and Perak who were looking to commute from there to Singapore for work, to take advantage of the stronger Singapore currency. In 1997, one could exchange $1 for about RM2; this has risen to about RM3.10 as at April 2026.
Ipoh-born property agent Cheo Yee How, 41, says Ming Jii is one of the few places where the chee cheong fun comes close to what he grew up with.
“It’s tasty, but with a local twist – served with curry cockles. We’d never have this in Ipoh.”
I tried the curry cockles with soya sauce-dipped chee cheong fun on my first visit. The rice rolls were smooth and silky, but slightly cold.
Ming Jii Restaurant’s second-generation owner, Mr Wong Zhi Hao, recommends first-timers try the chee cheong fun with curry sauce, as the sauce enhances its flavour.


