22 Best Halal Food In Penang (From Breakfast To Dinner)

Foodies, we saw a lot of you suggested that we should do halal food tips and state if the place’s halal. We heard you and are improving on that, we know our feed is lack of Muslim-friendly content. That’s why some of our videos and articles nowadays have stated whether the place’s halal. Of course, we have also searched some of the best halal food in Penang and put them all into this ‘Best Halal Food in Penang’ list. Sit back, grab your snacks because this one is a LONG one but GOLD. You’ll get eyegasm just by looking at the photos.


Watch Roti Canai Transfer Road video:

Halal Food Hunt – Breakfast:

#1 Astaka Taman Tun Sardon

Cr: @tinakhairani

Astaka Taman Tun Sardon is a popular breakfast spot for Penangites regardless of skin color. Here, you can sample all the delicious local delicacies including nasi lemak, murtabak, kuih serabai, toasts, wantan mee and more. Name the dish and you’ll find it here. It’s the best place for a satisfying breakfast, including the hunt for halal food in Penang.

Cr: @zira_hazira


Credit: @irwan_ariffin

Address: Taman Tun Sardon, 11700 Gelugor, Penang.
Operating Hour: 6:30 a.m.-10:30 a.m. (Closed on Monday)


#2 Nasi Kandar Kampung Melayu

It’s About Food !!

Previously we did not include this in our Top 10 Nasi Kandar in Penang You Need to Try and many were angry about it. Seems like this has a lot of rave and love from the locals. All ingredients are made from scratch and their bestsellers are daging ayam merah, ayam ros, and sotong. Nasi Kandar Kampung Melayu may be one of the best spot for halal food in Penang.


Credit: @nitahamdan

Address: A-29, Jalan Kampung Melayu,11500 Ayer Itam, Pulau Pinang.
Operating Hour: 6:15 a.m.-2 p.m. (Daily)



#3 Roti Canai Agryll Road

Cr: @athirahtra

Want some good roti canai but sick and tired of the queue? Try Roti Canai Agryll Road then. Started back in 1955, it is one of the oldest halal food in Penang surviving till today. The recipes are passed down from its predecessor, that’s why the curry is so fragrant. Vegetarians can also opt for their dahl curry.

Credit: @itsmeshind


Cr: @nahar_suhada

Address: 67, Jalan Argyll, 10200 George Town, Penang.
Operating Hour: 6 a.m.-12:30 p.m. (Daily)


#4 Roti Canai Transfer Road

Credit: @kcayt

The ever famous roti canai spot, Roti Cani Transfer Road is flocked every morning you have to line up to get your meal. Runny half-boiled egg sits on top of roti canai, pouring curry all over it. Or flood your roti canai with their curry, chicken, egg and a slice of cheese. So good you’ll be thinking to order an extra plate. This place has one of the best roti canai in Penang.

Credit: @zamrirosdan



Address: 114, 110, Jalan Transfer, 10050 George Town, Penang.
Operating Hour: 7 a.m.-11 a.m. (Daily)


#5 Astaka Lorong Kulit

Credit: @_ayie_smile_keke

This is yet another food court tucked in Lorong Kulit, just around Stadium Bandaraya. Lorong Kulit is the best spot for you to get your daily fix after you’re done shopping at the flea market. They have a wide selection of food to get your cravings fixed. From egg toast, nasi lemuni to nasi dalca and char koay teow. Look out for Kedai Sinar Bintang, we heard great reviews about it.

Cr: @zulkefli_yusuff


Credit: @eija_ismail85

Address: Astaka Lorong Kulit, 10460 George Town, Pulau Pinang.
Operating Hour: 8 a.m.-1 p.m. (Daily)

Lunch is About Rice and Calories:


#1 Nasi Kandar Deen Maju

Set in Gurdwara Road is the never-not-queuing Nasi Kandar Deen Maju. Deen opens its door in the afternoon and the business never stops. Ever seen about hundred people queuing under the hot sun in the afternoon for nasi kandar? Head over to Deen to find out. No worries as the service is fast, your plate could be done within seconds upon ordering. This is no doubt one of the best halal food in Penang.

Credit: @irrena_miamikka


Cr: @aizababy_

Address: 170, Jalan C.Y. Choy (Jalan Gurdwara), 10300 George Town, Penang, Malaysia.
Operating Hour:  2:30 p.m.-11 p.m. (Daily)


#2 Nasi Melayu Lidiana (Masjid Terapung Tanjung Bungah)

Cr: @nishieloo

Located directly opposite the Floating Mosque in Tanjung Bungah, Lidiana is usually packed during lunch hour. That is because Lidiana has extensive of dishes offered. For instance, they offer a selection for fish, chicken and even vegetables. You know how nasi kandar has limited greens right? Well Lidiana offers more than a typical economy rice stall.

Crisp of Life


An Epic Education

Address: Medan Selera Tanjung Bunga,11200 Tanjong Bungah, Penang.
Operating Hour: 7 a.m.-9 p.m. (Closed on Sunday)


#3 Nasi Kandar Deen Jelutong

Credit: @ahmadfaris_rusli

Located in Jelutong area, this is also one of the most popular halal food in Penang (and 24 hours hohohoh). Waiting time might be long as there would always be a queue but it’s all worth it. Most of their customers have been a loyal fan for over a decade so don’t miss out. Flood your plate with mixed gravy (kuah campur banjir) and mix everything together for that one plate, one bite sinful goodness.

Cr: @cenakila


Credit: @sanaka.shida

Address: 598-D, Jalan Jelutong, Jelutong, 11600 George Town, Pulau Pinang.
Operating Hour: 24/7


#4 Hameed Pata Mee Sotong

Cr: @missreenarashid

Locals are no stranger to this mee sotong, prepare to queue if you want to get a plate, They’re THAT GOOD. Nestled in Esplanade Park right next to Fort Cornwallis, Hameed is famous for their one true mee sotong, the vibrant orange-y fried noodles paired with squid and other ingredients. Mee sotong experience is never complete without a glass of coconut shake.

Credit: @hamiyah


Cr: @azharzain1977

Address: 19, Lebuh Pantai, 10300 George Town, Pulau Pinang.
Operating Hour: 11 a.m.-8 p.m. (Closed on Sunday)


#5 Nasi Padang Minang @Transfer Road

Crisp of Life

This is yet another scrumptious delicacy tucked in Transfer Road other than roti canai. Nasi Padang Minang is an Indonesia cuisine origin from the Minangkabau in Padang, and they are famous for their chilies, curries and steamed rice. Do try out their signature sambal stuffed Mackeral topped with deep fried onion, they run out pretty fast. Nasi Padang is a great dining spot for halal food in Penang.

Cr: @faraherda


Credit: @nuruleylia

Address: 92, Jalan Transfer, 10050 George Town, Pulau Pinang.
Operating Hour: 11 a.m.- 3 p.m. or till runs out (Daily)


#6 Nasi Campur Pulau Pinang @Astaka Selera Stadium

Cr: @khaidir77

This might be a hidden gem in Penang. Tucked in Astaka Selera Stadium is Nasi Campur Pulau Pinang, a decent stall that sells nasi campur to people around the neighborhood. Their dishes are all home cooked and the price is reasonable. Besides nasi campur, the food court also sells some good burgers, char koay teow, mee udang and more.



Address: 210A, Lilitan Stadium, 10460 George Town, Pulau Pinang.
Operating Hour: 11 a.m.-10 p.m.


#7 Hameediyah Restaurant

Credit: @nurulnuyul

Known to be the oldest nasi kandar in Penang, you know Hameediyah definitely won’t disappoint. Different from other nasi kandar stalls which lacks of hygiene, Hameediyah is clean and air-conditioned and the staffs are really friendly and welcoming. Some of the must-try would be the ayam kapitan, mutton kurma and beef rendang. Try out this halal food in Penang and you’ll find out why it lasts so long.

Cr: @juliaadibah


Credit: @jstacksx

Address: 164A, Lebuh Campbell, 10200, George Town, Penang.
Operating Hour: 10 a.m.-10:30 p.m. (Daily)


#8 Ani Nasi Campur Gulai Sembilang

It’s About Food !!

If you want to get your nasi campur craving fixed, then Ani Nasi Campur is your go-to place. Housed in Balai Nelayan Jelutong, Ani serves some really good nasi campur in town. Some of their hot selling dishes are chili squid, curry cat fish, stingray and stewed beef.


Address: Balai Nelayan Jelutong, Jelutong Express-way, 11600 Penang.
Operating Hour: 11:30 a.m.-5:30 p.m. (Closed on Sunday)


#9 Nasi 7 Benua

Credit: @tedm.afandi

Ever seen photos of different colored rice in a plate topped with savory curry chicken? That’s Nasi 7 Benua. Using different rice such as nasi lamuni, tomato rice, nasi hujan panas, nasi kacang, nasi minyak, nasi lemak and white rice. The name and presentation is just so interesting and their rice is free of colorant. Taste wise? It’s a thumbs up from us.

Cr: @zool1003


Credit: @sanaka.shida

Address: Inside Koo Boo Cafe, Taman Tunas Muda, 11900 Bayan Lepas, Penang.
Operating Hour: 11 a.m.-10 p.m. (Closed on Sunday)


#10 Laksa Janggus

Cr: @fatihahfaizur

It’s quite rare to find Malay Laksas in Penang, and even harder when it comes to a good one. Laksa Janggus on the other hand, has been operating for over 25 years and we know it’s pretty good. Malay assam laksa is milder than usual Chinese assam laksa due to the lack of shrimp paste, but Laksa Janggus balances the flavor so well you don’t need it. Their noodles are all handmade so don’t miss them out, it’s one of the popular halal food in Penang.



Cr: @zira_hazira

Address: Jalan Kampung Perlis, Kampung Perlis, 11020 Balik Pulau, Pulau Pinang.
Operating Hour: 3:30 p.m.-8 p.m. (Closed on Wednesday)


#11 Cargas Cafe Nasi Campur

Credit: @royifazulmaldy

Cargas Cafe is always packed with nasi campur fans regardless of hours. The crowd is so immense that the temporarily defunct road due to construction in front of the cafe are always full of cars and motorcycles. Aim for their fresh batch of fried chicken, sting ray curry or squid or they’ll be gone in minutes. Cargas cafe serves one of the best nasi campur in Penang, crowned by the crowds.

Cr: @helmebasal


Credit: @xtremeboy

Address: 978, Main Road, 11900 Bayan Lepas, Pulau Pinang.
Operating Hour: 10:30 a.m.-4 p.m. (Closed on Friday)


Halal Food in Penang for Dinner:


#1 Ayu Mee Udang

Cr: @haniez.ahmad

Located all the way at Teluk Kumbar, Ayu Mee Udang is a Malay seafood stall specializes in mee udang (prawn noodle). Here, you get their mee udang either in dry or wet (mee udang rebus). Besides noodles, you can also try out their nasi goreng udang. All their prawns are huge, juicy and fresh. If you’re around that area, don’t forget to drop by.

Credit: @eyzzamsalleh


Cr: @zacque_zairy

Address:  936 B, Lengkok Kampung Masjid 1, 11920 Teluk Kumbar, Pulau Pinang
Operating Hour: 1:30 p.m.-10 p.m.( Closed on Monday)


#2 Astaka Padang Broom

Credit: @cahyasurfiqah

Food court for everyone, Astaka Padang Broom is also known as Padang Brown Food Court. Inside here, you can get almost every local delicacies. They have two different sides, one halal and one non-halal. Muslims get to enjoy their favourite local delicacies here, from lok-lok, lor bak, to nasi goreng, soup and toasts. This is one of the most convenient place for halal food in Penang.

Cr: @muhammadsyahir.ahmad


Credit: @arfsml

Address: Jalan Perak, 10400 George Town, Pulau Pinang.
Operating Hour: 5:30 p.m.-11 p.m. (Daily)


#3 Pak Hussin Tomyam

Cr: @jejakaterpujisyurga

Ever heard of halal tomyam especially when it’s operated by Malay (no offense)? Pak Hussin Tomyam it is. Set in Sungai Ara, Pak Hussin is local’s favourite especially during lunch and dinner hour. The restaurant is clean and really spacious. The tomyam, vibrant, thick and salivating with generous ingredients in it. They come with sets as well, perfect when there’s a pack.

Credit: @fzelemet


Cr: @1966liz

Address: 14, Jalan Bayan, Kampung Tersusun Sungai Ara, 11900 Bayan Lepas, Pulau Pinang.
Operating Hour: 12 p.m.-12 a.m. (Daily)


#4 Gurney Drive Food Court

Cr: @ismiizham

This food court is definitely no stranger to anyone, always packed with locals and tourists. But did you know they have an entire corner dedicated to halal foods towards the end? They sell all different kinds of food and to be honest, they’re pretty good. From rojak, pasembur, to nasi kandar and satay, you name it, they have everything.

Credit: @jocelynnn_meow


Cr: @masturatumas

Address: Gurney Drive Hawker Centre, 172 Persiaran Gurney, Penang.
Operating Hour: 7 p.m.- late night


#5 Nasi Dalca Kassim Mustafa

Cr: @dianettte

Restoran Kassim Mustafa has customers going all crazy over their signature “Ayam Negro.” Also known as black-roasted chicken, this delectable dish delivers a satisfying balance of spiciness and sweetness. What’s nasi kandar in Kassim Mustafa without trying their nasi dalca? Be sure to swap that plain white rice with this and you’ll never go back.

Credit: @eastsmile93


Credit; @chrissy_robs

Address: 12, Lebuh Chulia, 10200, George Town, Penang.
Operating Hour: 24/7


#6 Sup Hameed

A place to get your halal food craving fixed, Sup Hameed not only serves nasi kandar and roti but also their ever famous soup. Not only one or two choices of soup, but a variety of them from intestines, to lamb and beef soups. Every soup comes with a side of bread to dip in. Don’t forget to pair the soup with other mains, so good.

Cr: @hazeq.hazem


credit: @wen_saja

Address: 48, Jalan Penang, George Town, 10000 George Town, Pulau Pinang.
Operating Hour: 24/7


#7 Restaurant Kapitan

Cr: @pelangikita

Craving for those red, juicy and tender tandoori chicken? Head over to Kapitan then, locals know they serve some of the best tandoori chicken in Penang, if not better. Their chicken is so well-marinated and roasted into perfection, every bite is so flavourful and delicious. Besides tandoori chicken, Kapitan also serves other halal food in Penang such as roti, western food, rice and dishes.

Credit: @naurazuhdi


Cr: @shaxfoods

Address: 93, Chulia Street, 10200 George Town, Penang.
Operating Hour: 24/7


#8 Restoran Pen Mutiara

Restoran Pen Mutiara

Set in Hotel Pen Mutiara is their restaurant, serving delectable traditional Malay home-cooked dishes at an A+ environment. If you’re looking for some good halal food in Penang that you could bring business partners or relatives over, Pen Mutiara is the place. Their signature dish would be their Penang Fish Head Curry, using fresh caught fish.

Cr: @nani_enjoys


Restoran Pen Mutiara

Address: Wisma Nelayan, Pelabuhan LKIM Batu Maung, 11960 Bayan Lepas, Penang.
Operating Hour: 11 a.m.-12 a.m. (Daily)


#9 Nurul Ikan Bakar Special

Jari Enam

A place to get your simple seafood craving fixed, Nurul serves a variety of simple seafood, focusing more on fish. Get your plate of perfectly charred, topped with Nurul’s sauce grilled fish here, so good. Besides seafood, they also serve other dishes that could pair well with rice. It’s like ‘chu char‘ ala Malay style, what a great spot for halal food in Penang.

Cr: @hadhinahosman


Credit: @junefaezah

Address: Tun Dr. Lim Chong Eu Highway, Gelugor, Penang.
Operating Hour: (Mon-Thurs) 5 p.m.-1 a.m., (Fri-Sun) 5 p.m.-2 a.m.


#10 Sany Char Koay Teow

Cr: @miliadwin

A lot of you are skeptical when it comes to halal char koay teow because the lack of pork lard. Well Sany is here to prove you wrong. Sany’s char koay teow breaks the common by serving ‘char koay teow basah’. Char koay teow drenched in Sany’s famous sauce, together with its rich prawn stock. They’re not stingy on their prawns too, big and juicy. This is definitely a must-try halal food in Penang.

Credit: @fazrinamdhakib


Cr: @sherman.azmi

Address: Jalan Mahsuri, 11950 Bayan Baru, Penang, Malaysia
Operating Hour: 7 p.m.-12 a.m. (Daily)

Penang Halal Food Blog!

Did you guys jot down which to add into your bucket list? No worries just save the article down and start hunting for these foods. The Penang halal food list is so long it could last you for weeks. If you have tried any of these, do let us know in the comment section about your opinion. As usual, don’t forget to follow Penang Foodie and share with your friends. Cheers and have a great day ahead!


  1. This is obviously halal foods . Even if you dint say that this ia halal food people would still know it is. What people want to know is the chinese restaurants or cafes whether is it halal or not . That’s what I think most people wanted to know even me

  2. Hi,
    For the #10 Laksa Janggus in the second picture, the person is holding some kind of side dish (looks like fried) what is this ?

    Thanks in advance,

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button