Where to Eat in Johor Bahru Like a Local – 5 Irresistible Food Spots

Where to eat in Johor Bahru like a local? If that’s the question on your mind, you’re in the right place. This city is packed with irresistible food spots loved by locals — from legendary street food stalls to hidden cafes. Perfect for first-time visitors and food lovers alike. Hi, I’m Kenny — still chasing nasi lemak and steamboat across Malaysia, and this time my GPS (aka stomach) led me to Johor Bahru.

NUM 1 : IT Roo Café – Legendary Chicken Chop Central

Where to Eat in Johor Bahru Like a Local- IT Roo Café
IT Roo Café

If you ask locals where to eat in Johor Bahru like a local when craving chicken chop, most will point you to IT Roo Café. Known as “the best chicken chop in Malaysia,” it lets you choose between crispy fried or juicy grilled chicken, both smothered in mushroom or black pepper sauce. Served in a heritage shop lot with wedges and coleslaw, this spot blends old-school Western food with Malaysian hospitality.

DetailInfo
Address17 Jalan Dhoby, Bandar Johor Bahru, 80000 Johor Bahru
Hours11:00 AM – 8:30 PM daily

NUM 2. Hiap Joo Bakery – Banana Cake That Feels Like Grandma’s Hug

Where to Eat in Johor Bahru Like a Local-Hiap Joo Bakery
Hiap Joo Bakery

Hiap Joo is more than a bakery — it’s Johor Bahru history in edible form. They’ve been baking their famous banana cake in a wood-fired oven since 1919. Step inside and the smoky banana aroma will grab you instantly. Moist, fluffy, and slightly charred from the oven, this cake is why Hiap Joo is a staple in every “where to eat in Johor Bahru like a local” list.

DetailInfo
Address13 Jalan Tan Hiok Nee, Bandar Johor Bahru, Johor
Hours7:30 AM – 5:30 PM (Mon–Sat)

NUM 3 : Restoran Hua Mui – OG Hainanese Comfort Food

Where to Eat in Johor Bahru Like a Local-Restaurant Hua Mui
Restoran Hua Mui

Restoran Hua Mui is a slice of the 1940s brought to life. Their signature Hainanese chicken chop, served on vintage plates with thick kopi, has been a local favorite for decades. For a lighter option, try their kaya and butter toast — it’s a breakfast classic that will have you feeling like a true JB native. Definitely a must if you want to know where to eat in Johor Bahru like a local for breakfast.

DetailInfo
Address131 Jalan Trus, Bandar Johor Bahru, Johor
Hours8:30 AM – 6:00 PM daily

NUM 4 : Restaurant Shoon Huat – Bak Kut Teh for the Soul

Restaurant Shoon Huat
Restaurant Shoon Huat

Yes, JB has more than one iconic Bak Kut Teh spot, and Shoon Huat is another local legend. The broth here leans slightly peppery but still carries herbal notes, making it a nice contrast to Soon Soon Heng’s lighter style. Perfect if you’re on a Bak Kut Teh tasting tour (which I highly recommend).

DetailInfo
Address1 Jalan Sutera 1, Taman Sentosa, 80150 Johor Bahru, Johor
HoursMon 8:30 AM–6:00 PM; Tue–Sun 8:30 AM–8:00 PM

NUM 5 : Soon Soon Heng Bak Kut Teh – Next-Level Herb Potions

Where to Eat in Johor Bahru Like a Local-Soon Soon Heng Bak Kut Teh
Soon Soon Heng Bak Kut Teh

If you’re deciding where to eat in Johor Bahru like a local on a rainy day, Soon Soon Heng Bak Kut Teh should be high on your list. Located near KSL City Mall, this shop serves a deep, herbal broth brimming with medicinal flavors. The pork is fall-off-the-bone tender, and the soup warms you from the inside out. Many locals swear it’s the perfect comfort food after a long day.

DetailInfo
Address43 Jalan Serigala, Taman Abad, 80250 Johor Bahru, Johor
HoursDaily 9:00 AM – 8:00 PM

Johor Bahru isn’t just a foodie’s paradise — it’s a whole adventure waiting to be explored. Once you’re done eating your way through the city, check out my guide on What to Explore in Johor to discover hidden gems, cultural spots, and more tasty surprises.