10 Best Halal Restaurants In Johor Bahru, Malaysia

Kanika
Posted Feb 12, 2022
| 5 min read

Johor Bahru (JB) has come a long way from being a chaotic city. With replanting and rebranding efforts, the city is all set to welcome travelers for not just architectural splendor but also spiritual offerings. Known as Malaysia’s largest southern city, Johor Bahru is home to plenty of attractions and accommodations, which include 2-bedroom hotels and Airbnb vacation rentals in the city center. You can come here for the temples, shopping, nightlife, and especially the food. So, if you are a food lover, then this place has some very unique offerings that make it a worthy stop on your itinerary. With a recent makeover and tons of fun things to see and do, you must come here for one more reason – to experience its culinary delights! So if you want to know about some of the best halal restaurants in Johor Bahru, Malaysia, then you have come to the right place. Keep reading to find out more.

1. Kai Xuan Halal Chinese Restaurant


Want to enjoy delicious halal food in a fine-dining setup? If the answer is yes, then Kai Xuan Chinese Restaurant in Johor Bahru has you covered! With its certified halal menu, you will be spoilt for choice with an elaborate Szechuan and Cantonese menu. Be comfortable in their sophisticated dining room and savor the flavors of authentic Chinese food from their a-la-carte menu! Don’t forget to order their specials such as halal dim sums that are otherwise impossible to find!

Kai Xuan Halal Chinese Restaurant

Address: Level B1, The Puteri Pacific, Johor Bahru 80730

Website: Kai Xuan Halal Chinese Restaurant

Opening hours: Mon - Sat: 11.30am - 2.30pm, 6pm - 10pm; Sun: 8am - 2:30pm, 6pm - 10pm

2. Restoran ZZ Sup Tulang

Craving for some delightful food on a budget? Don’t worry because Restoran ZZ Sup Tulang knows how to quell your hunger for a good meal. With its modest seating and exhaustive options, this is one of the best places to try authentic Malaysian cuisine in Johor Bahru. Be sure to order the famous soup Tulang and mee rebus, one of their many specialties. Its regular patrons vouch for the taste and value for money. So while you explore the best family-friendly attractions and other tourist spots in the city, don’t forget to visit this place so that you can take back the real taste of Malaysia, quite literally!

Restoran ZZ Sup Tulang

Address: Lot 667, JKR Daerah Jalan Petrie, Off Jalan Mariamah, Johor Bahru, 80100

Website: Restoran ZZ Sup Tulang

Opening hours: 6am - 1am (daily)

3. Cookies & Ginger Restaurant


Feel welcome at this small eatery that comes highly recommended by its locals for the western halal food menu. Known for its good service and friendly staff, the patrons swear by its tasty preparations. Don’t forget to try the hot wings and the burrito, one of the best you’d find in the town! But above everything else, this restaurant provides quick service and reasonable prices to suit all kinds of budgets.

Cookies & Ginger Restaurant

Address: 107 Jalan Adda, 3/1, Taman Adda Heights, Johor Bahru 81100

Website: Cookies & Ginger Restaurant

Opening hours: 4pm - 10pm (daily)

4. Ong Shun Seafood Restaurant

No trip to Malaysia is complete until you taste their sprawling seafood options and what better place to start your gastronomical trip than Ong Shun Seafood Restaurant? With its wide range of offerings and halal menu, there is something for everyone. Open way into the wee hours, you can satiate those hunger pangs long after midnight! While the food is the stuff of dreams, you will especially be rewarded with high-quality service. What’s more? The restaurant is centrally located and is known to offer great value for money.

Ong Shun Seafood Restaurant

Address: 67 Jalan Abdul Samad, Johor Bahru Malaysia

Website: Ong Shun Seafood Restaurant

Opening hours: Tue - Sun: 4pm - 1am (closed on Mon)

5. Selera Senibong Seafood


This famous halal restaurant is located in the heart of Johor Bahru and it offers you a sumptuous variety of seafood. What makes this restaurant special is that you can pick your ingredients fresh and they will prepare it for you. The taste is not only refreshing, but the aroma only adds to the experience. It is one of those places in the city that is favored by word-of-mouth publicity. Highly recommended by the locals, it is an absolute must-visit place if you want to try some of the freshest seafood in the city.

Selera Senibong Seafood

Address: Permas Jaya, 81750 Masai, Johor, Malaysia

Website: Selera Senibong Seafood

Opening hours: Mon - Sat: 4pm - 2am; Sun: 4pm - 12am

6. It Roo Cafe Famous Chicken Chop

Want to have the best chicken-chop in the city? Look no further! IT Roo is one of the oldest Hainanese halal restaurants and café that you must definitely try for their local food. This is also the best place to try some affordable meals with your friends and family members and get the true worth of your money. While it may be a hole-in-the-wall sort of place, it gives you an authentic taste and a fantastic experience in terms of Malay cuisine.

It Roo Cafe Famous Chicken Chop

Address: 17, Jalan Dhoby, Bandar Johor Bahru, 80000 Johor Bahru, Johor

Website: It Roo Cafe Famous Chicken Chop

Opening hours: 12pm - 9.30pm (daily)

7. Faculty of Caffeine

Editor’s note: Establishment is Permanently closed.

Founded in 2014, Faculty of Caffeine is one of the few restaurants in Johor Bahru that gives you a fine mix of homeliness and good food. Its playful décor and wide range of options ensure that its patrons experience nothing less than sensory overload. Known for its halal menu, get nice and cozy with your friends as you try the fusion food with a touch of Malaysian local flavor. You will come here for the food but stay for its lovely ambiance!

Faculty of Caffeine

Address: 106 Jalan Trus, Johor Bahru 80000 Malaysia

Website: Faculty of Caffeine

Opening hours: Mon: 9am - 6pm; Wed - Sun: 9am - 6pm (closed on Tue)

8. Restoran Nasi Ayam Penyet Jakarta

Editor’s note: Establishment is Permanently closed.

They say simplicity is the key and this is where Nasi Ayam Penyet Jakarta scores a perfect 10! With no frills and complete focus on the quality of food, this small eatery in the town knows how to do their food right. All good things come in small packages and this restaurant lives up to that adage 100%! Visit for some delightful menu options and savory meals that will last on your palate for a long time.

Restoran Nasi Ayam Penyet Jakarta

Address: No.175, Jalan Rawa, Taman Perling, Johor Bahru, 81200

Website: Restoran Nasi Ayam Penyet Jakarta

9. Amphawa Boat Noodle Downtown

Editor’s note: Establishment is Permanently closed.

Eat like the locals at Amphawa Boat Noodle Downtown. The restaurant started in Thailand with all the signature dishes from each state of the country. With this novel concept, it was only a matter of time before the brand gained immense popularity. So if you are craving for some Thai delicacies in Malaysia, then this is the place to be. You will be amazed by the originality of its décor, the refreshing taste of its food, and the incredible service standards.

Amphawa Boat Noodle Downtown

Address: No.32, Jalan Tan Hiok Nee, Johor Bahru 80000

Website: Amphawa Boat Noodle Downtown

Opening hours: Sun - Thu: 11.30am - 10.30pm; Fri - Sat: 11:30am - 12am

10. Marina Seafood Restaurant

Having been around for three generations, Marina Seafood Restaurant truly lives up to all the hype. Get the best of Chinese cuisine and seafood in Johor Bahru at an affordable price. One of the best Chinese restaurants in the city, it will not only give you the finest taste but also a great ambiance to enjoy a sumptuous family dinner. If you are in the town, it is definitely worth visiting this restaurant and try out its calamari and crab preparations, to name a few. On some days of the week, you may even enjoy live music combined with your lip-smacking food.

Marina Seafood Restaurant

Address: 1D, Jalan Skudai, Johor Bahru

Website: Marina Seafood Restaurant

Opening hours: 6pm - 11pm (daily)

Eat to your heart's content in Johor Bahru

Johor Bahru is a unique city smack in the middle of Singapore and Malaysia. Many day-trippers from Singapore often get attracted to this border town for its shopping and excellent food. Even though it often faded under the glitz and glamour of Singapore, that has long since changed. The city has recently gotten a makeover to reposition itself not as a transit point but an actual tourist destination. So if you find yourself exploring Malaysia or Singapore, don’t forget to visit this quaint little town and give these halal restaurants in Johor Bahru, Malaysia a try. Be sure to check out the city’s top romantic places as well as the ultimate places for best biryani to make the most of your vacation!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

LET'S CONNECT