Thai Coconut Custard

Silky Thai coconut custard steamed in white ramekins topped with golden toasted coconut flakes Save to Pinterest
Silky Thai coconut custard steamed in white ramekins topped with golden toasted coconut flakes | savourysprint.com

This traditional Thai dessert features a silky-smooth texture achieved through gentle steaming. The custard combines full-fat coconut milk with eggs, palm sugar, and a touch of salt for balanced sweetness. Steaming over low heat creates the signature delicate, wobbly consistency that melts in your mouth. Serve chilled with toasted coconut or fresh mango for an authentic experience.

The first time I tasted authentic coconut custard was at a friend's dinner party, and I spent the entire evening trying to figure out what made it so incredibly smooth compared to the baked versions I'd made before. She finally whispered that it was steamed, and something about the gentle heat transforms the texture into pure velvet.

Last summer I made these for a poolside gathering and watched my typically dessert-averse brother go back for thirds. There's something about the subtle sweetness and cooling coconut flavor that makes it feel like an indulgence without leaving you heavy.

Ingredients

  • 4 large eggs: Room temperature eggs whisk up more smoothly and incorporate into the coconut milk without creating foam
  • 200 ml full fat coconut milk: The higher fat content is what creates that luxurious mouthfeel, so don't skimp here
  • 100 g palm sugar: This adds a caramel-like depth, but light brown sugar works beautifully as a backup
  • 1/4 tsp fine sea salt: Just enough to intensify the coconut flavor without making it taste salty
  • 1 tsp vanilla extract: Pure vanilla bridges the gap between the coconut and eggs beautifully

Instructions

Whisk the eggs:
Break the eggs into your bowl and whisk just until combined, looking for a uniform yellow color without any visible whites
Blend the liquid ingredients:
Pour in the coconut milk, add the palm sugar, salt, and vanilla, then whisk gently until the sugar has completely dissolved and the mixture is smooth
Strain for perfection:
Pour everything through a fine mesh sieve into a pitcher or measuring cup to catch any eggy bits and ensure absolute silkiness
Portion into ramekins:
Divide the custard evenly among four small heatproof cups, filling them about three quarters full
Steam gently:
Set your steamer over barely simmering water, add the ramekins, cover, and steam for 25 to 30 minutes until just set with a slight wobble in the center
Cool completely:
Let the custards come to room temperature in the ramekins, then chill for at least an hour before serving
Creamy Thai coconut custard dessert topped with fresh mango slices and shredded coconut Save to Pinterest
Creamy Thai coconut custard dessert topped with fresh mango slices and shredded coconut | savourysprint.com

My niece called these cloud pudding when she was little, and honestly she wasn't wrong. There's something almost weightless about them that makes people pause after their first bite.

Making It Your Own

I've started infusing the coconut milk with a pandan leaf for ten minutes before mixing, and it adds this incredible floral vanilla aroma that makes the kitchen smell amazing. Even without pandan, a drop of almond extract or a pinch of cardamom can completely transform the profile.

Serving Ideas

While these are perfectly lovely on their own, I love arranging mango slices in a fan pattern on top for a dinner party presentation. The tart fruit cuts through the richness beautifully.

Storage and Make-Ahead

These custards actually improve after a night in the fridge, giving the flavors time to meld and the texture to become even more luxurious. They'll keep for three days, covered in the refrigerator.

  • Press plastic wrap directly onto the surface to prevent a skin from forming
  • Bring chilled custards to room temperature for 15 minutes before serving
  • Add toppings right before serving so they stay fresh and crisp
Gentle steam rises from delicate Thai coconut custard cups garnished with sweet tropical fruit Save to Pinterest
Gentle steam rises from delicate Thai coconut custard cups garnished with sweet tropical fruit | savourysprint.com

There's something deeply satisfying about a dessert that looks elegant but comes together with such simple technique. These have become my go-to when I want to end a meal on a memorable note without spending hours in the kitchen.

Recipe FAQs

Thai coconut custard uses coconut milk instead of dairy, creating a rich tropical flavor. The steaming method produces a silkier, more delicate texture than baked custards. Palm sugar adds subtle caramel notes that distinguish it from Western varieties.

While possible, steaming is essential for the authentic texture. Steaming creates a smoother, more delicate consistency compared to baking, which can cause air bubbles and a firmer set. If you must bake, use a water bath at low temperature.

The custard is ready when the edges are set but the center still wobbles slightly when gently shaken. A knife inserted should come out mostly clean. Avoid overcooking as this creates a rubbery texture. The custard continues firming as it cools.

Light brown sugar makes the best substitute, offering similar caramel notes. Maple sugar or coconut sugar work too. White sugar lacks the depth but will still create a sweet custard. Adjust quantities slightly as palm sugar is less sweet than refined sugars.

Store refrigerated in airtight containers for up to 3 days. The texture remains excellent though the coconut flavor may intensify slightly. Add toppings like toasted coconut or fresh fruit just before serving to maintain their texture and freshness.

Straining through a fine mesh sieve removes any egg chalazae and undissolved sugar particles, ensuring an ultra-smooth final texture. This step is crucial for achieving the signature silky consistency that makes this dessert special.

Thai Coconut Custard

A silky steamed custard with rich coconut flavor and delicate sweetness. Perfect light dessert.

Prep 10m
Cook 30m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Custard Base

  • 4 large eggs
  • 200 ml coconut milk (full fat)
  • 100 g palm sugar (or light brown sugar)
  • 1/4 tsp fine sea salt
  • 1 tsp vanilla extract (optional)

Topping (optional)

  • 2 tbsp toasted shredded coconut
  • Fresh fruit (e.g., mango or lychee), sliced

Instructions

1
Whisk Eggs: Whisk the eggs in a mixing bowl until just combined—do not overbeat to avoid bubbles.
2
Combine Ingredients: Add coconut milk, palm sugar, salt, and vanilla extract (if using). Whisk gently until the sugar is dissolved and the mixture is smooth.
3
Strain Mixture: Strain the custard mixture through a fine mesh sieve into a jug to achieve a silky texture.
4
Portion Custard: Pour the mixture evenly into 4 small heatproof ramekins or cups.
5
Steam Custard: 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.
6
Cool and Chill: 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.
7
Add Toppings: Before serving, top with toasted coconut and/or fresh fruit as desired.
Additional Information

Equipment Needed

  • Steamer or large pot with steaming rack
  • Mixing bowl
  • Whisk
  • Fine mesh sieve
  • Jug or measuring cup
  • Ramekins or heatproof cups

Nutrition (Per Serving)

Calories 220
Protein 5g
Carbs 22g
Fat 13g

Allergy Information

  • Contains eggs
  • Naturally dairy-free and gluten-free
  • Always check coconut milk labels for possible cross-contamination
Natalie Brooks

Natalie shares approachable recipes and real cooking wisdom for anyone who loves homemade food.