A Deep Gastronomic Chronicle of Singapore’s Nyonya Heritage
Golden Mile Food Centre, Singapore · Est. 1980s
— ✦ —
Few culinary traditions in Southeast Asia carry the weight of Peranakan cooking. Born from centuries of intermarriage between Chinese immigrants and indigenous Malay communities, Nyonya cuisine is a living palimpsest — layer upon layer of cultural memory encoded into spice pastes, fermented condiments, and slow-braised meats. To encounter it in the fluorescent hum of a hawker centre is, in itself, an act of cultural preservation.
Charlie’s Peranakan Food occupies a modest corner of Golden Mile Food Centre’s basement level, its presence easy to overlook and yet, once found, near-impossible to forget. What Charlie and his wife Amy have sustained here — through eight years of closure, multiple relocations, and the relentless economics of Singapore’s food scene — is nothing short of remarkable.
“Everything here is made from scratch, guided by the recipes passed down through Charlie’s mother — a lineage measured not in years but in generations.”
— ✦ —
I. Ambience & Setting
The Architecture of Appetite
Golden Mile Food Centre sits along Beach Road, a nine-minute walk from both Nicoll Highway and Lavender MRT stations — a fact that situates it at a quiet remove from the tourist arteries of the city, yet accessible enough for the committed gastronome. The building itself is a product of Singapore’s brutalist public housing era, utilitarian and unpretentious, its bones concrete and its character earned entirely by the stalls that fill it.
Charlie’s stall occupies the basement level, where natural light gives way to overhead fluorescence. And yet the space does not feel oppressive. The surrounding wall openings — wide gaps in the concrete that permit the humid equatorial air to move freely — provide ample cross-ventilation, tempering the heat of nearby woks and braising pots. There is a raw, democratic honesty to the environment: formica tables, plastic stools, communal seating arranged without ceremony.
What strikes the attentive visitor is how this setting paradoxically enhances the food. Peranakan cuisine, in its natural context, was never meant for the dining room alone — it was household cooking, matriarchal and intimate, produced for family rather than performance. To eat it here, amid the sounds of adjacent stalls and the easy shuffle of lunchtime crowds, is to encounter it as something alive and continuous rather than curated and museum-bound.
Hues: The visual palette of the space is muted — pale concrete, amber-stained wood, the deep umber of old soy sauce, the occasional flash of emerald from a bunch of fresh herbs. It is the food itself that provides colour.
The stall’s presentation is humble: handwritten or printed menu boards, no tablecloths, no elaborate plating. Charlie and Amy work the kitchen with the practised economy of those who have done this for decades. Orders are taken with warmth, and Amy — ever attentive — will guide the uninitiated through the menu’s more esoteric offerings with genuine enthusiasm rather than sales patter.
— ✦ —
II. The Meal — A Course-by-Course Accounting
Opening: Chap Chye — The Braised Virtue
The meal begins, as many Peranakan meals do, with Chap Chye — a braised medley of preserved and fresh vegetables that functions as both palate primer and philosophical statement. At $5, the portion at Charlie’s is uncommonly generous, and the composition speaks to old-school restraint: Chinese cabbage (napa), hydrated tofu skin with its sponge-like capacity for absorbing liquid, dried shiitake mushrooms, and springy glass vermicelli, all united by a traditional sauce of fermented soybean paste and slow-reduced braising liquor.
Texture Profile
The vermicelli offers gentle resistance before yielding silkily. The tofu skin alternates between tender and just-yielding, its surface faintly lacquered by the braising sauce. The cabbage has surrendered its crunch to become something closer to velvet — warm and yielding — while the mushroom caps retain a meaty chew that anchors the otherwise yielding composition.
Flavour Architecture
The sauce reads first as savoury — deeply umami from the fermented bean paste — and then reveals a secondary sweetness drawn from the slow collapse of the vegetables themselves. There is earthiness: the mineral depth of shiitake, the grassy softness of tofu skin. A faint acidity lingers in the finish, a natural consequence of fermentation. The dish is well-balanced without being spectacular — and perhaps that is its virtue. It is a foundation, not a finale.
Hues
Pale gold of the cabbage, deep mahogany of the braising sauce, the dusty brown of reconstituted mushrooms against the translucent gleam of vermicelli. A dish in shades of amber, restrained and honest.
A note: the absence of prawns or pork — common additions at other establishments — is felt. Their inclusion would add saline depth and textural contrast. The vegetarian purity here is admirable but occasionally leaves one wanting punctuation.
— ✦ —
The Signature: Ayam Buah Keluak — Heritage on a Plate
If Chap Chye is the opening clause, Ayam Buah Keluak is the sentence that defines the entire conversation. This is, unambiguously, Charlie’s masterwork — a dish of such complexity, cultural specificity, and technical demand that its mere presence on a hawker menu constitutes a minor miracle.
At $13, the serving comes with three buah keluak seeds, their jet-black shells rinsed clean and glistening faintly beneath the surface of an assam-forward tamarind gravy. Amy will furnish you with a wooden stick — a tool both practical and ceremonial — to excavate the filling.
The Seed: Anatomy of Darkness
Buah keluak (Pangium edule) is the seed of the football fruit tree, native to the mangrove swamps of Southeast Asia. In its raw form, it contains hydrogen cyanide and is toxic. The preparation that renders it edible is a multi-day process: seeds are buried in ash and earth for 40 days or more, then soaked repeatedly in fresh water — a biological and chemical transformation that converts the cyanide compounds into harmless by-products while developing the seed’s unique flavour.
The flesh inside, once extracted, is mixed with spiced minced meat and pounded aromatics — shallots, galangal, chilli, candlenuts — and re-stuffed into the shell before the entire assembly is braised. What emerges is a filling of extraordinary depth.
Texture Profile
The kernel carries a velvety, almost mousse-like consistency — dense yet yielding, not unlike the interior of a very fine dark chocolate ganache. It coats the tongue in layers. The chicken, braised low and slow, has relinquished its structural rigidity entirely: the meat separates at the merest nudge of chopsticks, its fibres saturated with the cooking liquor.
Flavour Architecture
Bitter, earthy, mineral, and faintly medicinal — the buah keluak kernel occupies flavour terrain that has no Western analogue. There is something of dark cocoa, something of black truffle, something of wet loam after rain, and yet it is none of these things. It is entirely itself. The tamarind gravy — warm amber, sour and sweet in oscillation — provides counterpoint, lifting and brightening without overwhelming. Lemongrass, galangal, and chilli work as structural elements in the background, defining the base without calling attention to themselves.
Hues
The kernel: ink-black, opaque, with a surface sheen reminiscent of patent leather. The gravy: a warm russet-amber, translucent at the edges, opaque at the centre where the braising has concentrated. The chicken: burnished mahogany, pale where the flesh has been exposed. A dish of deep, saturated warmth — aubergine, burnt sienna, and coal.
“To eat buah keluak is to consume landscape — the mangrove, the ash pit, the slow chemistry of transformation. It tastes, unmistakably, of time.”
— ✦ —
The Stew: Babi Ponteh — Unctuous Inheritance
Babi Ponteh is one of the canonical dishes of Nyonya home cooking, and Charlie’s rendition at $12 is a study in the slow alchemy of pork fat. The dish arrives as a deep bowl of braised pork belly, bamboo shoots, and whole mushrooms swimming in a glossy, dark sauce of fermented yellow bean paste (tau cheo) and black soy sauce, sweetened with palm sugar and scented faintly with cinnamon and clove.
Texture Profile
Each slice of pork belly presents a cross-section of complexity: the outer skin, gelatinous and yielding, pulls away cleanly; the fat layer beneath has rendered to near-transparency, trembling with the spoon’s approach; the lean meat below, though fall-apart tender, retains just enough integrity to require a chew. The bamboo shoots provide the dish’s only structural resistance — fibrous, faintly crunchy, absorbing the sauce without capitulating to it. The mushrooms, by contrast, have surrendered completely, swelling with braising liquid until they verge on dissolution.
Flavour Architecture
The fermented bean paste dominates the mid-palate: savoury, fungal, and complex, with the rounded sweetness of palm sugar preventing it from veering into brine. The black soy contributes caramel depth and colour. The fat renders into the sauce, enriching it with a lipid roundness that coats the palate and lingers warmly. The pork-to-fat ratio is expertly judged — luscious without becoming cloying, rich without being exhausting.
Hues
Deep espresso-brown, with flashes of ivory where pork fat has been exposed. The bamboo shoots: pale gold, almost cream. The mushrooms: dark brown, satiny. The sauce coats every surface in a mahogany lacquer that catches the light.
— ✦ —
The Rarity: Nangka Lemak — The Uncommon Find
Of all the dishes sampled, Nangka Lemak ($10) is perhaps the most unusual and, arguably, the most rewarding in its specificity. This is a dish seldom found even in dedicated Peranakan restaurants: young jackfruit, stewed in a rich coconut-based gravy, spiced with turmeric, lemongrass, and dried chilli.
The relationship to sayur lodeh is evident — both are vegetable curries built on coconut milk — but the comparison understates Nangka Lemak’s density of character. The gravy here is visibly more concentrated, more lemak (a Malay word that resists direct translation but encompasses richness, creaminess, and unctuousness simultaneously), and the jackfruit itself adds a textural and gustatory dimension unavailable in the thinner, brothier lodeh.
Texture Profile
The jackfruit chunks are vast — generous, uncompromising pieces that have absorbed the gravy over long cooking without becoming mushy. They retain a faint fibrous quality, like slow-cooked artichoke heart, while their cellular structure has opened sufficiently to draw in the coconut gravy. Each bite delivers a simultaneous impression of substance and saturation — something both filling and deeply flavoured.
Flavour Architecture
The coconut milk carries the dish: creamy and full-bodied, its sweetness balanced by turmeric’s vegetal bitterness and the slow heat of dried chilli that builds gradually rather than striking immediately. The jackfruit contributes a mild sweetness of its own — nothing tropical or perfumed, simply clean and starchy. The coriander garnish introduced at service is not decorative: its citrus-bright fragrance cuts through the coconut’s weight with surgical precision.
Hues
Turmeric gold dominates — a vivid, saturated yellow-orange that stains the surface of the jackfruit and pools at the bowl’s edge. The coriander: vivid jade green. Together, they compose something approaching the palette of a Batik cloth — warm, rich, traditional.
— ✦ —
III. Recipes — The Heritage Reconstructed
The following recipes represent a scholarly reconstruction of Charlie’s dishes, synthesised from traditional Peranakan culinary practice. They are offered as guides to understanding the technical craft behind each dish, not as direct reproductions of Charlie’s proprietary recipes.
Recipe I: Ayam Buah Keluak
Preparation time: 3 days (including seed preparation). Cooking time: 2–2.5 hours. Serves: 4–6.
Ingredients — The Rempah (Spice Paste)
- 10 dried red chillies, soaked and drained
- 8 shallots, peeled
- 4 cloves garlic
- 3 stalks lemongrass, white part only, sliced
- 2 cm fresh galangal, sliced
- 2 cm fresh turmeric, sliced (or 1 tsp turmeric powder)
- 6 candlenuts (buah keras), toasted
- 1 tsp belachan (shrimp paste), toasted
- 3 tbsp vegetable oil
Ingredients — The Dish
- 8–12 buah keluak seeds, pre-processed (soaked 3 days minimum, water changed daily)
- 1 whole chicken (approximately 1.2 kg), cut into 8–10 pieces
- 200 g minced pork (for stuffing the seeds)
- 4 tbsp tamarind paste dissolved in 300 ml warm water, strained
- 1 tbsp gula melaka (palm sugar) or to taste
- 1 tsp salt, or to taste
- 500 ml water or chicken stock
- 2 tbsp dark soy sauce
- 1 stalk lemongrass, bruised
Method
- SEED PREPARATION (3 days prior): Using a small hammer or the back of a cleaver, carefully crack a small opening at the top of each buah keluak seed. Extract the black flesh using a thin skewer or metal pick. Combine the extracted flesh with minced pork, 1 tsp of the rempah (see Step 3), and a pinch of salt. Mix thoroughly. Re-stuff the seeds with this mixture, pressing firmly. Set aside.
- THE REMPAH: Combine all rempah ingredients in a blender or food processor. Blend to a fine paste, adding a splash of water if needed to facilitate blending. The paste should be uniformly smooth and deeply fragrant.
- FRYING THE REMPAH: Heat oil in a large wok or Dutch oven over medium heat. Add the rempah and fry, stirring constantly, for 15–20 minutes until the paste has darkened from bright orange to a deep amber-rust, the oil has separated to the surface, and the raw smell has given way to a rich, roasted aroma. This step is called ‘tumis until pecah minyak’ — cook until the oil breaks.
- BUILDING THE DISH: Add the chicken pieces and stir to coat in the rempah. Cook for 5–7 minutes until the chicken is sealed. Add the tamarind water, palm sugar, dark soy sauce, bruised lemongrass, and enough stock or water to partially submerge the chicken. Stir and bring to a simmer.
- ADDING THE SEEDS: Nestle the stuffed buah keluak seeds among the chicken pieces. Cover and simmer on low heat for 45–60 minutes, turning the seeds occasionally. The gravy will deepen and concentrate; add water if it reduces too aggressively.
- FINISHING: Taste and adjust seasoning — the balance should be sour-forward with a background sweetness and deep umami. The chicken should be fully tender and the seeds firm but cooked through. Serve with steamed white rice and wooden picks for extracting the seed filling.
— ✦ —
Recipe II: Babi Ponteh
Preparation time: 30 minutes. Cooking time: 1.5–2 hours. Serves: 4.
Ingredients
- 600 g pork belly, cut into 5 cm pieces
- 200 g bamboo shoots (canned or fresh), sliced
- 6 dried shiitake mushrooms, soaked until tender, stems removed
- 4 tbsp tau cheo (fermented yellow soybean paste), lightly mashed
- 2 tbsp dark soy sauce
- 1 tbsp gula melaka or brown sugar
- 6 shallots, peeled and sliced
- 4 cloves garlic, sliced
- 2 stalks lemongrass, bruised
- 2 cm galangal, bruised
- 1 tsp five spice powder
- 400 ml water or pork stock
- 2 tbsp vegetable oil
Method
- RENDERING: In a heavy-based pot, heat oil over medium-high heat. Add the pork belly pieces, skin side down, and sear until the skin is golden and has begun to render its fat, approximately 4–5 minutes. Remove and set aside.
- AROMATICS: In the same pot with the rendered fat, add shallots, garlic, galangal, and lemongrass. Fry for 3–4 minutes until fragrant and softened.
- THE PASTE: Add the mashed tau cheo and fry with the aromatics for 2–3 minutes until the paste darkens slightly and its fermented aroma mellows.
- BRAISING: Return the pork belly to the pot. Add dark soy sauce, palm sugar, five spice powder, and stock. Bring to a boil, then reduce to the lowest possible simmer. Cover and braise for 1 hour.
- VEGETABLES: Add the bamboo shoots and mushrooms. Continue braising, uncovered, for a further 30–45 minutes until the pork is completely tender and the sauce has reduced to a coating consistency.
- RESTING: Remove from heat and allow to rest for 10 minutes before serving. The sauce will continue to thicken as it cools. Serve with steamed jasmine rice.
— ✦ —
Recipe III: Nangka Lemak
Preparation time: 20 minutes. Cooking time: 45 minutes. Serves: 4.
Ingredients
- 500 g young jackfruit (canned in brine, drained and rinsed, or fresh prepared)
- 400 ml coconut milk (full-fat, preferably fresh-pressed)
- 200 ml water or vegetable stock
- 3 stalks lemongrass, white part bruised
- 4 kaffir lime leaves, torn
- 1 tsp turmeric powder
- 4–6 dried chillies, soaked and blended with 3 shallots and 2 garlic cloves
- 1 tbsp shrimp paste (omit for vegetarian)
- 1 tsp salt, or to taste
- 1 tsp sugar
- 2 tbsp oil
- Fresh coriander to garnish
Method
- SPICE BASE: Fry the blended chilli-shallot paste with shrimp paste and lemongrass in oil over medium heat for 8–10 minutes until fragrant and darkened.
- SPICES: Add turmeric powder and stir for 1 minute. Add kaffir lime leaves.
- JACKFRUIT: Add the jackfruit pieces and stir to coat in the spice base. Cook for 5 minutes.
- LIQUID: Pour in the water and half the coconut milk. Bring to a simmer and cook for 20–25 minutes until the jackfruit is completely tender.
- FINISHING: Stir in the remaining coconut milk. Season with salt and sugar. Simmer gently for 5 more minutes — do not boil vigorously or the coconut milk may split.
- SERVICE: Ladle into bowls and garnish generously with fresh coriander. Serve with steamed rice.
— ✦ —
IV. Dish Analysis — Facets of Peranakan Gastronomy
On the Question of Authenticity
The word ‘authentic’ is a fraught one in culinary discourse, particularly when applied to a hybrid cuisine like Peranakan — a tradition that was itself born from cultural fusion, adaptation, and the pragmatic creativity of communities navigating between worlds. Charlie’s Peranakan Food makes no explicit claim to authenticity; what it offers instead is continuity. These are recipes as they were received, prepared by hands that learned them from other hands, in an unbroken chain of domestic transmission that bypasses documentation entirely.
The technical rigour is evident. The buah keluak preparation alone — a multi-day process involving toxin neutralisation, extraction, seasoning, re-stuffing, and long braising — represents a commitment to craft that most commercial kitchens would consider economically irrational. That Charlie has continued this practice in a hawker context, at prices that require extraordinary volume to sustain, speaks to a motivation that exceeds mere commerce.
On Texture as Grammar
Peranakan cooking uses texture as a structural language. The contrast between gelatinous pork skin and braised lean meat in Babi Ponteh, or between the velvety buah keluak kernel and the tamarind gravy’s fluid acidity in Ayam Buah Keluak, are not accidental juxtapositions but deliberate compositional choices refined across generations. These contrasts serve the same function as syntax in language: they create relationships between elements, making each component more legible by virtue of its neighbour.
The glass vermicelli in Chap Chye — translucent, yielding, neutral — exists specifically to provide textural relief amid the denser vegetables and to carry the sauce without contributing flavour of its own. The bamboo shoot’s resistance in Babi Ponteh interrupts what would otherwise be an unbroken continuum of richness. The coriander leaf atop the Nangka Lemak refreshes the palate at the moment it most needs refreshment.
On Price and Value
The economic arithmetic of Charlie’s operation deserves acknowledgement. At prices ranging from $5 to $13 per dish, Charlie’s operates within hawker pricing conventions while offering a product whose preparation costs — in time, labour, and ingredient quality — are commensurate with mid-range restaurant standards. The buah keluak, which requires days of preparation and yields a finite number of servings, is offered at $13. In a restaurant context, the same dish would command three to five times that figure without apology.
This pricing reflects either a genuine commitment to accessibility or a commercial reality in which raising prices risks alienating the customer base that has sustained the stall for decades. Perhaps both. Either way, the diner is the beneficiary.
On Colour as Indicator
Across the four dishes, colour functions as a reliable indicator of flavour profile and preparation method. The deep mahogany of the Babi Ponteh sauce signals long reduction and high fermented-paste content. The luminous amber of the Ayam Buah Keluak gravy reveals the tamarind’s acidity and the caramelisation achieved in the tumis process. The turmeric gold of Nangka Lemak announces warm spice and coconut richness. The pale, graduated tones of Chap Chye suggest a gentler cooking process, one that honours the vegetable rather than transforming it beyond recognition.
A trained eye, reading these hues, would correctly anticipate the flavour of each dish before the first mouthful. This is colour as culinary communication — a visual vocabulary developed not by design but by the practical logic of long cooking tradition.
— ✦ —
V. Verdict
Charlie’s Peranakan Food represents something increasingly rare in contemporary Singapore’s dining landscape: a living archive. Not a museum reproduction of heritage cooking, but the thing itself — imperfect, personal, economically precarious, and genuinely irreplaceable. The eight-year hiatus that preceded its 2017 reopening stands as a reminder of how easily such knowledge can be lost, and how narrowly it was preserved.
The food is not flawless. The Chap Chye would benefit from protein; the menu’s breadth means that production pace inevitably affects some dishes more than others. But these are minor observations measured against the remarkable fact of the enterprise itself.
“Come for the buah keluak. Return for the Babi Ponteh. Stay for what it represents — a stubbornly human form of remembering.”
Practical Information
Address: 505 Beach Road, #B1-30, Golden Mile Food Centre, Singapore 199583
Opening Hours: Daily, 11:30am – 7:30pm
Price Range: S$5 – S$13 per dish
Nearest MRT: Nicoll Highway or Lavender (9-minute walk)
Recommended Dishes: Ayam Buah Keluak, Babi Ponteh, Nangka Lemak
Note: Dishes may sell out before closing — arrive early for the full menu
★★★★☆
4 / 5 — An act of edible memory