15 Best Food Places in Johor: A Local Food Guide
Discover the best food to try in Johor, from Johor Bahru favourites and local dishes to seafood, street food and traditional Malaysian cuisine.
Johor's food scene is one of the best in southern Malaysia. Its diverse population — Malay, Chinese, Indian and more — has created a food culture that spans street stalls, night markets, food courts and modern restaurants. This guide covers 15 of the best food places in Johor, from iconic local dishes to popular food destinations.
Johor Bahru
Jalan Tan Hiok Nee
The heritage district has cafes and restaurants in restored shophouses. It is a great place for a meal and coffee, with both traditional and modern options. See our places to visit in Johor Bahru guide.
Taman Sentosa Food Street
Taman Sentosa is one of the most popular food areas in JB, with Chinese Malaysian food, seafood and local dishes. It is a local favourite for dinner.
Stulang Laut Seafood
Stulang Laut near Danga Bay has seafood restaurants with views across the Straits of Johor. It is a popular evening destination.
Johor Bahru Night Markets
JB has several night markets (pasar malam) that offer street food, local snacks and household items. Check the schedule for different areas.
Mid Valley Southkey Dining
Mid Valley Southkey mall has a wide range of restaurants serving international and local cuisine. It is a convenient dining option.
Local Specialities
Johor Laksa
Johor laksa is a local speciality — a spicy noodle soup with a thick gravy made from fish and spices. It is different from the more famous Penang and Sarawak laksa. It is a popular dish worth trying when in Johor.
Kacang Pool
Kacang pool is a Johor dish made from mashed beans with spices and meat. It is a popular breakfast or snack dish.
Mee Rebus
Mee rebus is a noodle dish with a thick, sweet potato-based gravy. It is popular across Malaysia but has a distinct Johor style.
Otak-Otak
Otak-otak is a fish cake grilled in banana leaves. It is popular in Johor, especially in Muar and Pontian. The Muar style is particularly well-known.
Seafood
Kukup Seafood
Kukup is a fishing village on stilts near Pontian, known for its seafood restaurants. The restaurants serve fresh fish, crabs, prawns and shellfish caught daily. It is one of the best food experiences in Johor. See our places to visit in Pontian guide.
Pontian Seafood
Pontian has several seafood restaurants along its coast. The seafood is fresh and affordable.
Desaru Seafood
Desaru has several seafood restaurants serving fresh fish, crabs, prawns and shellfish caught daily. The seafood is typically prepared in Chinese Malaysian style. See our places to visit in Desaru guide.
Mersing Seafood
Mersing, as a fishing port, has excellent seafood restaurants. It is a good place for a seafood meal before or after an island trip. See our places to visit in Mersing guide.
Other Towns
Kluang Rail Coffee
Kluang Rail Coffee at the railway station is one of the most famous coffee shops in Johor. It has been serving traditional Hainanese coffee and toast for decades. It is a must-visit when in Kluang. See our places to visit in Kluang guide.
Muar Food
Muar is a historic west coast town known for its food, especially mee bandung (a spicy noodle soup), otak-otak and asam pedas. It is one of the best food destinations in Johor.
Batu Pahat Food
Batu Pahat has a thriving food scene, with food streets and food courts serving local Malaysian food. The town is known for its Chinese Malaysian food. See our places to visit in Batu Pahat guide.
Practical Tips
- Timing: Night markets typically start in the late afternoon. Popular restaurants can get crowded at lunch and dinner.
- Halal: Many Malay restaurants are halal, while Chinese restaurants may serve pork. Check if this is important to you.
- Prices: Street food and food courts are very affordable. Restaurant prices vary.
- Local favourites: Ask locals for recommendations — they often know the best spots.
FAQ
What is the best food to try in Johor?
Johor laksa, kacang pool, mee rebus, otak-otak and fresh seafood at Kukup are the best foods to try in Johor.
Where is the best seafood in Johor?
Kukup, Pontian, Desaru and Mersing all have excellent seafood restaurants. Kukup is particularly well-known.
What is Johor Bahru famous for food?
JB is famous for its food streets (Taman Sentosa, Jalan Tan Hiok Nee), night markets and local dishes like Johor laksa and kacang pool.
Conclusion
Johor's food scene is one of the best in southern Malaysia, with each town offering its own specialties. For more travel ideas, see our places to visit in Johor and Johor travel guide.
FAQ
What is the best food to try in Johor?
Johor laksa, kacang pool, mee rebus, otak-otak and fresh seafood at Kukup are the best foods to try in Johor.
Where is the best seafood in Johor?
Kukup, Pontian, Desaru and Mersing all have excellent seafood restaurants. Kukup is particularly well-known.
What is Johor Bahru famous for food?
JB is famous for its food streets (Taman Sentosa, Jalan Tan Hiok Nee), night markets and local dishes like Johor laksa and kacang pool.
Planning to explore Malaysia?
Rent a car with ZOREX and enjoy the flexibility to travel at your own pace.
Related Travel Guides
25 Best Things to Do in Johor Bahru
Planning a Johor Bahru trip? Discover 25 things to do in JB, including food, shopping, family attractions, heritage, entertainment and day trips.
25 Best Things to Do in Johor
Looking for things to do in Johor? Discover 25 attractions, activities, food spots, beaches, family destinations and unique experiences across Johor.
30 Best Places to Visit in Johor, Malaysia
Discover the 30 best places to visit in Johor, from Johor Bahru and Desaru to Mersing, islands, beaches, family attractions and nature escapes.
