
Malaysia is famous for its rich cultural mix, and nowhere is that more obvious than in its food. In Johor Bahru (JB), one of the must-try experiences is eating at a Mamak – an Indian-Muslim eatery that locals love for hearty flavours, big portions, and lively vibes.
Whether you are craving roti canai, nasi kandar, mee goreng, or a comforting glass of teh tarik, Mamak stalls offer a true everyday taste of Malaysia.
In this guide, we highlight 5 top-rated Mamak in Johor Bahru, each known for great food, consistent quality, and a warm, casual atmosphere.


Nasi Kandar Hijrah is a local favourite for rich, flavourful curries and a generous variety of lauk (side dishes). Pile your plate with rice, fried chicken, squid, vegetables, and different types of gravy for that classic “banjir” style nasi kandar.
Its strong Google rating reflects the consistent taste and quality, making this a must-visit stop if you are in the Taman Molek area looking for a satisfying lunch or early dinner.

Restoran Al Ajwa is a true JB Mamak staple. Open 24 hours, it is perfect for late-night suppers, early breakfasts, or anytime cravings.
Expect all the classics: crispy roti canai, fluffy roti telur, mee goreng, maggi goreng, and fragrant nasi briyani. Many diners also love the friendly service and relaxed atmosphere, which makes it a comfortable spot to sit, chat, and refuel at any hour.
Related Posts:


If you're looking for a place to catch up on sports while enjoying some tasty Mamak fare, Restoran Al-Safa Bandar Baru Uda is the place to be. With outdoor seating and an inviting atmosphere, it’s an ideal spot to relax and enjoy dishes like roti naan, nasi goreng, and fried chicken. The friendly vibe and reliable service keep patrons coming back.


For authentic Penang-style Nasi Kandar, Nasi Kandar Seri Mutiara is a favorite among locals and tourists alike. With its 24-hour service, it’s perfect for any meal of the day, offering dishes that pair well with the flavorful curries and generous portions. If you're a fan of bold, spicy flavors, this is a must-try.

This Restoran Afwaja stands out for its well-executed dishes, from crispy roti tissue to flavorful nasi lemak. Known for its large portions and a menu that caters to all taste preferences, Afwaja has earned a reputation as one of JB's top-rated Mamak spots. Whether you're in for a quick snack or a full meal, this place has something for everyone.
Mamak stalls are a cornerstone of Malaysian food culture, offering an array of flavorful dishes that capture the heart and soul of the country's diverse culinary traditions. In Johor Bahru, these five Mamak spots stand out for their quality, variety, and consistent excellence. Whether you’re a local or a visitor, exploring these spots is a culinary journey worth taking.
Planning your trip to Johor Bahru? Make your journey hassle-free with SGMYTravel. Our private hire services provide comfortable, seamless transfers from Singapore to Johor Bahru and beyond. Whether you're on a food adventure or just seeking reliable transport, SGMYTravel has you covered. Book with us today for a smooth, enjoyable travel experience.
What is a Mamak restaurant?
A Mamak restaurant is an Indian-Muslim eatery commonly found in Malaysia. These places serve dishes such as roti canai, nasi lemak, nasi kandar, mee goreng, and teh tarik. They are casual, lively, and usually open until late – some operate 24 hours.
Are Mamak in Johor Bahru halal?
Most Mamak restaurants in Johor Bahru are Muslim-owned and serve halal food. If you need full assurance, look for an official halal logo at the shopfront or ask the staff directly before ordering.
What should I order at a Mamak in JB?
Popular choices include roti canai with dhal or curry, nasi kandar with mixed lauk, nasi goreng, maggi goreng, tandoori chicken, and teh tarik. Many Mamak also offer Western-inspired dishes, snacks, and a wide variety of drinks.
Are these Mamak family-friendly?
Yes. Most Mamak in Johor Bahru are family-friendly and suitable for children. The open, casual seating and fast service make them convenient for groups and families looking for a relaxed meal.
Are there 24-hour Mamak in Johor Bahru?
Several popular Mamak in JB, including Restoran Al Ajwa, Restoran Al-Safa Bandar Baru Uda, Nasi Kandar Seri Mutiara 1Tebrau, and Restoran Afwaja, operate 24 hours. They are ideal for late-night suppers or early breakfasts.
How do I get to these Mamak from Singapore?
The easiest way is to book a private car from Singapore to Johor Bahru with SGMYTravel. You travel in one vehicle door-to-door, clear immigration in the car, and can ask your driver to drop you near your preferred Mamak or other JB attractions.
Related Post:
