Top 10 Shawarma Spots in Johor Bahru Serving Flavour-Packed Wraps
Shawarma has a way of bringing people together, and in Johor Bahru, the options are as flavourful as they are varied. A friend and I made it our mission to track down the city’s best spots, eager to find wraps that were juicy, well-seasoned, and packed with the kind of punch that keeps you coming back.
What stood out was how each place had its own style—some offered smoky meats fresh off the spit, others piled on rich sauces and crisp veggies, while a few impressed us with generous portions that made every bite memorable.
After tasting our way across the city, we couldn’t resist putting together a list worth sharing. Below are the top shawarma spots in Johor Bahru serving flavour-packed wraps, so read on!
Restaurant Wadi Hana Elarabi
Media credit: wadihana_elarabi
Address: 1,1A,3A, Jalan Pembangunan, Taman Desa Rahmat
Contact details: +60127727352
Operating hours:
- Monday to Thursday, Saturday to Sunday – 11 AM to 10:30 PM
- Friday – 2 to 10:30 PM
Cost: $$
Restaurant Wadi Hana Elarabi is one of those places where you instantly feel welcomed. The decor leans into warm Middle Eastern touches, making it a great spot to bring family or friends for a hearty meal.
The shawarma here stands out for its juicy meat and generous garlic sauce, while their mandi rice dishes are equally popular if you’re in the mood for something heavier. If lamb is your thing, the grilled cuts are flavourful and tender, best paired with their refreshing mint or hibiscus drinks.
Portion sizes are quite big, so you’ll definitely want to share or pace yourself. Service feels personal and attentive, with staff guiding you through the menu if you’re not familiar with Middle Eastern staples.
Pro tip: Order your rice dishes with the broth on the side—it adds an incredible depth of flavour when poured over. If you’re craving something sweet, their Middle Eastern desserts pair perfectly with a mint tea. |
Atayeb Restaurant
Media credit: restoranatayeb
Address: No.23, 23-01, Jln Geroda 2/1, Larkin Jaya
Contact details: +6072072994
Operating hours:
- Monday to Sunday – 11 AM to 11 PM
Cost: $$
Atayeb Restaurant has quickly made a name for itself in JB’s shawarma scene. Both the beef and chicken wraps are crowd favourites, packed with juicy fillings and bold spices.
One large roll is more than enough to leave you satisfied, making it a solid pick for a filling lunch or late-night bite. Beyond shawarma, you’ll find mandi rice, grilled lamb, and plenty of other Arabic staples that keep regulars coming back.
The restaurant is attached to a mini mart, which adds extra convenience if you want to grab imported snacks or ingredients before heading home. Their Turkish coffee also deserves a mention—it’s strong, rich, and lingers long after the last sip.
Pro tip: If you’re a coffee lover, order the Turkish coffee only if you don’t need an early night—it’s seriously strong. And check their socials for promotions, even if replies take a while. |
Zaituna Restaurant
Media credit: zaituna_resaurant_jb
Address: 27, Jalan Glasiar, Taman Tasek
Contact details: +6072133577
Operating hours:
- Monday to Sunday – 11 AM to 11 PM
Cost: $$
If you’re chasing a shawarma that nails both flavour and balance, Zaituna Restaurant should be on your radar. Their chicken and beef shawarmas are tender, perfectly seasoned, and wrapped with just the right amount of sauce.
What makes them unique is how each wrap comes with its own dip, like tahini for the falafel wrap, which elevates the whole experience. The menu goes well beyond shawarma, with their other bestsellers like lamb shank, Mady rice, and Lebanese kafta that keep their regulars coming back.
Portions are generous, making it great for sharing, and their sets are especially good value if you’re dining in pairs or with family. Whether you dine in or order online, the process is smooth, and they even offer a small discount for online pickup orders.
Pro tip: Skip the buffet during busy hours and go for their two-person set because it’s generous enough for three. And don’t miss pairing your shawarma with a mint lemonade for a refreshing finish. |
Restoran Star Hadramout
Media credit: restoranstarhadramout
Address: 3a, Tebrau Hwy, Wadi Hana
Contact details: +601111854766
Operating hours:
- Monday to Sunday – 11 AM to 2 AM
Cost: $$
If you’re after shawarma that packs both flavour and authenticity, Restoran Star Hadramout doesn’t disappoint. Their chicken and lamb shawarmas are juicy, and wrapped just right—simple yet satisfying.
Each bite reminds you why Middle Eastern street food continues to win hearts in Johor Bahru. Beyond shawarma, the menu offers an impressive range—from rich, fall-off-the-bone lamb shank to flavourful mandi rice and tender kebabs.
The restaurant also sells premium dates, baklava, and Turkish delights, which make great take-home treats after your meal. Portions here are big, and even their appetizers, like hummus and salads, are fresh and generous.
Pro tip: If you’re dining with family, go for their shared platters as they’re good value for money and let you taste a bit of everything. Drop by earlier in the evening to avoid the dinner rush and parking hassle. |
Shawarma Mahgoub Kebab Arab
Media credit: mahgoub_my
Address: 101, Jalan Mahmoodiah, Kampung Bahru
Contact details: +60163446360
Operating hours:
- Monday to Sunday – 11 AM to 9 PM
Cost: $
When locals talk about Johor Bahru’s shawarma scene, Shawarma Mahgoub Kebab Arab often tops the list, and it’s easy to see why. Their shawarmas, whether chicken or beef, are packed with bold flavours, creamy garlic sauce, and just the right amount of spice.
Add extra cheese, and you’ll understand why regulars keep coming back for that rich, satisfying bite. The wraps are toasted perfectly—soft yet crisp—and the fillings stay juicy to the last bite.
Each shawarma is made to order, so you can watch the team slice the meat fresh off the spit. Despite the busy setup, everything is handled efficiently, and the aroma alone is enough to tempt you to order a second one.
Pro tip: Order your shawarma with both garlic and chili sauces for the perfect flavour balance. If you’re visiting during peak hours, call ahead or go early—the lines can get long fast. |
HALAB Shawarma
Media credit: halab_shawarma
Address: 35 JALAN, Jalan Padi Ria, Bandar Baru Uda
Contact details: +601160776709
Operating hours:
- Monday to Sunday – 11 AM to 11 PM
Cost: $
If you’re after a solid, no-nonsense shawarma that delivers both flavour and value, HALAB Shawarma should be on your list! Their chicken and beef shawarmas are packed with well-marinated meat, fresh veggies, and just the right drizzle of garlic sauce that ties everything together beautifully.
You can tell the quality’s consistent—each bite stays juicy, savoury, and deeply satisfying. Beyond shawarmas, the menu offers a great variety—from mandi rice to grilled platters and even freshly made kunafa that’s best eaten warm when the cheese is still stretchy.
Prices are surprisingly affordable for the portions you get, making it a favourite among locals and tourists alike. The space is simple but welcoming, and the staff make you feel like part of their regular crowd with their friendly service
Pro tip: Order the shawarma with extra garlic sauce and pair it with their mint tea—it’s a refreshing combo. If you plan to visit during lunch or dinner, get there early since parking can be a bit tight. |
Lezzetli Kebab Bandar Baru Uda
Media credit: lezzetli_kebab_official
Address: Jalan Padi Mahsuri 12, Bandar Baru Uda
Contact details: +60108712485
Operating hours:
- Monday to Sunday – 12:15 to 6:45 PM
Cost: $
Lezzetli Kebab is one of those places you stumble upon once and keep coming back to for the sheer size and flavour of their shawarmas. Their wraps are generously packed with juicy, well-marinated meat and a creamy sauce that hits just the right balance of tangy and savoury.
It’s hearty, filling, and perfect for when you want something that feels like a proper meal rather than a quick bite. Aside from the shawarma, their cheesy quesadillas deserve a shoutout too—gooey, flavourful, and packed with a nice dose of spice that makes them addictive.
The staff here are always cheerful, greeting every customer like an old friend, which gives the place a fun and lively vibe. Prices are wallet-friendly for the portion you get, and the food always comes out hot and fresh.
Pro tip: Try mixing their garlic and chilli sauces for a flavour boost—it’s a game changer. If you’re visiting during dinner hours, call ahead to order since the queue can get long fast! |
Dallah Restaurant
Media credit: dallahrestaurantjb
Address: 35, Jalan Aliff Harmoni 6/11, Taman Damansara Aliff
Contact details: +60107003329
Operating hours:
- Monday to Thursday, Saturday to Sunday – 11 AM to 11 PM
- Friday – 2:30 to 11 PM
Cost: $$
Dallah Restaurant is one of those gems in Johor Bahru that wins you over with flavour-packed shawarmas and a warm, laid-back atmosphere. Their shawarma is juicy, well-seasoned, and perfectly wrapped in a soft, slightly crispy bread that holds everything together beautifully.
Whether you go for the chicken or beef, each bite delivers that smoky, savoury goodness that keeps you coming back. The portions here are generous, making it a great spot for sharing or grabbing a satisfying lunch that’ll keep you full for hours.
Apart from the shawarma, their fasha with bread is a silent star—rich, comforting, and best enjoyed while it’s still warm. Pair it with their fresh mango juice, which adds just the right sweetness to balance out the meal.
Pro tip: If you prefer a lighter meal, ask for your shawarma with extra veggies instead of double sauce—it still packs a punch without feeling too heavy. For dine-in, go earlier in the evening to grab a good table before the dinner rush. |
MKR Bistro
Media credit: mkr_bistro_jb
Address: 1, 1, R&F, 2B-01-21 JALAN TANJUNG PUTERI, MERCU 2, Tanjung Puteri
Contact details: +601161612327
Operating hours:
- Monday to Sunday – Open 24 hours
Cost: $$
MKR Bistro is the kind of place you walk into expecting a simple meal and end up staying longer than planned because everything hits just right. Their shawarma is one of their bestsellers here—juicy, well-marinated chicken wrapped in soft bread with just the right amount of creamy sauce and crunch from fresh veggies.
Every bite feels balanced, and it’s easy to see why regulars keep coming back for more! The menu goes well beyond shawarma, though—naan pizza, chicken fajita, and mushroom soup with garlic bread are all worth mentioning if you’re coming with friends and want to try a mix of flavours.
Portions are generous, prices are fair, and the staff, especially the owner, make you feel right at home with their friendly and chatty service. It’s a solid pick for both a casual dinner or a quick lunch when you’re in the area—clean, relaxed, and consistently good.
Pro tip: Ask for your shawarma with extra garlic sauce—it adds a rich, savoury kick that makes it even better. And if you’re into Indian fusion dishes, their tandoori naan combo is a must-try on your next visit. |
Rasa Al Aqsa Nasi Arab
Media credit: rasaalaqsabyalaashaenterprise
Address: 21, Jalan Kota 2, Kawasan Perindustrian Kota Puteri, 81750 Masai
Contact details: +60177608310
Operating hours:
- Monday to Sunday – 11 AM to 10 PM
Cost: $$
Rasa Al Aqsa Nasi Arab gives you that rare mix of homely comfort and authentic Middle Eastern flavours. Their shawarma, whether you go for chicken or lamb, is juicy, packed with spices, and perfectly grilled for that tender yet smoky bite.
It’s the kind of dish that tastes even better when eaten with friends or family in their cosy carpeted dining area. Beyond the shawarma, you’ll find dishes like lamb maqluba and chicken mandi served in portions big enough for sharing, making it great value if you’re dining in a group.
The rice is aromatic and buttery, pairing beautifully with their creamy hummus and baba ghanoush. The staff are warm and friendly, which adds to the laid-back, family-style atmosphere that makes you feel like you’ve stepped into someone’s home rather than a restaurant.
Pro tip: Visit on weekends if you want to try their special nasi arab options that they don’t serve daily. And if you’re a fan of creamy dips, order extra hummus because it pairs perfectly with their shawarma and warm pita bread. |