Singapore's Peranakan cuisine represents a beautiful fusion of Chinese, Malay, and Indonesian culinary traditions, creating a uniquely Straits-born heritage that's now easier than ever to explore. With many establishments adopting digital solutions like DineCard for seamless QR code menu access, diners can navigate these rich, spice-laden menus with ease. From Michelin-recommended fine dining to beloved family-run spots, these ten restaurants showcase the best of Nyonya cooking across the island.
INDOCAFÉ brings decades of experience to Peranakan dining, with a menu that spans the broader Straits and Indonesian archipelago influences. Their otak-otak—grilled fish cake wrapped in banana leaf—is wonderfully aromatic and less sweet than many versions, allowing the fish and spices to shine. Located in the Scotts Road shopping belt, it's a convenient retreat from the Orchard Road crowds with a more relaxed, cafe-style vibe. The extensive menu means there's something for everyone, from Peranakan purists to those wanting to explore related cuisines.
The Peranakan Club Singapore offers an upscale take on Straits cuisine in the prestigious Orchard area, though it remains relatively under-the-radar compared to some competitors. Their kueh pie tee—delicate pastry cups filled with turnip and prawns—showcases the technical precision that elevates their menu beyond home cooking. The refined ambiance and attentive service make it suitable for business lunches or impressing dates, though the smaller review count suggests it's still building its reputation. Early adopters will enjoy the less crowded dining room and personalized attention.
Baba Nyonya Restaurant at Clarke Quay Central combines convenience with quality, serving up solid Peranakan fare in the heart of Singapore's riverside entertainment district. Their rendang daging is slow-cooked to tender perfection, with layers of spice that develop beautifully with each bite. Despite the touristy location, reviews consistently praise the authenticity and reasonable prices, making it a reliable choice before or after exploring Clarke Quay. The casual cafe-style setup accommodates walk-ins better than some of the more popular spots on this list.
Simply Peranakan Cuisine lives up to its straightforward name by focusing on well-executed classics without unnecessary fuss or fusion experiments. The signature ayam kapitan features chicken in a creamy, coconut-rich curry that's aromatic without being overwhelming—comfort food at its finest. Housed in Hotel Chancellor, it's convenient for tourists exploring Little India while remaining authentic enough to attract discerning locals. The intimate setting works well for couples or small groups seeking a quieter dining experience away from the city's bustle.
With a near-perfect rating, Nyonyas & Gentlemen Restaurant has clearly cracked the code for modern Peranakan dining that respects tradition while remaining accessible. Their sambal petai prawns pack a proper punch—the combination of stink beans and fiery sambal creates an addictive dish that locals crave. Located in Marine Parade, the sleek interior and sea breeze make it ideal for weekend family gatherings or leisurely weekend lunches. The service is notably warm and helpful for those navigating the more unfamiliar Peranakan dishes.
Restaurant PeraMakan at Owen Road has built a loyal following with consistently excellent execution of Peranakan staples in a charming, heritage-inspired setting. Their babi pongteh—pork braised in fermented soybean paste—achieves that perfect balance of sweet, savory, and umami that defines great Nyonya cooking. The restaurant feels like dining in your Peranakan grandmother's home, with attentive service and generous portions that justify the rave reviews. Groups and families will appreciate the variety and the communal dining atmosphere.
Godmama at Funan occupies a surprising location in a modern tech mall, but don't let that fool you—their Peranakan classics are executed with serious care and authentic flavors. The lemak siput sedut (braised snails in coconut gravy) is a bold choice that rewards adventurous eaters with rich, umami-packed satisfaction. Casual and comfortable, it's perfect for solo diners grabbing lunch or families after a day of shopping. The menu strikes a nice balance between familiar favorites and more traditional dishes you won't find everywhere.
Bonding Kitchen brings a refreshing, contemporary twist to Peranakan classics right in the heart of Orchard Road's shopping district. Their ngoh hiang platter is exceptionally crispy and perfectly spiced, making it the ideal sharing dish for groups taking a break from retail therapy. The bright, modern space defies the usual old-school Peranakan restaurant aesthetic, attracting a younger, Instagram-savvy crowd. With its convenient location and reasonable prices, it's a great introduction to Straits cuisine for first-timers.
As Singapore's first and only Michelin-starred Peranakan restaurant, Candlenut elevates traditional Nyonya cuisine to fine-dining heights under Chef Malcolm Lee's innovative vision. The restaurant's signature buah keluak ice cream—a daring dessert that somehow works—exemplifies their creative approach to heritage cooking. Set in the lush Dempsey enclave, the sophisticated yet warm ambiance is ideal for special occasions, romantic dinners, or impressing out-of-town guests. Book well ahead as tables fill up quickly, especially on weekends.
Tucked away in a residential estate, The Peranakan Restaurant Singapore is a neighborhood gem that locals swear by for authentic, home-style Nyonya cooking without the tourist markup. Their ayam buah keluak is a must-order—tender chicken braised with the distinctive black Indonesian nut that defines Peranakan cuisine. The casual, no-frills atmosphere makes it perfect for families and anyone seeking genuine flavors in a heartland setting. Don't skip the chap chye; their version of this mixed vegetable stew has been perfected over decades.
Own a restaurant featured here?
Get your menu online in 5 minutes with DineCard — AI-powered QR code menus used by 1000+ restaurants.
Try DineCard Free