x

Canton Boy SKS City Mall – Is This JB’s Best Halal Dim Sum?

We checked into Holiday Inn Johor Bahru City Centre, dropped our bags and hopped straight into a Grab. Destination? SKS City Mall JBCC, the shiny new kid on the block. It only opened in May 2026. Our mission was simple: dim sum lunch at Canton Boy. This halal Chinese restaurant chain started life in KL, and SKS City Mall now houses its first and only JB outlet.

Canton Boy SKS City Mall JB

Why Canton Boy Caught My Eye

Awards, basically. Canton Boy took home Halal Dim Sum of the Year 2025 at the ASEAN Food & Travel (AFT) Awards. It also recently bagged the Top Outstanding F&B Brand Award at the 8th World Top Gourmet Awards. Two trophies? I had to see what the fuss was about.

Canton Boy SKS City Mall JB

First Impressions of Canton Boy

We rocked up on a Monday afternoon. The mall felt super quiet. No queue at all. Staff showed us to a table straight away.

  • Ordering: Scan the QR code on your table.
  • Paying: Settle the bill at the counter after your meal.
  • Tea: They charge per person, minimum two pax.

The Canton Boy Menu

Canton Boy Menu - SKS City Mall JB

Canton Boy Menu - SKS City Mall JB

Canton Boy Menu - SKS City Mall JB

Canton Boy Menu - SKS City Mall JB

Canton Boy Menu - SKS City Mall JB

Canton Boy Menu - SKS City Mall JB

Canton Boy Menu - SKS City Mall JB

What We Ordered at Canton Boy

Jasmine Tea (RM4.50 per pax)

Jasmine is always my go-to with dim sum. This one smelt fragrant and aromatic. Bonus: they refill hot water for free.

Canton Boy SKS City Mall JB - Siu Mai King

Siu Mai King (RM11.80)

Their number one bestseller, apparently. These looked plump and tasted surprisingly good. Very meaty. Prawn bits add a lovely crunch, and earthy mushrooms bring a nice aroma. Canton Boy uses chicken instead of pork, yet the meat never tastes dry. Flavourful through and through.

Canton Boy SKS City Mall JB - Crispy Prawn Ruby Rice Roll

Crispy Prawn Ruby Rice Roll (RM16.80)

Red koji rice rolls wrap around a crispy prawn fritter. So, so good. The solid prawn filling stays really crunchy. Drench it in the accompanying sauce. Trust me.

Canton Boy SKS City Mall JB - Beef Rendang Spring Roll

Beef Rendang Spring Roll (RM12.80)

I spotted this and ordered it instantly. First time I’ve ever seen beef rendang in a spring roll! The kitchen seasons the rendang filling beautifully, and the skin shatters with every bite. Think samosa in spring roll form. I prefer this to a regular spring roll. Really good.

Peranakan Beancurd Roll (RM12.80)

It starts like a regular steamed beancurd skin roll with chicken filling. Then a thick, piquant laksa sauce changes everything. Fresh laksa leaf on top adds even more fragrance. The meaty filling seals the deal. Another winner for me.

Canton Boy SKS City Mall JB - Penang Fried Kway Teow

Penang Fried Kuey Teow (RM24.80)

Big, plump, crunchy prawns. Plenty of egg, thick slices of fishcake and beansprouts. It carries a bit of wok hei. A touch more and it would hit perfection. Still, it tastes spicy, savoury and well balanced. Pretty satisfying.

Sze Chuan Spicy Wonton (RM12.80)

Hubby orders this whenever he sees it on a menu. I quite like the sauce. Very vinegary, very spicy. The chicken dumplings run small, though. They taste nicely seasoned but pretty average. Not the best version we’ve had. It still scratches the itch if you crave something piquant.

Honey-Glazed BBQ Chicken Rice Roll (RM12.80)

Basically char siew cheong fun, chicken edition. Pretty normal. The sauce leans too sweet and gets sickly fast.

Stir-Fried Radish Cake (RM14.80)

Average. A bit bland. It reminds me of a chye poh omelette with radish cake cubes tossed through. I love all the egg, but I wish the radish cake felt softer. Tim Ho Wan does it better.

Our fix: We poured the leftover cheong fun sauce over it and mixed in some sambal udang kering. Super nice! Try our hack.

The Hits and Misses

  • Must-order: Crispy Prawn Ruby Rice Roll, Beef Rendang Spring Roll, Peranakan Beancurd Roll, Siu Mai King
  • Solid: Penang Fried Kuey Teow
  • Skippable: Honey-Glazed BBQ Chicken Rice Roll, Stir-Fried Radish Cake (unless you try our hack)

The Damage at Canton Boy

Our bill came to RM141.25 after the 10% service charge. Not the cheapest by local standards. But it’s a sit-down restaurant in a shopping mall, so I expected that.

Final Verdict: Is Canton Boy Worth It?

Yes. Good service, a comfy dining room and food that beat my expectations. Here’s my confession. Halal dim sum rarely leaves a mark on me. I usually go for pork-filled dim sum because it packs richer flavour. But Canton Boy ranks among the best halal dim sum I’ve had so far. They swap pork for chicken and pull it off. I’d happily come back.

Canton Boy
L2-02, Level 2, SKS City Mall
Jalan Storey, Bukit Senyum
80300 Johor Bahru
Johor Darul Ta’zim, Malaysia
10am to 10pm daily
Telephone

+60 18-274 8999

Leave a Comment