
Johor Bahru’s food scene would not be complete without its Mamak restaurants. These casual Indian-Muslim eateries are part of everyday Malaysian life, serving affordable comfort food from breakfast until late at night.
A typical Mamak menu includes crispy roti canai, nasi kandar covered in mixed curry, mee goreng, nasi goreng, tandoori chicken and frothy teh tarik. Some restaurants specialise in nasi kandar, while others are better for a relaxed supper with friends or family.
This guide covers five popular Mamak restaurants in Johor Bahru, including several 24-hour options for travellers arriving early, returning late or simply looking for a midnight meal.
Quick answer: where should you eat Mamak in Johor Bahru?
Opening hours and ratings were checked in July 2026. Restaurant information can change, especially during Ramadan and public holidays, so confirm the latest details before making a special journey.
A Mamak restaurant is a casual Malaysian Indian-Muslim eatery serving a mix of Indian, Malay and local comfort food.
Mamak restaurants are popular because they offer extensive menus, quick service, reasonable prices and relaxed seating. Many stay open until late, while some operate 24 hours and function as social gathering places for families, students, workers and sports fans.
Popular dishes include:


Nasi Kandar Hijrah is one of the best places in Johor Bahru for diners who want a plate loaded with rice, curries and freshly prepared side dishes. Choose your preferred lauk from the counter, such as fried chicken, squid, fish, vegetables or eggs, before asking for a combination of curries poured over the rice. Ordering it banjir means the rice will be generously covered in gravy.
The restaurant is particularly popular around lunchtime, so arriving a little earlier may make it easier to find seating and get a wider choice of dishes. Because it closes earlier than most restaurants on this list, Nasi Kandar Hijrah is better for breakfast, lunch or an early dinner than a late-night supper.
What to order: Nasi kandar with fried chicken, mixed curry and vegetables.
Good to know: Current listings indicate a Friday prayer break, while seasonal or Ramadan hours may differ.

Restoran Al Ajwa is a dependable all-round Mamak restaurant close to central Johor Bahru.
Its 24-hour opening makes it convenient for breakfast before a day of sightseeing, a casual lunch or supper after shopping and exploring the city. The menu covers many familiar Mamak favourites, including roti canai, roti telur, mee goreng, Maggi goreng and rice dishes. The relaxed environment works well for travellers who want a simple meal without making a reservation or dressing formally. For visitors crossing from Singapore at unusual hours, Al Ajwa is also one of the more practical choices because there is no need to plan around a short dining window.
What to order: Roti canai, roti telur, mee goreng Mamak and teh tarik.
Good to know: There are similarly named restaurants elsewhere, so check that your map is directing you to the Jalan Abdul Samad location.


Restoran Al-Safa in Bandar Baru Uda is a spacious Mamak option for groups, families and diners who prefer an informal atmosphere. Its menu extends beyond roti canai and fried noodles, with choices such as naan, rice dishes, fried chicken and nasi kandar-style meals. Outdoor seating and television screens can make it a lively place during major football matches. As it operates around the clock, Al-Safa is suitable for breakfast, lunch, dinner or supper. The broad menu is useful when travelling with a group whose members want different dishes.
What to order: Naan with curry, nasi kandar, fried chicken or nasi goreng.
Good to know: The restaurant can become busy during football matches, weekends and peak supper hours.


Nasi Kandar Seri Mutiara at 1Tebrau is a convenient choice when you want a filling nasi kandar meal outside normal dining hours. The counter usually offers rice with a selection of curries and side dishes, allowing diners to create their own combination. Expect bold, savoury flavours and generous portions suited to anyone arriving hungry. Its location near Jalan Tebrau also makes it practical to combine with shopping or other stops around the Tebrau area. Ask for a mixture of curries when you want the classic nasi kandar experience, but request less gravy if you prefer to keep the flavours separate.
What to order: Rice with fried chicken, vegetables and kuah campur.
Good to know: The precise listing is Nasi Kandar Seri Mutiara 1Tebrau, as the business may have other branches or similarly named locations.

Restoran Afwaja is a popular neighbourhood Mamak in Taman Johor Jaya with a large menu suitable for anything from a quick snack to a complete meal. Diners can choose from roti, noodles, rice dishes and familiar Malaysian favourites. Roti tissue is a fun sharing option, while nasi lemak and fried-rice dishes are better for visitors looking for something more filling. Its 24-hour operation makes Afwaja particularly useful for travellers staying around Johor Jaya, Mount Austin or the Tebrau area. The casual seating and varied menu also make it a practical choice for families and groups.
What to order: Roti tissue, nasi lemak, fried noodles or teh tarik.
Good to know: Public listings identify the restaurant as operating 24 hours, but diners who require formal halal certification should check the current certification status directly.
First-time visitors can start with one bread, one main dish and one drink.
A simple order could include:
For a less spicy meal, ask the staff which curries are mild before choosing your lauk or gravy.
Mamak restaurants are traditionally Indian-Muslim businesses, and most serve food prepared for Muslim diners. However, being Muslim-owned and holding an active official halal certificate are not necessarily the same thing.
When formal certification matters, check for a valid JAKIM halal logo at the restaurant or search the current Malaysian Halal Directory. You can also ask the restaurant directly about its ingredients and preparation practices.
Avoid describing every establishment as “halal-certified” unless its current certificate has been independently confirmed.
Planning a food trip from Singapore to Johor Bahru?
Travelling between several restaurants can be inconvenient when you need to manage border procedures, parking, unfamiliar roads and different parts of the city. With a private transfer from SGMY Travel, you can travel from Singapore to Johor Bahru in one comfortable vehicle and arrange direct drop-off at your preferred restaurant, hotel or shopping destination.
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:
