Nyonya cuisine, the cooking tradition of Penang’s Baba-Nyonya community, is one of Malaysia’s most distinctive culinary inheritances.
Rooted in generations of Chinese settlers who intermarried with local Malay communities, it layers Chinese technique over fresh local spices, producing food that is neither purely Chinese nor purely Malay.
Penang’s version leans pungent and tangy, with heavier use of tamarind, lemongrass, and belachan than its Malacca counterpart. The eight restaurants below sit within or close to George Town’s UNESCO World Heritage core, where this cuisine was born.
Key Takeaways
- Nyonya cuisine is a uniquely Penang fusion of Chinese cooking techniques with Malay and local spices, distinct from Malacca-style Peranakan food
- Kebaya Dining Room at Seven Terraces is the anchor MICHELIN-recognised Nyonya dining experience in George Town, combining heritage recipes with contemporary refinement
- The strongest cluster of Nyonya restaurants sits along Sri Bahari Road and Bishop Street, within easy walking distance of George Town Heritage Hotels properties
- Auntie Gaik Lean’s Old School Eatery holds a Michelin Star; Ivy’s Nyonya Cuisine holds Michelin Bib Gourmand 2025; several others are MICHELIN listed
- Booking directly with George Town Heritage Hotels places guests within walking distance of the city’s finest Peranakan dining scene
Kebaya Dining Room: MICHELIN-Recognised Peranakan Fine Dining
Kebaya Dining Room, located within Seven Terraces Hotel on Stewart Lane, is the flagship Nyonya dining experience in George Town.
MICHELIN-recognised, the kitchen draws on recipes passed down through generations of Nyonya aunties, then extends them through French technique and Southeast Asian influence.

Source: Facebook
Pai Tee shells arrive crisp and precise, Sambal Goreng balances heat with a deep, slow-cooked richness, and the Sticky Plum Duck Legs have become a signature that guests return for specifically. Meat-eaters should not overlook the Kebaya Beef Tamarind, where tender beef meets a sharp tamarind reduction.

Source: Facebook
The Prawn Geng Curry remains a table favourite for its turmeric-and-lemongrass aromatic base. Starters like Joo Hoo Char Roll, Otak-Otak, and Satay set the tone for what follows.

Source: Michelin Guide
Signature mains include Sambal Goreng, Sticky Plum Duck Legs, and Kerabu Green Mango.

Source: Facebook
Seafood lovers are well served by the grilled Seabass topped with sambal chilli paste. The Grilled Chicken Kapitan combines chilli, garlic, shallots, and candlenuts paste for a deeply layered result.

Source: Facebook

Source: Facebook
Desserts lean into fusion confidently. The Pandan Crème Brulee pairs classic French custard with Southeast Asian aromatics, while the Tang Yuen variation serves homemade onde-onde rice balls in coconut broth rather than the traditional sweet soup.

Source: Food For Thought

Source: Food For Thought
Vegetarian options are available. Reservations are strongly recommended, particularly for dinner. Visit Kebaya Dining Room to explore the full menu of Indo and Straits Chinese Nyonya dishes.
📍 14A, Stewart Lane, 10200 George Town, Penang
📞 +604-264 2333 / +6011-14033310
🕐 Daily: 6 pm – 10 pm (dinner only)
Auntie Gaik Lean’s Old School Eatery: Penang’s Michelin-Starred Heritage Kitchen
Auntie Gaik Lean’s Old School Eatery on Bishop Street holds a Michelin Star, awarded consecutively since 2023. Every dish is made from scratch, including the Pie Tee shells and Gulai Tumis, which uses a curry paste built from over eight fresh ingredients.

Source: Facebook

Source: Facebook
Signature dishes worth ordering include the Nyonya Chicken Rendang (consistently one of the restaurant’s top sellers), Nasi Ulam with kaffir lime leaves and lemongrass, and the sharp-edged Assam Prawns.

Source: Facebook

Source: Facebook
The Perut Ikan is an acquired taste; adventurous eaters should try it. Dessert finishes with Pulut Hitam with fresh santan or ubi kayu with gula Melaka.

Source: Facebook

Source: Facebook
Reservations are required, with an RM 100 deposit. Vegetarian meals are available. Closed Mondays and Tuesdays.
📍 1, Bishop Street, 10200 George Town, Penang
📞 +604-263 8121
🕐 12 pm – 2:30 pm & 6 pm – 9:30 pm. Closed Mondays & Tuesdays.
Ivy’s Nyonya Cuisine: Michelin Bib Gourmand, Home-Cooked and Unhurried
Ivy’s Nyonya Cuisine earned Michelin Bib Gourmand recognition in 2025. The husband-and-wife team has run the restaurant for over 15 years; the wife cooks while the husband walks guests through the menu. Order the set menu for 2 or 4 people for the broadest coverage.

Source: Penang Foodie
The Kapitan Chicken Curry is the standout: tender meat in a sauce where the spices are individually present rather than merged into background heat. The Joo Hoo Char (stir-fried jicama with dried cuttlefish) is a textbook rendition, and the Fish Maw Soup anchors many a shared table.
📍 100, 102 & 104, Jalan Kedah, George Town, 10050 George Town, Pulau Pinang.
📞 +60 13-433 7878
🕐 11:30 AM – 3:00 PM (Lunch) and 5:30 PM – 9:00 PM (Dinner). Closed Mondays
Price Range: RM 8 to RM 70
Phone Number: +6013-433 7878/ +6016-433 7130
Jason’s Nyonya House: Blue Pea Rice and Crowd-Pleasing Peranakan Classics
Jason’s Nyonya Cuisine on King Street is known for pairing Nyonya mains with nasi bunga telang (blue pea flower rice), a butterfly pea infusion that has become the restaurant’s signature.

Source: Facebook
The Cincaluk Stir Fry Chicken is the dish to lead with: fermented shrimp, onions, and bell peppers combine into something pungent, savoury, and completely addictive.

Source: Facebook
The Ayam Buah Keluak rewards patience, its robust nutty flavour deepened by a spiced tamarind gravy that works best mopped up by the blue pea rice beneath it.

Source: Facebook
Dishes like Tau Yu Bak and Tu Ka Chor round out a menu of reliable Nyonya classics.

Source: Facebook
📍 10B, King Street, 10200 George Town, Penang
📞 +6018-356 0515
🕐 11 am – 2:30 pm & 6 pm – 9:30 pm. Closed Wednesdays.
Bibik’s Kitchen Nyonya: Heritage Tiles, Heirloom Recipes, MICHELIN Listed
Bibik’s Kitchen Nyonya on Sri Bahari Road is MICHELIN listed, recognisable by its ornate floor tiles, intricate embroidery, and soft ambient light.
The kitchen uses heirloom recipes with a subtler spice hand than many Penang Nyonya spots. The MICHELIN-noted Jiu Hu Char (stir-fried jicama with mushroom, pork belly, and cuttlefish) and Loh Bak are the dishes to build a meal around.

Source: Facebook
The Lemak Laksa is available on weekends only. Portions come in three sizes.

Source: Instagram
The Sago Gula Melaka is the dessert to finish on. Bibik’s is also vegetarian-friendly.

Source: Instagram
📍 73, Sri Bahari Road, 10050 George Town, Penang
📞 +6012-669 7488
🕐 11:30 am – 3 pm & 6 pm – 9 pm. Closed Mondays.
Moh Teng Pheow Nyonya Koay: Penang’s Oldest Nyonya Establishment
Moh Teng Pheow Nyonya Koay, founded in 1933, holds a position no other restaurant on this list can claim: the oldest surviving Nyonya food establishment in Penang.
MICHELIN listed and pre-war in character, the shophouse on Masjid Road has barely changed in aesthetic, which is precisely the point.

Source: Facebook
The speciality is kuih: up to 20 varieties of authentic Nyonya rice cakes made fresh daily from high-quality ingredients and traditional methods. Kuih bingka purple, kuih talam, Ang Koo, Kuih Koci, and Huat Kuih are among the regular offerings.

Source: Facebook
The Crispy Heh Chee with house-made dipping sauce is a newer addition worth seeking out. Hot dishes are also available: Nasi Ulam, Laksa, Nasi Lemak, and Nasi Kunyit with Nyonya-style chicken curry.

Source: Facebook
📍 Chulia Street Entrance on Masjid Road, Off Chulia Street, 10200 George Town, Penang
📞 +604-261 5832
🕐 10:30 am – 5 pm. Closed Mondays.
CEKI Nyonya Restaurant: A Quietly Confident Gem on Sri Bahari Road
CEKI Nyonya Restaurant on Jalan Sri Bahari sits on the same stretch as Bibik’s Kitchen and delivers traditional Peranakan cooking that has built a quiet, consistent following. Inside: Peranakan antiques, old family photographs, and large shared tables suited to a multi-dish spread.

Source: DanielFoodDiary
The Jiu Hu Char (stir-fried jicama with dried cuttlefish) is the standout starter: crunchy, savoury, with a pronounced cuttlefish depth.
Choon Pheah (Nyonya spring rolls) are worth ordering alongside. Mains include Ayam Ponteh, Kapitan Chicken, and Ayam Buah Keluak; sides like Sambal Petai, Perut Ikan, and Sambal Brinjal fill out a well-balanced spread.

Source: Facebook
Nasi Ulam and Otah-Otah complete a meal that feels resolutely homemade. Closed on Tuesdays.
📍 11-A, Jalan Sri Bahari, 10050 George Town, Penang
📞 +6011-1051 7976
🕐 11:30 am – 3 pm, 5:30 pm – 10 pm (Mon, Wed – Sun). Closed Tuesdays.
Richard Rivalee Nyonya Cuisine Restaurant: Fashion and Flavour on Macalister Lane
Richard Rivalee is a fashion designer turned restaurateur, and the Macalister Lane space reflects both: romantically lit, antique-furnished, and MICHELIN listed. The cooking is home-style Nyonya, simply and well seasoned.

Source: Hungry Onion
The Lemongrass Chicken is the dish that brings many guests back: crispy-skinned, fragrant, and with the clean heat of fresh lemongrass running through every bite.
The Asam Pedas Stew Fish provides a sharp counterpoint, and the Kurma Mutton appeals to those who prefer something more complex and slow-cooked.

Source: Facebook
Rice options include Turmeric Rice, Butterfly Blue Pea Rice, and Nasi Ulam.

Source: The Smart Local Malaysia
For dessert, the Bubur Cha Cha is the one to order: generous coconut milk, proper sweetness, and a finish that lingers. Reservations are advisable.

Source: Facebook
📍 62 & 64, Macalister Lane, 10400 George Town, Penang
📞 +6012-421 2511
🕐 11:30 am – 2:30 pm & 6 pm – 9:30 pm. Closed Tuesdays.
Base Yourself in George Town: Where to Stay to Explore the Nyonya Dining Scene
Penang’s best Nyonya restaurants are concentrated in a compact area around the George Town UNESCO World Heritage core: Bishop Street, Sri Bahari Road, King Street, Stewart Lane, and Macalister Lane.
For guests staying at George Town Heritage Hotels, that entire dining scene is within walking distance.
Kebaya Dining Room sits within Seven Terraces, meaning guests can walk from their room to one of the city’s most celebrated Nyonya tables.
The broader GTHH portfolio — Jawi Peranakan Mansion, Muntri Grove, and Muntri Mews — covers the same walkable radius.
Booking directly with GTHH gives guests direct access to the hotel team for dinner recommendations, reservation tips, and local knowledge that no third-party platform provides. Breakfast is available as an optional add-on. Pools are available at Seven Terraces, Jawi Peranakan Mansion, and Muntri Grove.
Ready to Explore Penang’s Nyonya Dining Scene?
George Town Heritage Hotels places you in the heart of the UNESCO Heritage Zone, steps from the city’s finest Peranakan restaurants. Book directly with the team for personalised service and local dining recommendations you won’t find on any booking platform.
Conclusion
Penang’s Nyonya restaurant scene spans every appetite: from the MICHELIN-recognised precision of Kebaya Dining Room to the pre-war kuih counter at Moh Teng Pheow.
For visitors seeking the best nyonya restaurants in Penang, the George Town heritage quarter is the right place to start — and staying within it makes the exploration that much easier.
Plan Your George Town Food Journey
Stay where the heritage is. George Town Heritage Hotels sits at the centre of Penang’s Nyonya dining scene, with Kebaya Dining Room on-site and the city’s best Peranakan restaurants within walking distance. Book directly for personalised recommendations and a stay that matches the food culture around it.
Frequently Asked Questions
What is Nyonya cuisine and how is it different from other Malaysian food?
Nyonya cuisine, also called Peranakan cuisine, is the cooking tradition of the Baba-Nyonya community: the descendants of early Chinese settlers who intermarried with local Malay and Southeast Asian communities. The food blends Chinese cooking techniques with local spices, herbs, and ingredients, producing dishes that are neither purely Chinese nor purely Malay. Penang Nyonya food is distinct from Malacca-style Peranakan cooking, with heavier use of tamarind, lemongrass, and belachan, giving it a more pungent and tangy character.
Is Nyonya food suitable for vegetarians?
Several Nyonya restaurants in Penang offer vegetarian options, including Kebaya Dining Room, Auntie Gaik Lean’s Old School Eatery, and Bibik’s Kitchen Nyonya. Traditional Nyonya cooking often includes pork, seafood, and shrimp paste, so guests with dietary restrictions should inform the restaurant in advance.
Is Nyonya food halal?
Most traditional Nyonya restaurants in Penang are not halal-certified, as pork and non-halal seafood are common in Peranakan cooking. Guests seeking halal-certified dining should confirm with individual restaurants directly before visiting.
Which Nyonya restaurants in Penang have MICHELIN recognition?
Several restaurants on this list carry current MICHELIN recognition. Auntie Gaik Lean’s Old School Eatery holds a Michelin Star, awarded for consecutive years since 2023. Ivy’s Nyonya Cuisine holds Michelin Bib Gourmand 2025. Kebaya Dining Room, Bibik’s Kitchen Nyonya, Moh Teng Pheow Nyonya Koay, and Richard Rivalee Nyonya Cuisine Restaurant are all MICHELIN listed in the Penang guide.
Do I need to make reservations at Nyonya restaurants in Penang?
Reservations are strongly recommended at Auntie Gaik Lean’s (which requires a deposit), Kebaya Dining Room, Richard Rivalee Nyonya Cuisine, and Ivy’s Nyonya Cuisine, particularly during weekends and public holidays. Moh Teng Pheow operates more as a walk-in kuih counter and casual eatery. Jason’s Nyonya House and Bibik’s Kitchen are generally more accessible without advance booking, though weekends may be busy.
What are the must-try dishes in Penang Nyonya cooking?
Key dishes to try across Penang’s Nyonya restaurants include Kari Kapitan Ayam (chicken in a spiced coconut-based curry), Jiu Hu Char (stir-fried jicama with dried cuttlefish), Nasi Ulam (herb rice with salted fish), Ayam Buah Keluak (chicken with a distinctive black nut), Assam Prawns (tamarind-braised prawns), Pai Tee (crispy pastry shells with shredded filling), and Bubur Cha Cha (coconut milk dessert with yam and sweet potato). Nyonya kuih (traditional rice cakes) are also essential, particularly at Moh Teng Pheow.
Where is the best area in Penang to stay for exploring the Nyonya dining scene?
The George Town UNESCO World Heritage Zone is where the highest concentration of Nyonya restaurants sits, including every restaurant on this list. Staying in a heritage hotel within that zone, such as those in the George Town Heritage Hotels portfolio, puts guests within walking distance of Bishop Street, Sri Bahari Road, King Street, Stewart Lane, and Macalister Lane. Read more about boutique hotels in penang that position you well for heritage exploration.

