Johor Bahru is a food paradise, and its Indian Muslim (Mamak) restaurants are among the most popular dining spots for locals and tourists alike. These eateries blend Indian spices with Malaysian flavours, offering iconic dishes like nasi kandar, roti canai, briyani, and mee goreng.
Whether youโre looking for a quick breakfast, hearty lunch, or late-night supper, this list of the top Indian Muslim restaurants in Johor Bahru has you covered.
1. Nasi Kandar Hijrah
About:
A must-visit in JB, famous for its rich and flavourful nasi kandar with a wide selection of curries and side dishes.
Must Try:
Lamb shank, ayam bawang, curry sotong, nasi kandar banjir
Price:
RM 20 โ RM 40
Facilities:
Air-conditioned seating, dine-in, takeaway, parking
Why Visit:
Offers one of the best nasi kandar experiences in Johor Bahru with generous portions and bold flavours
Rating:
โญ 4.7/5
2. MJB Mamak Corner
About:
A hidden gem in Larkin known for affordable and authentic mamak-style meals.
Must Try:
Roti canai, mee goreng, nasi lemak, teh tarik
Price:
RM 5 โ RM 15
Facilities:
Outdoor seating, takeaway
Why Visit:
Perfect for budget-friendly breakfast and lunch with local vibes
Rating:
โญ 4.5/5
3. Nasi Kandar Seri Mutiara
About:
Conveniently located near shopping areas, this spot is ideal for a quick and satisfying meal.
Must Try:
Fried chicken, curry fish, mixed gravy rice
Price:
RM 10 โ RM 20
Facilities:
Air-conditioned, dine-in, takeaway
Why Visit:
Great stop after shopping with consistent quality and fast service
Rating:
โญ 4.2/5
4. Restoran Al-Safa
About:
A popular 24-hour mamak restaurant serving classic Indian Muslim dishes.
Must Try:
Roti telur, briyani ayam, maggi goreng
Price:
RM 8 โ RM 20
Facilities:
24-hour service, dine-in, takeaway
Why Visit:
Reliable spot for late-night cravings and casual meals
Rating:
โญ 4.0/5
5. Restoran Sayed
About:
A classic mamak eatery known for its lively atmosphere and extended hours.
Must Try:
Roti canai, nasi goreng, teh tarik
Price:
RM 5 โ RM 15
Facilities:
Late-night dining, outdoor seating
Why Visit:
Ideal for supper with friends in a relaxed setting
Rating:
โญ 3.8/5
6. Restoran Habib Permas
About:
A well-known Indian Muslim restaurant offering a wide variety of comfort food.
Must Try:
Roti canai, nasi goreng pattaya, tandoori chicken
Price:
RM 8 โ RM 20
Facilities:
24-hour service, dine-in, takeaway
Why Visit:
Perfect for any-time dining with a diverse menu
Rating:
โญ 3.9/5
7. Restoran MDS
About:
A spacious restaurant offering a wide selection of Indian Muslim dishes.
Must Try:
Curry rice, roti naan, fried noodles
Price:
RM 8 โ RM 20
Facilities:
Large seating area, group-friendly
Why Visit:
Great for families and group dining
Rating:
โญ 3.6/5
8. Restoran Jamilah
About:
A long-standing local favourite serving traditional Indian Muslim cuisine.
Must Try:
Curry chicken, dhal, roti canai
Price:
RM 5 โ RM 15
Facilities:
Dine-in, takeaway
Why Visit:
Authentic flavours in a quieter, relaxed setting
Rating:
โญ 3.8/5
9. Restoran Kassim Briyani House
About:
A go-to destination for aromatic and flavourful briyani dishes.
Must Try:
Mutton briyani, chicken briyani, curry gravy
Price:
RM 10 โ RM 25
Facilities:
Dine-in, takeaway
Why Visit:
One of the best places in JB for briyani lovers
Rating:
โญ 3.8/5
10. Restoran NAAS Nasi Kandar
About:
A street-style mamak spot offering a traditional Malaysian dining experience.
Must Try:
Nasi kandar, murtabak, roti canai
Price:
RM 5 โ RM 15
Facilities:
Outdoor seating, takeaway
Why Visit:
Affordable meals with authentic roadside vibes
Rating:
โญ 3.5/5
Final Thoughts
From premium nasi kandar restaurants to humble mamak stalls, Johor Bahru offers an incredible range of Indian Muslim dining experiences. These restaurants are not just about foodโthey reflect the rich cultural fusion of Indian and Malaysian cuisine.
Whether you’re craving crispy roti canai, spicy curries, or fragrant briyani, these top 10 spots are guaranteed to satisfy.




