Wrap Your Meat, Veggies, and Sauces Right with the Top 10 Shawarma Spots in Malaysia!
One evening, my cousin dropped by and handed me a warm foil-wrapped shawarma, straight from a street vendor he couldn’t stop raving about. Just a bite into the tender meat, garlicky sauce, and crisp veggies, and I knew I was done for—it was the kind of flavour that demands a second round.
That unexpected treat kicked off a plan to hunt down the best shawarma spots across Malaysia, one wrap at a time. From smoky roadside grills in Penang to bustling eateries in Johor, each spot brought its own version of Middle Eastern magic.
Some were packed with bold spice, others with creamy sauces that made the whole thing sing—but every one left me craving more. For flavour chasers and wrap lovers alike, here’s my take on the top shawarma sellers in Malaysia!
Shawarma City
– Media credit: shawarma.city.kl
Address: 148, Jalan Ampang Affin Bank Bangunan Getah Asli, 50450 Kuala Lumpur
Contact details: +601121711185
Operating hours:
- Monday to Thursday, Saturday to Sunday – 10:30 AM to 1 AM
- Friday – 3:30 PM to 1 AM
Cost: $
Right across from the iconic Petronas Towers, you’ll find Shawarma City—a spot that’s hard to miss if you’re craving late-night Middle Eastern food. The chicken shawarma hits all the right notes because it’s juicy, well-spiced meat wrapped in soft bread, and you can even throw in chips for a very affordable price.
If you’re hungry and need more than just a quick bite, their shawarma platters come packed with meat, rice, and sauces that won’t leave you looking for a second round. What makes this place a favourite isn’t just the food—it’s how consistent the staff are with service.
You’ll get your meal with a smile, even if you show up at 1:45 AM. Their lamb BBQ wrap is another bestseller, and it comes with tender lamb and a smoky edge that’s worth adding to your order.
Pro tip: Ask them to adjust the spice level based on your preference, as they’re super flexible and it makes the whole experience even better. Great if you’re dining with someone who prefers milder bites. |
Shawarma Restaurant
– Media credit: new.myvi
Address: 10, Jalan Menara Gading 1, Taman Connaught, 56000 Cheras, Wilayah Persekutuan Kuala Lumpur
Contact details: +60108818819
Operating hours:
- Monday to Sunday – 11 AM to 11 PM
Cost: $$
If you’ve been hunting for legit Arab-style shawarma in Malaysia, Shawarma Restaurant will likely land a spot on your bucket list. Their classic lamb shawarma hits with bold spices, crispy edges, and a soft centre, and it’s grilled just right every time.
The toasted wrap has a great texture, and the sauces bring it all together without overpowering the meat. There’s more to try here beyond shawarma, too, like the chicken mandi that’s best when you catch it fresh in the morning.
Or, if you’re dining later, switch to their chicken BBQ, which holds up well through the day. The place also does fresh juices to go with your meal, and the air-conditioned setup makes it a solid pick when you want a chill dine-in vibe.
Pro tip: Skip the generic soft drinks and ask for their house-made juices. They’re not too sweet, super refreshing, and honestly pair better with the spice in your shawarma. |
Halab KL Arabic Restaurant
– Media credit: halabkl
Address: 35, Jalan Berangan, Bukit Bintang, 50200 Kuala Lumpur
Contact details: +60321104146
Operating hours:
- Monday to Sunday – 8 AM to 5 PM
Cost: $$
If you’re craving shawarma with a touch of elegance, Halab KL gets it right. Their Arabic chicken shawarma is juicy, packed with just the right amount of spice, and served with crisp fries and addictive garlic sauce.
The Hatay shawarma deserves a special shoutout, too, because it comes with a spicy kick that hits the spot if you like some heat. Beyond shawarma, Halab also nails the classics like lamb hummus and chicken mandi.
The setting feels upscale but still relaxed, which makes it easy for you to enjoy your meal, whether you’re on a date or just grabbing lunch. It does get packed though, so you might want to plan ahead if you’re coming during peak hours.
Pro tip: Skip the dessert and go for the Adhani teapot. It’s smooth, balanced, and not too sweet. It’s the kind of warm finish that pairs well with your shawarma leftovers. |
Lazeez Arabic Restaurant and Grill
– Media credit: lazeezarg
Address: 148, Jln Bukit Bintang, Wilayah Persekutuan, 55100 Kuala Lumpur
Contact details: +601111192301
Operating hours:
- Monday to Sunday – 2 PM to 2 AM
Cost: $
Lazeez sits right in the heart of Bukit Bintang, and the lamb shawarma here is where you want to start. It’s juicy, full of flavour, and holds up well even after a few bites in.
You’ll like that the portions are generous, especially if you’re hungry or sharing. The beef and chicken shawarma rice plate is a solid pick too—both meats were cooked right and the rice was seasoned just enough.
The space is comfortable, not cramped like some spots around the area. Staff are approachable and get your food out quickly, which is a win if you’re starving.
Pro tip: Ask for their house garlic sauce on the side. It’s not always highlighted, but it adds an extra punch to your shawarma that’s worth trying. |
Tarbush
– Media credit: tarbush.restaurant.malaysia
Contact details: +60397703372
Operating hours:
- Monday to Thursday, Saturday to Sunday – 10 AM to 2 AM
- Friday – 11 AM to 2 AM
Cost: $$
Tarbush has been serving Middle Eastern food since the late ‘90s, and their lamb shawarma still hits the mark. It’s thick-cut, wrapped in soft pit, and comes with fresh sides that don’t feel like an afterthought.
You’ll notice their KLCC and Pavilion outlets are always buzzing, partly because the portions are solid for the price. Their version of shawarma leans heavier on authentic Lebanese seasoning, so it’s not overly creamy or dressed up—just balanced.
The dine-in experience feels more polished compared to other shawarma joints, especially with the separate sections for shisha, food, or just coffee. Service is efficient, and they’ve even got a cream cheese kunafa that’s worth saving space for.
Pro tip: Go for the small chicken shawarma if you want a lighter option. It’s surprisingly filling and perfect for a midday stop without slowing you down. |
Shawarma Syria
– Media credit: ezan70
Address: 4G, Jalan Kristal Ar7/Ar, Seksyen 7, 40000 Shah Alam, Selangor
Contact details: +601163873898
Operating hours:
- Monday to Sunday – 11 AM to 11 PM
Cost: $$
Shawarma Syria in Shah Alam gives you real value for your money. Their portions are massive, and the chicken shawarma mozzarella is loaded, both in size and flavour.
The vibe here is casual with a vintage touch, nothing fancy, but that works in your favour when you just want good food. Their garlic sauce is no joke, and you won’t be begging for extra because they’re generous with it from the start.
You’ll also find crowd-pleasers like the lamb mandi and large Arabic shawarma set, both solid choices when you’re feeding a group. Just don’t expect fast service—it’s made fresh, so it takes a bit of time, but the result is worth the wait.
Pro tip: If you’re getting takeaway, ask them to pack the garlic sauce separately. It stays fresh longer and you’ll want to enjoy more later at home. |
Shafi Shawarma
– Media credit: shafi.shawarma
Address: 63, Jalan Melati Utama 4, Melati Utama, 53100 Kuala Lumpur
Contact details: +60341614040
Operating hours:
- Monday to Sunday – 11 AM to 12 AM
Cost: $
Shafi Shawarma has become a weekly go-to for many—and it’s easy to see why. Their chicken shawarma is packed with flavour, wrapped just right, and hits the spot every single time.
The beef shawarma with rice stands out, too, especially if you’re into strong spices. For dessert, try their cheesy kanafa—it’s different from the usual ones and ends your meal on a high note.
What keeps people coming back is the staff’s vibe. The team treats you like you matter, and the place is impressively clean for a casual joint.
Pro tip: Pair your shawarma with their masala tea instead of a soft drink. The aroma alone makes it a solid upgrade. |
Syawarma Raihani
– Media credit: syawarma_raihani_kebab
Address: 75, Jln Bunus, City Centre, 55100 Kuala Lumpur
Contact details: +60103671763
Operating hours:
- Monday to Saturday – 12 to 6:30 PM
Cost: $
Syawarma Raihani isn’t your average shawarma stall—it’s been quietly holding it down since 1986. Tucked near Jalan TAR, this spot sticks to its roots with classic beef kebab that hasn’t changed in decades.
What makes their version stand out is the stripped-down style—no mayo, no cheese, just beef, onions, tomatoes, cilantro, and their signature sweet-spicy sauce. Go for the hotdog bun over pita if you want that old-school 90s taste people still talk about today.
While there’s usually a short wait during peak hours, regulars say it’s well worth it. No fancy packaging here, just flavour-packed street food that still hits all the right notes.
Pro tip: Planning to eat it later? Ask for the sauce to be packed separately to keep the bread from going soggy—you’ll thank yourself when it’s time to dig in. |
Sheikh Shawarma
– Media credit: sheikh_shawarma_
Address: Setia Taipan, 22, Jalan Setia Utama U13/AV, Alam Nusantara, 40170 Shah Alam, Selangor
Contact details: +60177136809
Operating hours:
- Monday to Sunday – 11 AM to 2 AM
Cost: $$
You’ll want to keep Sheikh Shawarma on your radar, especially if you’re around Setia Alam. The beef shawarma here is a winner—juicy slices packed with spice, flavour, and a buttery garlic sauce that ties it all together.
They’ve also got rice bowls like shish tawook and kebab beef that are honestly too good to skip. Each dish comes with soft, fragrant rice and grilled meats that hit all the right notes, plus their mango milk drink is more dessert than beverage.
Portions are generous, prices are fair, and the staff are welcoming and attentive. It’s a newer spot, but it’s already punching above its weight.
Pro tip: Ask for your shawarma wrap to be toasted. Crispy on the outside with all the savoury goodness sealed in, and you’ll say that it’s a game changer! |
Delicious Shawarma
– Media credit: delicious.shawarmaa
Address: D-9-G, PutraWalk, Jalan PP25 Taman Pinggiran Putra 43300 Seri Kembangan
Contact details: +601168272758
Operating hours:
- Monday to Sunday – 11 AM to 12 AM
Cost: $$
Delicious Shawarma lives up to its name, especially when you’re craving generous portions and bold flavours. The chicken shawarma is packed with juicy meat, and the wrap itself has that perfect crunch.
You’ll want to dunk every bite into their garlic mayo and spicy garlic sauce. Their mix shawarma plate is a must-try for its value, and it can easily feed two, maybe even three of you.
The lamb and chicken combo hits all the right savoury notes, and the chilli-dusted fries are more than just a sidekick. You’ll also find rice platters and shish tawook if you want something heavier.
Pro tip: Don’t skip the avocado shake topped with crushed cashews and honey. It’s unexpectedly good and doubles as dessert. |