...
Prices stated are for non-peak travel period. Prices may vary during peak periods such as school holidays, long weekends, and festival periods.
Lowest Rates. From S$100.
top mamak johor bahru

Top 5 Mamak in Johor Bahru (JB)

Last Updated

July 27, 2026
SGMY Travel

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?

  • For a strong all-round pick, Restoran Al Ajwa is one of the safest choices because it is open 24 hours and easy for late meals.
  • For nasi kandar lovers, Nasi Kandar Hijrah and Nasi Kandar Seri Mutiara are the stronger picks.
  • For family-friendly casual dining, Al-Safa Bandar Baru Uda and Afwaja are good options.

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.

What Is a Mamak Restaurant?

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:

  • Teh tarik and Milo ais
  • Roti canai with dhal or curry
  • Nasi kandar with mixed lauk
  • Mee goreng Mamak
  • Maggi goreng
  • Tandoori chicken and naan
  • Nasi lemak

Best Mamak Restaurants in Johor Bahru

1. Nasi Kandar Hijrah

Source: Lee Anlinq on Google Review
Source: Akyd San on Google Review
  • Location: 25, Jln Molek 1/5C, Taman Molek, 81100 Johor Bahru
  • Opening Hours: 8:30 AM - 6:30 PM daily
  • Google Rating: 4.6 stars

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.

2. Restoran Al Ajwa

Source: Syaz Official on Google Review
  • Location: 18 G, Jalan Abdul Samad, Kampung Bahru, 80100 Johor Bahru
  • Opening Hours: 24 hours, daily
  • Google Rating: 4.5 stars

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.

3. Restoran Al-Safa Bandar Baru Uda

Source: Restoran Al-Safa Bandar Baru Uda on Google Review
Source: Ahmad Faris Borhan on Google Review
  • Location: 60, Jalan Padi Emas 2, Bandar Baru Uda, 81200 Johor Bahru
  • Opening Hours: 24 hours, daily
  • Google Rating: 4.2 stars

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.

4. Nasi Kandar Seri Mutiara 1Tebrau

Source: Mini Love on Google Review
Source: Mumunu On Google Review
  • Location: Tebrau Hwy, Taman Seri Setanggi, 81100 Johor Bahru
  • Opening Hours: 24 hours, daily
  • Google Rating: 4.2 stars

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.

5. Restoran Afwaja

Restoran Afwaja on Google Review
  • Location: 42, Jalan Bakawali 38, Taman Johor Jaya, 81100 Johor Bahru
  • Opening Hours: 24 hours, daily
  • Google Rating: 4.6 stars

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.

Best Mamak in JB by type of meal

  • Best for late-night supper:
    Restoran Al Ajwa, Restoran Afwaja
  • Best for nasi kandar:
    Nasi Kandar Hijrah, Nasi Kandar Seri Mutiara 1 Tebrau
  • Best for family-friendly casual dining:
    Restoran Al-Safa Bandar Baru Uda, Restoran Afwaja
  • Best for first-time visitors:
    Restoran Al Ajwa, Nasi Kandar Hijrah

What Should You Order at a Mamak Restaurant?

First-time visitors can start with one bread, one main dish and one drink.

A simple order could include:

  • Roti canai with dhal: Flaky flatbread served with lentil curry and other gravies.
  • Nasi kandar: Rice with your choice of chicken, seafood, vegetables and mixed curry.
  • Mee goreng Mamak: Fried yellow noodles cooked with vegetables, tofu and a sweet, savoury and slightly spicy sauce.
  • Tandoori chicken with naan: Marinated chicken cooked in a tandoor and served with flatbread.
  • Teh tarik: Sweet milk tea poured repeatedly between containers to create a foamy top.

For a less spicy meal, ask the staff which curries are mild before choosing your lauk or gravy.

Are Mamak Restaurants in Johor Bahru Halal?

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.

Explore Johor Bahru’s Food Scene with SGMY Travel

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.

Frequently Asked Questions about Mamak in Johor Bahru

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:

GET THERE WITH US!

BEST FARE GUARANTEED


SAFE & RELIABLE


24 HOUR SUPPORT


EXPERIENCED DRIVERS


Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.