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

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.
Detail | Info |
Address | 17 Jalan Dhoby, Bandar Johor Bahru, 80000 Johor Bahru |
Hours | 11:00 AM – 8:30 PM daily |
NUM 2. Hiap Joo Bakery – Banana Cake That Feels Like Grandma’s Hug

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.
Detail | Info |
Address | 13 Jalan Tan Hiok Nee, Bandar Johor Bahru, Johor |
Hours | 7:30 AM – 5:30 PM (Mon–Sat) |
NUM 3 : Restoran Hua Mui – OG Hainanese Comfort Food

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.
Detail | Info |
Address | 131 Jalan Trus, Bandar Johor Bahru, Johor |
Hours | 8:30 AM – 6:00 PM daily |
NUM 4 : Restaurant Shoon Huat – Bak Kut Teh for the Soul

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).
Detail | Info |
Address | 1 Jalan Sutera 1, Taman Sentosa, 80150 Johor Bahru, Johor |
Hours | Mon 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

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.
Detail | Info |
Address | 43 Jalan Serigala, Taman Abad, 80250 Johor Bahru, Johor |
Hours | Daily 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.