Thai Coconut Custard Dessert

Silky smooth Thai coconut custard steamed in white ramekins with golden shredded coconut topping Save
Silky smooth Thai coconut custard steamed in white ramekins with golden shredded coconut topping | homesteadspoon.com

This traditional Thai dessert combines eggs and coconut milk into a silky, fragrant custard that's steamed to perfection. The gentle cooking method creates a delicate, melt-in-the-mouth texture that's both light and satisfying. Palm sugar adds authentic sweetness while a pinch of salt balances the rich coconut flavor. Perfect for those seeking dairy-free and gluten-free treats, this custard shines when topped with toasted coconut or fresh tropical fruit like mango.

The first time I tasted Thai coconut custard was at a street market in Bangkok, where I watched an elderly grandmother steam these little cups in weather so hot I questioned why anyone would turn on a stove. One silky spoonful later, I understood completely. Now whenever that craving hits, my kitchen fills with that same sweet coconut steam, and suddenly summer exists regardless of the calendar.

Last winter, I made these for a friend who claimed she hated coconut desserts. She hesitated, took one bite, and asked if I could make them for her birthday instead of cake. That moment of watching someone reconsider an entire flavor category is exactly why this recipe lives in my permanent rotation.

Ingredients

  • 4 large eggs: Room temperature eggs blend more seamlessly into the coconut milk, preventing any separation during steaming
  • 200 ml full fat coconut milk: The higher fat content creates that luxurious restaurant quality texture, so skip the light versions here
  • 100 g palm sugar: This adds a subtle caramel depth that regular brown sugar cannot quite replicate, though it works in a pinch
  • 1/4 tsp fine sea salt: Just enough to make the coconut sing without making it taste savory
  • 1 tsp vanilla extract: Optional but adds that warm background note that makes people ask what your secret ingredient is

Instructions

Blend the base:
Whisk eggs until just combined, then add coconut milk, palm sugar, salt, and vanilla. Mix gently until sugar dissolves completely.
Strain for silkiness:
Pour the mixture through a fine mesh sieve into a jug to catch any cooked bits of egg and ensure perfectly smooth custard.
Steam gently:
Divide among 4 heatproof ramekins and steam over low heat for 25 to 30 minutes until just set with a slight wobble in the center.
Chill completely:
Let cool to room temperature, then refrigerate for at least 1 hour before serving with toasted coconut or fresh fruit.
Creamy Thai coconut custard dessert chilled and garnished with fresh ripe mango slices Save
Creamy Thai coconut custard dessert chilled and garnished with fresh ripe mango slices | homesteadspoon.com

My daughter calls these cloud cups because they seem to melt before you even finish chewing. Watching her face light up when I pull them from the refrigerator makes the minimal effort feel like I have accomplished something magical.

Making It Your Own

I have experimented with infusing the coconut milk using pandan leaves, which adds a subtle grassy vanilla fragrance that feels incredibly authentic. Even a brief ten minute steep while the coconut milk warms transforms the entire experience into something more complex and special.

Perfect Presentation

These custards look stunning in clear glass ramekins that show off their pale golden color. The contrast of white custard against vibrant mango slices or the golden crunch of toasted coconut turns a simple dessert into something worthy of dinner guests.

Storage and Make Ahead Magic

The custards actually improve after a night in the refrigerator as the flavors meld and the texture becomes even more velvety. They keep beautifully for three days, making them perfect for meal prep or unexpected dessert emergencies.

  • Steam a double batch and keep them covered for easy weekday treats
  • Let them come to room temperature for 15 minutes before serving for the best texture
  • Add toppings right before serving so they stay fresh and crunchy
Traditional Thai coconut custard served in small bowls with toasted coconut and tropical fruit Save
Traditional Thai coconut custard served in small bowls with toasted coconut and tropical fruit | homesteadspoon.com

Something about these custards feels like a gentle embrace at the end of a long day. Simple, sweet, and utterly comforting.

Recipe FAQs

Thai coconut custard uses coconut milk instead of dairy milk and palm sugar rather than white sugar, giving it a distinct tropical flavor profile. It's traditionally steamed rather than baked, resulting in a silkier, more delicate texture that melts in your mouth.

While you can bake it in a water bath at 325°F (160°C), steaming produces the authentic silky texture traditional to this Thai dessert. Baking may create a slightly firmer, set consistency that differs from the delicate wobble of steamed custard.

Light brown sugar makes an excellent substitute, though it lacks the subtle caramel notes of palm sugar. Maple sugar or coconut sugar also work well. Avoid white sugar as it doesn't provide the same depth of flavor.

The custard is ready when it's just set with a slight wobble in the center—similar to flan. It shouldn't be completely firm. A knife inserted near the edge should come out clean, but the center should still jiggle gently.

Absolutely! This custard actually improves after chilling in the refrigerator for at least 1 hour, allowing flavors to meld. It can be made up to 2 days in advance and stored covered. Bring to room temperature for 15 minutes before serving for the best texture.

Toasted shredded coconut adds crunch and enhances the coconut flavor. Fresh tropical fruits like mango, lychee, or pineapple provide refreshing contrast. For extra texture, try sesame seeds, crushed peanuts, or a drizzle of coconut cream.

Thai Coconut Custard Dessert

Silky steamed custard with rich coconut flavor and delicate melt-in-the-mouth texture

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

Ingredients

Custard Base

  • 4 large eggs
  • 3/4 cup full-fat coconut milk
  • 1/2 cup palm sugar, packed (or light brown sugar)
  • 1/4 teaspoon fine sea salt
  • 1 teaspoon vanilla extract (optional)

Topping (Optional)

  • 2 tablespoons toasted shredded coconut
  • Fresh mango or lychee, sliced

Instructions

1
Whisk Eggs: Whisk the eggs in a mixing bowl until just combined. Avoid overbeating to prevent air bubbles from forming.
2
Combine Custard Mixture: Add coconut milk, palm sugar, salt, and vanilla extract if using. Whisk gently until sugar is completely dissolved and mixture is smooth.
3
Strain Mixture: Pour the custard mixture through a fine-mesh sieve into a measuring cup or jug. This step ensures a silky, lump-free texture.
4
Portion into Ramekins: Divide the strained mixture evenly among 4 small heatproof ramekins or custard cups.
5
Steam Custards: Prepare a steamer with gently simmering water. Place ramekins in the steamer, cover, and steam over low heat for 25 to 30 minutes. Custard should be just set with a slight wobble in the center. High heat may cause curdling.
6
Cool and Chill: Remove ramekins from steamer and let cool to room temperature. For optimal texture, refrigerate for at least 1 hour before serving.
7
Add Toppings and Serve: Top each custard with toasted shredded coconut and/or fresh sliced fruit. Serve chilled or at room temperature.
Additional Information

Equipment Needed

  • Steamer or large pot with steaming rack
  • Mixing bowl
  • Whisk
  • Fine-mesh sieve
  • Measuring cup or jug
  • Ramekins or heatproof custard cups

Nutrition (Per Serving)

Calories 220
Protein 5g
Carbs 22g
Fat 13g

Allergy Information

  • Contains eggs
  • Verify coconut milk packaging for potential cross-contamination warnings
Laura Whitmore

Sharing easy, comforting recipes and real-life cooking tips from my kitchen to yours.