小弟炭烧美食
A Complete Culinary Dossier
27 Jalan Berseh, Singapore 200027 | Wed–Mon 10:30am–3pm
Overall Rating: 8 / 10 ★★★★☆
1. Critical Food Review
Overview & First Impressions
Xiao Di Charcoal Roasted Delights is a compelling newcomer to Singapore’s competitive roast meat landscape. Opened in mid-2023 at a street-level coffeeshop on Jalan Berseh — distinct from, but adjacent to, the famous Jalan Berseh Food Centre — the stall announced itself to the city not with fanfare but with smoke: the deep, resinous perfume of charcoal-fired roasting that drifts into the narrow street and pulls passers-by into queue.
The stall is the creation of Chef Ah Jun, a 30-year-old Ipoh-born roast master who began his apprenticeship at 17. That 13-year depth of practice — including five years as head roast master at Tian Cheng Charcoal Roasted in Whampoa — manifests in product confidence and technical precision rare at a nascent hawker operation. Within weeks of opening, Xiao Di claimed runner-up honours for Best Chinese Food Hawker at the DBS 2023 Hawker Awards, a remarkable achievement validating what early visitors already sensed: this stall is serious.
Dish-by-Dish Assessment
Roasted Duck Rice — $4.50
The duck rice arrives with a generous mound of rice beneath a fan of sliced duck, skin burnished to a deep amber. The most immediately distinguishing feature is the dang gui (당귀, Angelica sinensis) marinade — a traditional Chinese herbal root that imparts a subtly earthy, medicinal sweetness to the meat. At Xiao Di, this herbal note is present but restrained, perfuming the duck without overpowering it. For those who prize bold herbal assertion, this may feel understated; for those new to dang gui preparations, it is an approachable and pleasant introduction.
Texturally, the duck is well-executed: moist, yielding, with a pleasant residual gaminess that confirms the bird was properly rested after roasting. The skin retains a light char-snap before giving way to fat. The braised egg (lu dan, +$0.80) is an unreserved highlight — absorbing the braising liquor deeply, the yolk borders on jammy and the white carries pronounced savouriness throughout.
Char Siew & Roast Pork Rice — $5.50
This is the plate that most comprehensively displays Ah Jun’s Ipoh-KL roasting heritage. The char siew is rendered in the Kuala Lumpur style: thick-cut, high-heat, caramelised into a lacquer of Maillard-browned sugars that crackle faintly at the edges. The fatty cuts dissolve against the palate; the lean cuts offer a firm, meaty chew with caramel sweetness throughout. One is advised to order a mix of both — the textural contrast is the point.
The siew yoke (roast pork belly) earns commendation for restraint in salting. Many roast pork preparations lean heavily on sodium; here, the natural sweetness of the pork fat is foregrounded, with the salt merely framing it. The crackling is reliably produced: uniformly blistered, audibly crunchy, not leathery.
Condiments
The condiments at Xiao Di constitute a serious secondary attraction. The house-made belacan — fermented shrimp paste blended with dried red chilli, garlic, and aromatics — is pungent, complex and deeply savoury, with a slow-building heat. The garlic chilli sauce offers a brighter, tangier counterpoint, cutting through the richness of the siew yoke with citric acidity and garlic bite. Both reward liberal application.
Complimentary Soup
A rotating daily soup — cabbage, winter melon, herbal chicken among the options — is offered at no charge to dine-in customers. The cabbage soup sampled on our visit contained slivers of braised pork belly and was mild, clean, and restorative: precisely what a palate-cleanser between bites of rich roast meat should be.
Minor Criticisms
Two reservations temper an otherwise strong assessment. First, the rice on our visit was marginally undercooked — the grains lacked the fully hydrated, slightly sticky character that ideally accompanies roast meat. Second, while the dang gui marinade is pleasant, those expecting the more pronounced herbal depth of traditional Malaysian-style duck preparations may wish it bolder. Neither flaw is structural, and both are correctable.
Final Verdict
Xiao Di Charcoal Roasted Delights earns an 8 out of 10. At these price points — duck rice at $4.50, char siew and roast pork at $5.50 — the value proposition is exceptional. The charcoal technique imparts genuine smokiness absent from gas-roasted competitors. The condiments alone justify a visit. Watch this stall: if the rice and herbal depth are calibrated upward, a perfect score is achievable.
2. Ambience & Setting
Physical Environment
Xiao Di occupies a corner stall within Gourmet Street Coffee Shop, a modest, open-air coffeeshop on the south side of Jalan Berseh. The space is utilitarian in the manner of all serious hawker operations: stainless steel counters, a blackboard menu, the roasting station visible behind the service window. Overhead fans circulate air through the open-sided structure. Natural light is adequate during midday hours; the atmosphere is characterised by the ambient noise of a working coffeeshop — the clatter of crockery, Mandarin conversations, the hiss of the roasting chamber.
Atmosphere Rating Breakdown
| Dimension | Rating | Notes |
|---|---|---|
| Seating Comfort | 3 / 5 | Standard plastic stools and formica tables; functional |
| Noise Level | Moderate | Ambient coffeeshop hum; conversational without strain |
| Cleanliness | 4 / 5 | Well-maintained service counter; floor busy at peak hours |
| Natural Lighting | 4 / 5 | Good midday light in open-air coffeeshop |
| Ventilation | 3 / 5 | Ceiling fans adequate; charcoal smoke adds character |
| Queue Management | 3 / 5 | Single-queue system; wait times 10–20 min at peak |
Neighbourhood Context
The Jalan Berseh corridor offers a rare density of legacy hawker culture. Sungei Road Laksa — a charcoal-fire institution in its own right — operates from the same coffeeshop. Swee Choon, Singapore’s most celebrated late-night dim sum eatery, is steps away. For the committed food pilgrim, a single visit to this block can constitute a full day’s itinerary. The area is best approached with appetite and without schedule.
Accessibility
The stall is reachable from Jalan Besar MRT (Downtown Line, exit B) in approximately six minutes on foot, or from Lavender MRT (East-West Line) in ten minutes. Street parking along Jalan Berseh is available but limited during lunch service. No step-free access barriers are present within the coffeeshop itself.
3. Home Recipes
Recipe A: Dang Gui Roasted Duck
Ingredients (serves 4)
| Ingredient | Quantity | Notes |
|---|---|---|
| Whole duck | 1 (approx. 2 kg) | Preferably free-range for richer flavour |
| Dang gui (angelica root) | 30 g | Dried slices, available at Chinese medical halls |
| Light soy sauce | 4 tbsp | |
| Dark soy sauce | 2 tbsp | For colour and depth |
| Oyster sauce | 2 tbsp | |
| Shaoxing rice wine | 3 tbsp | |
| Rock sugar | 30 g | Crushed |
| Five-spice powder | 1 tsp | |
| White pepper | 1 tsp | Freshly ground |
| Garlic | 6 cloves | Minced |
| Fresh ginger | 30 g | Sliced |
| Sesame oil | 1 tbsp | For finishing |
| Maltose syrup | 2 tbsp | For skin glaze |
| Rice vinegar | 1 tbsp | For skin glaze |
Recipe B: KL-Style Char Siew
Ingredients (serves 4–6)
| Ingredient | Quantity | Notes |
|---|---|---|
| Pork collar / shoulder (梅花肉) | 1 kg | Fat marbling essential for KL-style |
| Honey | 3 tbsp | Plus extra for final glaze |
| Hoisin sauce | 3 tbsp | |
| Light soy sauce | 2 tbsp | |
| Dark soy sauce | 1 tbsp | |
| Oyster sauce | 2 tbsp | |
| Shaoxing wine | 2 tbsp | |
| Sugar | 3 tbsp | White or yellow rock sugar |
| Red fermented tofu (南乳) | 1 cube | Mashed; provides colour and umami depth |
| Five-spice powder | 0.5 tsp | |
| White pepper | 0.5 tsp | |
| Garlic powder | 1 tsp | |
| Sesame oil | 1 tbsp |
Recipe C: House-Style Belacan Chilli
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Dried red chillies | 15 g | Soaked in warm water 20 min, drained |
| Fresh red chillies | 6 | Adjust to heat preference |
| Belacan (fermented shrimp paste) | 1.5 tsp | Toasted in dry pan 1 min |
| Garlic | 4 cloves | |
| Shallots | 3 | Roughly chopped |
| Lime juice | 2 tbsp | Freshly squeezed |
| Salt | to taste | |
| Sugar | 1 tsp | Balances acidity |
| Cooking oil | 2 tbsp | Neutral oil |
4. Cooking Instructions
Method: Dang Gui Roasted Duck
Day 1 — Marinade Preparation & Dry Brine
- Combine light soy sauce, dark soy sauce, oyster sauce, Shaoxing wine, rock sugar, five-spice, white pepper, garlic, ginger, and dang gui slices in a saucepan. Warm gently over low heat, stirring until sugar dissolves. Do not boil. Allow to cool to room temperature.
- Pat the duck completely dry inside and out. Inject or rub 3–4 tbsp of marinade into the cavity. Pour the remaining marinade over the exterior, massaging into all surfaces including under any loosened skin at the breast and thigh.
- Seal in a large zip-lock bag or covered tray. Refrigerate for 24–48 hours, turning every 12 hours. The longer the brine, the more pronounced the herbal character.
Day 2 — Drying & Glazing
- Remove duck from refrigerator 2 hours before roasting. Pat skin dry with kitchen paper. Hang or place breast-side up on a wire rack over a tray. Allow to air-dry at room temperature for 1–2 hours, or place uncovered in a refrigerator for 4–6 hours. Dry skin is the prerequisite for crackling.
- Mix maltose syrup and rice vinegar over gentle heat until combined into a thin glaze. Brush evenly over entire skin surface. Allow to dry 20 minutes. Apply a second coat.
Day 2 — Roasting
- Preheat oven to 220°C (428°F). If using a home oven without a charcoal attachment, place a small cast-iron pan with wood chips on the oven floor during pre-heat for a trace of smoke character.
- Roast duck breast-side up on a wire rack set over a deep tray (to catch drippings) for 20 minutes at 220°C to set colour and begin skin crisping.
- Reduce temperature to 175°C (347°F). Roast a further 40–50 minutes, basting with a honey-soy mixture (1:1) every 15 minutes. Internal temperature at thigh joint should reach 75°C (167°F).
- In the final 5 minutes, brush with sesame oil and increase heat to 220°C for a final skin blast.
- Rest duck for 15 minutes before carving, allowing juices to redistribute.
Method: KL-Style Char Siew
Day 1 — Marination
- Slice pork collar into 3–4 cm thick strips following the grain. Score lightly with a knife to improve marinade penetration.
- Combine all marinade ingredients except honey (reserve 1 tbsp honey for final glaze). Mix thoroughly. Coat pork strips evenly. Marinate refrigerated for a minimum of 24 hours; 48 hours yields significantly deeper caramelisation.
Day 2 — Roasting
- Remove pork from refrigerator 1 hour before cooking. Bring to room temperature.
- Preheat oven to 200°C. Place pork on a wire rack over a foil-lined tray. Roast for 20 minutes.
- Flip strips. Roast a further 15 minutes.
- Mix remaining honey with 1 tbsp hoisin sauce. Brush generously over all surfaces.
- Increase oven temperature to 230°C and roast a further 5–8 minutes until the exterior is deeply caramelised and slightly charred at edges. Watch carefully — the sugars burn quickly.
- Rest 10 minutes before slicing against the grain into 5mm pieces.
Method: Belacan Chilli
- Toast the belacan block in a dry pan over medium heat for 60 seconds per side until fragrant and slightly dried. Allow to cool. Break into rough pieces.
- Blend or pound (with mortar and pestle for coarser texture) the drained dried chillies, fresh chillies, garlic, and shallots into a coarse paste.
- Heat oil in a wok or small pan over medium heat. Add paste and fry, stirring constantly, for 6–8 minutes until the oil separates and the raw smell dissipates.
- Add crumbled toasted belacan. Stir to incorporate. Cook a further 2 minutes.
- Remove from heat. Stir in lime juice, salt, and sugar. Adjust seasoning. Allow to cool before serving.
Store refrigerated in an airtight jar for up to 2 weeks.
5. In-Depth Meal & Dish Analysis
5.1 Textures
Textural complexity is a primary virtue of well-executed Cantonese roast meats, and Xiao Di delivers multiple satisfying contrasts within a single plate.
| Texture Element | Description | Dish |
|---|---|---|
| Crackling skin (siew yoke) | Uniform blistering; audible snap on bite; immediate crunch dissolving to rendered fat | Roast Pork |
| Char siew caramel crust | Thin, brittle caramelised exterior; slight resistance before yielding to moist interior | Char Siew |
| Duck skin | Lightly charred, yielding; fat layer beneath provides silkiness | Roast Duck |
| Duck flesh (breast) | Firm yet moist; tight grain with slight gaminess; slices cleanly | Roast Duck |
| Duck flesh (thigh) | Looser, richer grain; higher fat content; more yielding than breast | Roast Duck |
| Char siew (fatty cut) | Melt-in-mouth; alternating fat and meat layers collapse without resistance | Char Siew |
| Char siew (lean cut) | Firm, meaty chew; caramelised surface contrasts with moist interior | Char Siew |
| Braised egg (white) | Slightly firm exterior, giving way to tender inner white; thoroughly marinated | Lu Dan |
| Braised egg (yolk) | Near-jammy; custardy centre absorbing braising liquid | Lu Dan |
| Rice | Should be: slightly sticky, individual grains, fully hydrated. Observed: marginally firm / undercooked | Rice |
5.2 Hues & Visual Profile
Colour in roast meat cookery is not merely aesthetic — it is a direct indicator of Maillard reaction depth, sugar caramelisation, and marinade penetration. The visual profile at Xiao Di is largely distinguished.
| Visual Element | Colour / Hue | Significance |
|---|---|---|
| Char siew exterior | Deep mahogany to near-black at edges | High-heat caramelisation; Maillard-developed flavour complexity |
| Char siew interior cross-section | Blush-pink to rose | Proper internal temperature; moisture retention |
| Duck skin | Amber-brown with char highlights | Fat rendering complete; Maillard browning achieved |
| Duck flesh | Medium-grey with pink tinge near bone | Safe doneness with residual moisture |
| Siew yoke skin | Gold to pale amber; white blistered domes | Uniform crackling achieved via drying and high-heat blast |
| Siew yoke fat layer | Creamy white to pale ivory | Clean fat with minimal oxidation; freshness indicator |
| Braised egg | Deep amber-brown exterior | Extended marination in soy-based braising liquid |
| Rice | Off-white; faint gloss from sauce ladling | Standard jasmine rice; sauce adds light sheen |
| Belacan chilli | Brick red with dark brown flecks | Dried chilli base; toasted belacan contributes dark speckling |
| Garlic chilli sauce | Bright red-orange | Fresh chilli base; high acidity; minimal oxidation |
5.3 Facets of Flavour
A rigorous flavour analysis identifies the following primary and secondary taste facets across the Xiao Di menu:
| Flavour Facet | Primary Source | Secondary Source | Intensity |
|---|---|---|---|
| Smoke / Char | Charcoal fuel during roasting | Maillard crust on skin | Medium-High |
| Sweetness | Caramelised sugars on char siew | Rock sugar in duck marinade | Medium (char siew); Low (duck) |
| Savouriness (Umami) | Soy sauce base across all dishes | Oyster sauce; fermented tofu | High throughout |
| Bitterness | Lightly charred skin edges | Dark soy reduction | Low; pleasant |
| Herbal (dang gui) | Angelica root marinade in duck | — | Low-Medium (could be bolder) |
| Fermented depth | Belacan in condiment | Fermented tofu in char siew marinade | High (condiment); Medium (char siew) |
| Acidity | Rice vinegar in duck glaze | Lime juice in belacan chilli | Low (glaze); Medium-High (condiment) |
| Spice / Heat | Fresh and dried chilli in both condiments | White pepper in marinades | Medium-High (condiments); Low (meat) |
| Animal richness | Duck fat; pork belly fat layer | Pork collar fat marbling | High; hallmark of dish style |
| Garlic | Garlic chilli sauce | Minced garlic in duck marinade | High (sauce); Low (duck) |
5.4 Nutritional Overview (Estimated per serving)
| Dish | Calories (kcal) | Protein (g) | Fat (g) | Carbs (g) | Sodium (mg) |
|---|---|---|---|---|---|
| Roasted Duck Rice ($4.50) | ~620 | ~35 | ~22 | ~65 | ~1,100 |
| Char Siew & Roast Pork Rice ($5.50) | ~780 | ~42 | ~31 | ~68 | ~1,250 |
| Braised Egg (add-on) | ~75 | ~7 | ~4 | ~3 | ~320 |
| Belacan Chilli (1 tbsp) | ~35 | ~1 | ~2 | ~3 | ~280 |
Figures are estimates based on standard preparation methods and are not independently verified. Actual values will vary by portion size and specific recipe.
6. Delivery & Access Options
6.1 Dine-In
Dine-in is the strongly recommended mode of consumption. Roast meats are best experienced within minutes of plating — the crackling on the siew yoke loses its snap within 15–20 minutes at room temperature, and the duck skin softens as steam from the flesh condenses beneath it. Dine-in also confers access to the complimentary rotating soup, which is not available as a delivery or takeaway item.
| Aspect | Detail |
|---|---|
| Address | 27 Jalan Berseh (Gourmet Street Coffee Shop), Singapore 200027 |
| Operating Hours | Wednesday–Monday, 10:30am–3:00pm (closed Tuesday) |
| Nearest MRT (1) | Jalan Besar MRT (Downtown Line, Exit B) — approx. 6 min walk |
| Nearest MRT (2) | Lavender MRT (East-West Line) — approx. 10 min walk |
| Bus Services | Multiple services along Jalan Besar and Lavender Street |
| Parking | Limited street parking along Jalan Berseh; HDB carparks nearby |
| Reservations | Not available; queue system only |
| Halal Status | Not halal-certified |
6.2 Takeaway
Takeaway is readily accommodated and constitutes the most practical option for those unable to dine in. Staff are experienced at packaging meats to minimise moisture retention. Specific guidance for takeaway customers:
- Request crackling and sauce in separate containers to preserve textural integrity.
- Consume siew yoke within 30 minutes of collection for optimal crackling.
- Duck tolerates takeaway transport better than pork — the skin, while softened, retains flavour. Re-crisping in a 220°C oven for 5 minutes partially restores texture.
- Char siew travels well and can be consumed at room temperature or gently reheated.
6.3 Third-Party Delivery Platforms
As of the time of writing, Xiao Di Charcoal Roasted Delights operates limited hours (10:30am–3pm) and functions primarily as a dine-in and direct takeaway establishment. Availability on platforms such as GrabFood, foodpanda, or Deliveroo should be verified directly via those applications at time of order, as listing status and delivery radius may have changed.
| Platform | Availability | Notes |
|---|---|---|
| GrabFood | Check app | Search ‘Xiao Di’ or ‘Jalan Berseh roast’ |
| foodpanda | Check app | Coverage depends on rider proximity during limited hours |
| Deliveroo | Check app | Verify listing activity before ordering |
| Direct WhatsApp/Phone | Contact stall | Recommended for bulk or advance orders |
Important delivery note: Charcoal roast meats are categorically less suited to delivery than most hawker foods. A 30-45 minute delivery window will significantly compromise crackling texture and skin crispness. If delivery is unavoidable, request crackling in a separate dry container and rice separately, and accept that the experience will differ from dine-in.
6.4 Bulk & Catering Enquiries
For festive roast duck or whole-roast meat orders, Xiao Di may accommodate advance bulk orders. Contact details are available via the stall’s social media channels. Lead time of at least 48–72 hours is advisable for whole-bird orders. Prices for whole roasted items are typically negotiated directly and differ from the per-portion hawker pricing.
7. Comparative Context
For the food enthusiast seeking to situate Xiao Di within Singapore’s broader roast meat ecosystem, the following contextual comparisons are offered:
| Stall | Location | Specialism | Price Range | Notes |
|---|---|---|---|---|
| Xiao Di Charcoal Roasted Delights | 27 Jalan Berseh | Dang gui duck, KL char siew | $4.50–$5.50 | Charcoal-fired; strong condiments; dang gui duck distinctive |
| Kim Heng Roasted Delights | Serangoon | Charcoal roast meats | Similar | Established charcoal-roasting peer |
| Tian Cheng Charcoal Roasted | Whampoa | Charcoal roast meats | Similar | Ah Jun’s former employer; direct lineage |
| New Hong Kong Roast | Tampines | Hong Kong-style roast | Similar | Earlier training stall for Ah Jun |
| Sungei Road Laksa | Same coffeeshop | Charcoal laksa | ~$3–4 | Complementary visit within same premises |
End of Report
Prepared based on independent visit. Information current as of October 2023.