If you are a chinese cuisine person, Johor Bahru might be your next favourite place to go. This is because the city is full of delicious dishes like traditional dim sum, seafood spots that keep people coming back to that city.
No matter if you are planning to visit Jb just for a fun day trip of maybe a food hunting with friends, these are the 12 must try Chinese restaurant that locals love which it could fit with your taste too!
1. Restoran Todak (Orang Asli)
Restoran Todak is a famous seafood restaurant located by the sea. Most importantly, locals love to visit this place because of their fresh seafood and generous portions.
Their signature dishes include butter prawns, sweet and sour crab and steamed fish. Locals usually host their family dinner or group gatherings there because of its open-air dining area.
Location: 1, Jln Dedaru 11, Kampung Teluk Jawa, 81750 Masai, Johor Darul Ta’zim
Contact: +07 – 386 3696
Operating Hour: 11:30am – 11:30pm
2. Gim Cheng Dim Sum Restaurant
If you are looking for an authentic dim sum for breakfast in Johor Bahru, Gim Cheng is a good place to go. Just a little advice to go earlier because you will always see the restaurant full of people during the breakfast hours
Locals recommend their classic dim sum like har gow, siu mai, char siu bao and steamed buns is a must try checklist if you visit there.
Location: 2, Jalan Sagu 36, Taman Daya, 81100 Johor Bahru, Johor Darul Ta’zim
Contact: 016-712 1257
Operating Hour: 7:00am – 1:00pm
3. Hiap Joo Bakery & Biscuit Factory
Hiap Joo bakery is one of the most famous bakeries in Johor Bahru because of their wood-fired oven and banana cakes.
The shop might look simple but is always crowded with locals just to get a freshly baked banana cake straight from the oven.
Location: 13, Jalan Tan Hiok Nee, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim
Contact: +607-223 1703
Operating Hour: 7:30am – 5:00pm
4. IT Roo Café
If you are craving for chicken chop, IT Roo Cafe is the place you do not want to skip. Why? Because they are widely known as the “best chicken chop in JB”.
Their Hainanese chicken chop is the top seller of the menu, served with fries, vegetables and rich gravy. Many locals grew up eating here, making it a fantastic food spot in Johor Bahru.
Location: 17, Jalan Dhoby, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim
Contact: +607-222 7780
Operating Hour: 11:00am – 8:30pm
5. Kam Long Ah Zai Curry Fish Head
Kam Long Ah Zai is only famous for one thing, curry fish head. You will always have to queue if you visit this restaurant so plan ahead!
The curry broth is thick, fragrant and slightly spicy with large portions of fish head, vegetables and tofu. It’s best enjoyed with rice and shared among friends or family.
Location: 74, Jalan Stulang Laut, 80300 Johor Bahru
Contact: +601 -67528382
Operating Hour: 8:00am – 4:00pm
6. Hua Mui Restaurant
Hua Mui Restaurant is a kopitiam that are around since 1940s. When you walk inside you will feel like you are stepping back in time with the vintage decoration and traditional coffee shop dishes.
Popular choices include Hainanese chicken chop, toast with kaya and butter and strong local coffee.
Location: 131, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim
Contact: +607-224 7364
Operating Hour: 8:00am – 5:00pm
7. Restoran Woon Kiang
Woon Kiang is a hidden gem for locals because of their traditional Chinese dishes and fresh seafood. Their steamed fish, braised pork belly and vegetable dishes are especially popular. Locals always visit here for family dinners.
Contact: +607-220 0310
Operating Hour: 5:00pm – 2:30am
8. Kedai Makanan Ah Soon
Looking for healthy and hot herbal soup? Ah Soon is the right place you looking for! They are famous for their claypot herbal chicken soup that come with rich broth.
Many locals say this place is one of the best spots in JB for mouth watering herbal soups.
Location: 141, Jalan Keris 1, Taman Sri Tebrau, 80050 Johor Bahru, Johor Darul Ta’zim
Contact: +6016-773 1262
Operating Hour: 8:00am – 4:00pm
9. Restoran Tiong Hua
If you plan to visit Johor Bahru and looking for a place to eat seafood, You could visit Tiong Hua. They are well known for their seafood dishesh including salted egg crab, butter prawns and steamed fish. It’s also a great place for gatherings and celebrations.
Location: 18 & 20, Jalan Serampang, Taman Pelangi, 80400 Johor Bahru, Johor Darul Ta’zim
Contact: +607-331 5144
Operating Hour: 11:30am – 10:30pm
10. Tai Hong Kopitiam
Tai Hong Kopitiam is a local favourite for simple but delicious Chinese comfort food. From fried noodles to classic rice dishes, everything here feels like home-style cooking.
The relaxed kopitiam setting makes it a great place for casual meals.
Location: 2 & 6, 7/10, Persiaran Austin Heights, Taman Mount Austin, 81100 Johor Bahru, Johor Darul Ta’zim
Contact: +6016 7592866
Operating Hour: 7:30am – 9:00pm
11. Ah Koong Restaurant
Ah Koong is well known for its traditional Chinese hotpot and soup dishes. Their herbal soups and fresh ingredients make it a comforting place for dinner.
Many locals come here for nourishing meals that feel both satisfying and healthy.
Location: 266, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor Darul Ta’zim
Contact: +607-331 3621
Operating Hour: 6:00am – 11:00pm
12. Restoran Kin Hua
Kin Hua is famous for its roast meats, especially char siu and roasted duck. The meats are juicy, flavourful and perfectly roasted.
Served with rice and their signature sauce, it’s a simple meal that keeps customers returning.
Location: Jalan Segget, Bandar Johor Bahru, 80000 Johor Bahru
Contact: –
Operating Hour: 5:30am – 5:00pm
Explore Johor Bahru’s Food Scene with Ease
Johor Bahru has like plenty of amazing Chinese restaurants and at the same time, discovering them is like part of the fun because you will always spots something unique throughout the journey.
If you’re planning a food trip across the city and getting around comfortably, contact us and just focus on enjoying the food while we take care of the ride!