Penang runs on charcoal smoke as much as it runs on laksa. Once the sun drops, grills fire up from Bayan Lepas to Bukit Mertajam, fanning skewers of marinated chicken, beef and mutton over glowing coals until the edges catch and caramelise. What lands on your plate is simple and addictive: hot satay, a thick peanut sauce, cubes of nasi impit, and a plate of raw onion and cucumber to cut the richness. It is the kind of supper Penangites are quietly fussy about, and every neighbourhood swears by its own grill.
Researched by the My Weekend Plan editorial team. Last updated: September 2026. Rankings are based on the total number of verified Google reviews (minimum 4.0★) at the time of writing.
The hard part is knowing which stalls are genuinely worth the drive. So we did the legwork. Every satay spot on this list holds a Google rating of 4.0 or higher from real diners, sits inside Penang, and is still trading. We then ranked them by the total number of Google reviews, so the grills locals actually turn up for sit at the top. From a Bayan Lepas satay house pulling hundreds of reviews to smaller kampung stalls with a loyal following, here are the ten best satay spots in Penang to build your next makan run around.
What Makes Penang Satay Worth Seeking Out?
Satay in Penang sits at a tasty crossroads. You get the northern Malay style, where skewers are grilled small and fast over charcoal and the peanut sauce leans fragrant with a gentle sweetness, alongside stalls that grind their own spice pastes for a deeper, smokier bite. Chicken and beef are the staples, with mutton for those who like a stronger flavour, and the better grills make their kuah kacang from scratch rather than pouring it from a tub. Sides carry weight too, from freshly pressed nasi impit to the simple onion-and-cucumber salad that keeps every mouthful from feeling heavy. Many of the island’s best grills only start once the evening cools, which is why satay here is a supper ritual as much as a meal.
Where to Find the Best Satay in Penang
The satay scene spreads across both the island and the mainland. Bayan Lepas and the south of the island are a genuine hotspot, with several well-rated grills clustered around Sungai Nibong, Teluk Kumbar and Krystal Point, handy if you want to stall-hop. Jelutong and Gelugor cover the mid-island cravings, while Tanjung Tokong gives you a seafront-side option up north. Cross the bridge to Seberang Perai and the mainland holds its own, with long-running stalls around Bukit Mertajam and Kubang Semang that draw crowds from all over. Wherever you land, go hungry, order more skewers than you think you need, and remember that most stalls are cash-friendly and busiest on weekend nights.
How to Choose Satay in Penang
Not every grill suits every craving. Here is what to weigh before you pick a stall for the night:
- Opening hours and days off: many Penang satay stalls are evening or supper affairs, and several close one or two days a week. Check the day before you drive out.
- Location and parking: island grills in Bayan Lepas and Jelutong can get tight for parking at peak; mainland stalls around Bukit Mertajam are usually roomier.
- Meat choice: if you want mutton or a wider grilled spread, go for the bigger satay houses; smaller kampung stalls often focus on chicken and beef done well.
- The peanut sauce: the kuah kacang is where stalls separate themselves. House-made sauce, thick and fragrant, is the mark of a serious grill.
- Halal preference: most stalls here are Malay-run, but certification is not always displayed, so confirm directly with the vendor if it matters to you.
- Crowd and timing: weekend nights are busiest. Turn up early if you want the popular cuts before they sell out.
Table of Contents
- 1. Ah Basri Asian Satay
- 2. Kak Som Satay
- 3. Satay Wak Man
- 4. Sate Mengkuang
- 5. Hamid Satay
- 6. Eaton Satay
- 7. Satay Warisan
- 8. Liyana Satay
- 9. Satay Pantai Timur
- 10. Abu Hassan Satay
1. Ah Basri Asian Satay

Ah Basri is the heavyweight of the Penang satay scene, and the reviews back it up. Based at Krystal Point in Bayan Lepas, it grills at scale, so the skewers come out fast and consistent even when the place is packed, which it usually is. The draw is the sheer spread: chicken, beef and mutton satay alongside a broader Asian menu, all anchored by a rich house peanut sauce. Unlike the supper-only stalls, it runs right through the day into the night, so you can drop in for a late lunch or a proper dinner. It is roomy and family-friendly, making it a solid pick for bigger groups who want to sit down. Come with an appetite and order the skewers by the dozen.
Operating Hours: Daily 11:00 am – 11:00 pm
Address: 303, Jalan Sultan Azlan Shah, Krystal Point Corporate Park, 11900 Bayan Lepas, Pulau Pinang
Tel: 019-475 5433
Google Review: View on Google
Google Map: Navigate Now
Website Info2. Kak Som Satay

Down in Teluk Kumbar on the southern tip of the island, Kak Som has built a strong local following for its evening grilling. It opens in the mid-afternoon and runs to midnight, so it slots neatly into a late dinner or a supper plan after a day out south. The skewers are the reason to come: well-marinated, properly charred, and paired with a peanut sauce regulars are loyal to. It is a relaxed, no-frills kampung setting where the focus stays on the food and the turnover keeps the satay fresh off the coals. Handy if you are already down at Teluk Kumbar for seafood and want to round the night off with a round of skewers. Note it takes Tuesdays off, so plan around that.
Operating Hours: Wed–Mon 3:00 pm – 12:00 am; Closed Tuesday
Address: 29, Tingkat Teluk Kumbar 2, Bandar Baru Teluk Kumbar, 11920 Bayan Lepas, Pulau Pinang
Tel: 012-563 2763
Google Review: View on Google
Google Map: Navigate Now
Website Info3. Satay Wak Man

Satay Wak Man is the rare daytime grill on this list, and that is exactly what makes it useful. Set inside the Medan Suri complex at Sungai Nibong Besar, it fires up mid-morning and trades through to late afternoon, so it covers the lunch and tea-time satay craving that most supper stalls miss. The skewers follow the classic style, grilled hard over charcoal until the edges crisp, then served with a hearty peanut sauce and the usual sides. It is a busy, workmanlike stall that suits a quick, satisfying feed rather than a lingering sit-down. If you work or study around the Bayan Lepas and USM belt, this is your midday fix. It closes on Sundays, so aim for a weekday.
Operating Hours: Mon–Sat 10:00 am – 4:30 pm; Closed Sunday
Address: No 34, Kompleks Medan Suri, Sungai Nibong Besar, Jalan Sultan Azlan Shah, 11900 Bayan Lepas, Pulau Pinang
Tel: 012-541 5216
Google Review: View on Google
Google Map: Navigate Now
4. Sate Mengkuang

Cross to the mainland and Sate Mengkuang is worth the detour. Tucked into Kampung Mengkuang Titi near Kubang Semang, it is a proper kampung grill that draws diners from across Seberang Perai for its evening satay. The setting is rustic and unhurried, the sort of open-air spot where you sit back and let the charcoal do the work. Skewers come well charred with a thick, punchy peanut sauce, and the village location gives it a relaxed, weekend-drive feel that island stalls cannot quite match. It only opens in the evening and takes Mondays off, so treat it as a planned outing rather than a spur-of-the-moment stop. Go with a group and make a night of it.
Operating Hours: Tue–Sun 5:00 pm – 10:00 pm; Closed Monday
Address: Kampung Mengkuang Titi, Kubang Semang, Seberang Perai, Penang
Tel: 012-482 5172
Google Review: View on Google
Google Map: Navigate Now
5. Hamid Satay

Up in the north of the island, Hamid Satay grills at Seri Tanjung Pinang in Tanjung Tokong, an easy pick if you are staying around the Gurney and seafront side of Penang. It is an evening-only stall, firing up around six and running late, which makes it a natural stop for a post-dinner supper or a weekend treat. The satay earns strong marks for its char and its well-balanced peanut sauce, and the compact roadside setup keeps things fresh and made to order. It is casual and quick rather than a sit-down spread, so keep your expectations relaxed and let the skewers speak. Do check the days, as it stays shut on Thursdays and Sundays.
Operating Hours: Mon–Wed, Fri–Sat 6:00 pm – 11:00 pm; Closed Thursday & Sunday
Address: Jalan Desiran Tanjung 3, Seri Tanjung Pinang, 10470 Tanjung Tokong, Pulau Pinang
Tel: 016-458 2431
Google Review: View on Google
Google Map: Navigate Now
6. Eaton Satay

Eaton Satay sits on Green Lane in Jelutong, right in the mid-island belt, which makes it one of the more central grills on this list. Like Wak Man, it works a long daytime-into-evening shift, opening late morning and running to around nine, so it covers both a lunch craving and an early dinner. The skewers are grilled to order over charcoal for that fresh smokiness, and the peanut sauce is the balanced, fragrant sort rather than overly sweet. It is a straightforward neighbourhood stall that regulars rate for consistency, well placed for anyone living or working around Jelutong and Green Lane. It closes on Tuesdays and wraps a touch earlier on Saturdays, so time your visit accordingly.
Operating Hours: Wed–Mon 10:30 am – 9:00 pm (Sat to 8:30 pm); Closed Tuesday
Address: Jln Tan Sri Teh Ewe Lim, Taman Green Lane, 11600 Jelutong, Pulau Pinang
Tel: 012-552 7936
Google Review: View on Google
Google Map: Navigate Now
7. Satay Warisan

Over on the mainland in Bukit Mertajam, Satay Warisan carries a warisan, or heritage, name for good reason. What sets it apart from the supper-only crowd is its long trading day, opening early in the morning and running late into the night, so you can get your satay fix almost whenever the craving strikes. The skewers stick to the classic formula, grilled over charcoal with a proper house peanut sauce and the usual sides of rice cakes, onion and cucumber. It is a reliable, no-fuss neighbourhood stall in Taman Desa Damai that locals return to for its steadiness. If you are on the Seberang Perai side and want satay without watching the clock, this is your spot.
Operating Hours: Daily 6:30 am – 11:00 pm
Address: Lorong Nangka, Taman Desa Damai, 14000 Bukit Mertajam, Pulau Pinang
Tel: 012-407 2690
Google Review: View on Google
Google Map: Navigate Now
8. Liyana Satay

Liyana Satay is a small Jelutong stall that quietly earns some of the warmest reviews around. Based at the Teluk Serina complex on Hilir Sungai Pinang, it is an evening operation with tight, focused hours, which is part of the charm: the grilling stays hands-on and the quality stays high. Diners single out the freshness of the skewers and a peanut sauce that hits the right fragrant note, the mark of a stall that cares about the details rather than churning out volume. Because it is compact and only opens select evenings, it is best treated as a planned stop rather than a casual drive-by. Check the days first, as it takes several nights off through the week, and order early.
Operating Hours: Mon, Tue, Thu 5:30 pm – 8:30 pm; Fri to 10:00 pm; Closed Wed, Sat & Sun
Address: No 11, Kompleks Teluk Serina, Hilir Sungai Pinang, 11600 Jelutong, Pulau Pinang
Tel: 012-484 5137
Google Review: View on Google
Google Map: Navigate Now
9. Satay Pantai Timur

As the name hints, Satay Pantai Timur brings an east-coast slant to its grilling, and the Gelugor crowd has taken to it. Set on Jalan Batu Uban near the mosque, it keeps generous hours, opening in the early afternoon and running to midnight every day, which makes it one of the more dependable satay stops when you are not sure what is open. The skewers are grilled fresh with a peanut sauce that leans to the sweeter, fragrant east-coast profile. It is a casual roadside setup that suits an easy weeknight bite or a supper after a late one. Being open daily and centrally placed near USM and Batu Uban makes it a handy fallback whenever the craving hits.
Operating Hours: Daily 2:00 pm – 12:00 am
Address: 386, Jalan Batu Uban 3, Jalan Masjid, 11700 Gelugor, Pulau Pinang
Tel: 010-786 7795
Google Review: View on Google
Google Map: Navigate Now
10. Abu Hassan Satay

Rounding out the list is Abu Hassan Satay, a compact Bayan Lepas grill at the Lebuh Nipah complex that punches above its size on quality. It is an evening stall with short, sharp hours, opening around six and closing by nine, so the window is tight but the satay is worth timing your night around. Regulars praise the char on the skewers and a peanut sauce that holds its own against far busier names, a reminder that some of the best satay comes from the smallest setups. It is a no-frills, made-to-order operation that suits a quick, quality-first supper. Just mind the hours, as it stays closed on Sundays and Mondays and finishes early, so get there before the coals cool.
Operating Hours: Tue–Sat 6:00 pm – 9:00 pm; Closed Sunday & Monday
Address: Kompleks Lebuh Nipah, Lebuhraya Nipah, Kampung Seberang Paya, 11900 Bayan Lepas, Pulau Pinang
Tel: 016-480 0497
Google Review: View on Google
Google Map: Navigate Now
Penang rewards a bit of satay hunting. For a sit-down feast with the family, Ah Basri in Bayan Lepas gives you scale, mutton and a wide spread that runs all day. For that proper neighbourhood-stall experience, the island grills at Jelutong, Gelugor and Tanjung Tokong let you chase the smoke close to home, while a drive across to Bukit Mertajam and Kubang Semang turns supper into a proper mainland outing. If you want daytime satay, Wak Man and Eaton have you covered, and Satay Pantai Timur keeps the coals going late every night. Every stall here clears a 4.0 Google rating, so you can pick any of them with confidence.
Opening days and hours do shift, especially for the smaller stalls, so a quick check on Google before you set off never hurts. Now round up your crew, follow the smoke, and make a proper makan run of it.
Frequently Asked Questions
Is satay in Penang halal?
Most satay in Penang is prepared by Malay vendors, and the majority of the stalls on this list are Malay-run kampung operations. That said, halal certification is not always displayed at smaller stalls, so if it matters to you, confirm the latest status directly with the vendor before ordering rather than assuming.
How much does satay cost in Penang?
Most Penang stalls price satay per skewer, typically in the region of RM1 to RM1.50 each depending on the meat, with mutton usually costing a little more than chicken or beef. A filling supper for one lands around RM10 to RM20 with rice cakes and sauce. Prices change over time, so treat this as a rough guide only.
What time do satay stalls open in Penang?
It varies. Many grills such as Hamid Satay, Sate Mengkuang and Abu Hassan are evening or supper affairs that open from late afternoon. Others run through the day, including Ah Basri, Satay Wak Man and Eaton Satay, so you can get a lunchtime fix. Always check the specific stall’s hours, as several take one or two days off each week.
Where is the best area for satay in Penang?
Bayan Lepas and the south of the island are the strongest cluster, with well-rated grills around Sungai Nibong, Teluk Kumbar and Krystal Point that make stall-hopping easy. Jelutong and Gelugor cover mid-island cravings, while the mainland around Bukit Mertajam and Kubang Semang holds long-running stalls worth the drive across the bridge.
Which satay stall in Penang is open late for supper?
For a late feed, Satay Pantai Timur in Gelugor runs to midnight every day, and Kak Som in Teluk Kumbar also grills until around midnight on its trading days. Satay Warisan in Bukit Mertajam keeps some of the longest hours of all, opening early morning and staying open to about 11:00 pm.
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.