A halal first-timer's day in JB
A one-day halal food route through Johor Bahru — from City Square near CIQ to Onn Kitchen's roti canai and Meldrum Walk's certified hawker stalls.
Quick answer
- JB City Square, two minutes from CIQ, is the easiest first stop — halal food-court fare plus JAKIM-certified chains
- Onn Kitchen (Taman Dato Onn) is often cited for JB's best roti canai
- Restoran Kacang Pool Haji, also in Taman Dato Onn, is a go-to for kacang pool, a Johor breakfast dish
- Medan Selera Meldrum Walk has clearly labelled halal stalls alongside non-halal ones — check the signage
Contents
Johor Bahru is an easy city to eat halal in — most Malay and Muslim-Indian stalls are halal by default, and the big malls carry JAKIM-certified chains alongside local food-court stalls. Here's a day route for a first-time visitor who wants to eat well without worrying about certification at every stop.
Morning: JB City Square
Most Singaporean day-trippers start here, and for good reason — it's a two-minute walk from the CIQ checkpoint. The mall and the JB Sentral area around it are packed with halal-certified chains and food-court stalls, making it a low-risk first meal if you've just crossed the border and don't want to think too hard yet.
Breakfast, Johor-style: kacang pool
If you want something more distinctly local than a mall food court, head to Taman Dato Onn for Restoran Kacang Pool Haji. Kacang pool is a Johor specialty — stewed broad beans and butter beans in a thick, savoury gravy, eaten with bread, often alongside mee rebus. It's a heavier, more filling breakfast than most people expect, and it's a dish you won't easily find outside this part of Malaysia.
Roti canai: Onn Kitchen
Also in Taman Dato Onn, Onn Kitchen is frequently named the best roti canai in JB. Roti canai needs no introduction to most Malaysian and Singaporean visitors, but the quality gap between an average version and a well-made one is real — flaky, properly rested dough, and a curry dip that doesn't taste like an afterthought.
Midday hawker stop: Meldrum Walk
Medan Selera Meldrum Walk, in the old town, mixes halal and non-halal stalls in one open-air setup, so check the signage before you order. The halal stalls here cover a good spread of Malay hawker food, and it's a convenient stop if you're already exploring the old town's heritage streets.
What to avoid without checking
JB's Chinese-run bak kut teh, zi char and most bakeries (including the famous Hiap Joo Bakery) are not halal-certified. That doesn't mean every dish contains pork, but it's worth confirming directly with the stall if you're keeping to a strict standard rather than assuming.
The JAKIM logo, and why it matters
Malaysia's official halal certification comes from JAKIM (the Department of Islamic Development Malaysia), and its logo is the standard to look for rather than a shop simply claiming to be "Muslim-friendly" or "no pork" without formal certification. The two aren't the same thing — a stall can genuinely avoid pork and still not carry JAKIM certification, which matters if you're keeping to a strict standard rather than a looser personal comfort level. When a menu or storefront displays the logo clearly, that's the strongest signal you'll get without asking directly.
A note on mixed venues
Some of JB's biggest hawker centres, including several near KSL, are mixed venues where halal and non-halal stalls operate side by side under one roof. This is common and not a red flag — it just means you need to check each individual stall rather than assuming the whole venue is one or the other. Signage is usually clear, and stallholders are used to being asked.
Closing the day
If you want a halal-friendly sweet snack to end the day, our stall, Apam Balik Jalil at Century Street Food Court, sells pisang goreng and apam balik made without pork or lard — a reasonable last stop before heading back across the Causeway, though as with any stall it's worth asking directly if certification matters to you.
Sources: Humble Halal — JB day-trip guide, Have Halal Will Travel — JB makan places, Trip101 — halal restaurants in JB
Places in this guide
- Onn Kitchen — Taman Sentosa · pork-free, not certified
- Kacang Pool Haji 哈芝豆蔻汤 — Larkin · Halal / Muslim-owned
- Meldrum Walk 麦达伦街 — Old Town · no data
FAQ
How do I know if a stall in JB is halal?
Look for the JAKIM logo, Malaysia's official halal certification mark. When in doubt, ask directly — "Ada sijil halal?" ("Do you have a halal certificate?") is a normal, expected question and stallholders are used to it.
What is kacang pool?
It's a Johor breakfast dish of stewed broad beans and butter beans in a thick gravy, usually eaten with bread, often alongside other Johor breakfast items like mee rebus. Restoran Kacang Pool Haji in Taman Dato Onn is one of the names most associated with it.
Is Hiap Joo Bakery halal?
It's a Chinese-run bakery and isn't halal-certified, so it doesn't fit a strictly halal itinerary, though its banana cake doesn't contain pork or alcohol — check with the shop directly if that distinction matters to you.