Sangkhaya Maprao On
Sangkhaya Maprao On is a delicate Thai coconut custard steamed inside a tender young coconut. The finished dessert is softly set, creamy and fragrant with pandan, with pieces of young coconut flesh adding a juicy, silky bite against the rich custard.
Ingredients
Coconut shells and garnish
- 2 small (about 350-400 g water each)young coconuts, trimmed with tops intact
- 60 gfresh coconut flesh, scraped from the coconuts and thinly sliced
- 15 gtoasted coconut flakes
- 1 leafpandan leaf, tied into a knot
Custard mixture
- 3 mediumeggs
- 220 mlthick coconut milk
- 70 gpalm sugar, finely chopped
- 1 gfine sea salt
- 2 leavespandan leaves, finely shredded
Instructions
- 1
Prepare a steamer and bring the water to a steady boil. Carefully cut a lid from the top of each young coconut, reserving the shells for steaming. Pour out the coconut water for drinking or another use, then scrape out enough tender coconut flesh to measure 60 g, slicing it thinly. Keep the shells upright; if needed, trim a tiny sliver from the base so they sit level. Tie the pandan leaf into a knot for the steamer.
- 2
In a bowl, combine the eggs, thick coconut milk, palm sugar, fine sea salt, and finely shredded pandan leaves. Stir gently rather than whisking hard so you do not create excess foam; the goal is a smooth custard. Rub the pandan shreds lightly between your fingers in the liquid for 1-2 minutes to release their aroma, then strain the mixture through a fine sieve into a jug, pressing gently on the solids. Discard the fibrous pandan pieces.
- 3
Divide the sliced tender coconut flesh between the two coconut shells. Pour in the strained custard mixture, leaving about 1 cm headspace because the custard will puff slightly as it steams. Skim off any surface bubbles for the smoothest finish.
- 4
Place the filled coconuts upright in the steamer with the knotted pandan leaf nearby. Cover the tops loosely with heatproof foil or the coconut lids set ajar to prevent dripping condensation from marking the surface. Steam over medium heat, not a fierce boil, for 20-24 minutes until the custard is just set: the center should wobble slightly when nudged, but no liquid should rise to the surface. If steamed too aggressively, the custard will curdle and become porous.
- 5
Remove the coconuts from the steamer and let them rest for 5 minutes so the residual heat finishes setting the custard. Scatter the toasted coconut flakes over the top and serve warm, or cool slightly for a firmer texture.
Nutrition per serving
Notes
- •Use thick, unsweetened coconut milk with a high coconut content; thin coconut milk produces a looser custard.
- •Straining the custard is essential for a silky texture and removes fibrous pandan.
- •Keep the steam at medium intensity. Violent boiling creates bubbles and a honeycomb texture instead of a smooth custard.
- •If young coconuts are unavailable, the custard can be steamed in ramekins, but serving in the shell is the traditional presentation.
- •This dessert is moderately sweet; for a sweeter version, increase palm sugar to 80 g.
Background
Sangkhaya is a beloved custard family of desserts found across Thailand, with roots connected to older Southeast Asian and Portuguese-influenced egg custard traditions. Sangkhaya Maprao On is a classic Thai version in which fragrant coconut custard is steamed inside a young coconut, showcasing the country's abundant coconuts and pandan. It is especially popular as a market sweet and festive dessert.
Love this recipe?
Get personalised AI-curated recipes, meal plans and smart shopping lists — free.
Download Gourmate – Free