01 - Whisk the eggs in a mixing bowl until just combined—do not overbeat to avoid bubbles.
02 - Add coconut milk, palm sugar, salt, and vanilla extract (if using). Whisk gently until the sugar is dissolved and the mixture is smooth.
03 - Strain the custard mixture through a fine mesh sieve into a jug to achieve a silky texture.
04 - Pour the mixture evenly into 4 small heatproof ramekins or cups.
05 - Prepare a steamer with gently simmering water. Place ramekins in the steamer, cover, and steam over low heat for 25–30 minutes, or until the custard is just set but still slightly wobbly in the center. Avoid high heat to prevent curdling.
06 - Remove ramekins from the steamer and let cool to room temperature. For best results, chill in the refrigerator for at least 1 hour before serving.
07 - Before serving, top with toasted coconut and/or fresh fruit as desired.