This Thai coconut custard is one of my favorite comforting desserts. I love how the rich coconut milk blends with eggs and palm sugar to create a silky, creamy texture with a delicate sweetness. Whether I serve it warm straight from the oven or chilled from the refrigerator, it always delivers a satisfying tropical flavor that feels both elegant and comforting.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

4 eggs

1/2 cup palm sugar

1 cup coconut milk

1 teaspoon vanilla extract

1/4 teaspoon salt

1 pandan leaf, knotted (optional)

Directions

I preheat the oven to 325°F (163°C).

In a mixing bowl, I whisk together the eggs and palm sugar until fully combined.

I add the coconut milk, vanilla extract, and salt, then whisk until the mixture becomes smooth.

For an extra silky texture, I strain the mixture through a fine sieve.

I pour the custard mixture into ramekins or a baking dish.

I place the ramekins inside a larger baking pan and carefully fill the pan halfway with hot water to create a water bath.

If I am using pandan leaf, I add it to the custard at this stage.

I bake for 35–40 minutes, or until the custard is set but still slightly jiggly in the center.

I remove the custard from the oven and allow it to cool before serving.

Servings and Timing

Servings: 6 servings

Prep Time: 10 minutes

Cooking Time: 40 minutes

Total Time: 50 minutes

Calories: Approximately 180 kcal per serving

Variations

I sometimes replace the vanilla extract with pandan extract for a more traditional Thai flavor.

When I want a deeper sweetness, I use dark palm sugar instead of regular palm sugar.

I enjoy topping the custard with toasted coconut flakes for extra texture.

For a fruitier presentation, I serve it with fresh mango, pineapple, or banana slices.

I occasionally add a small amount of cinnamon or nutmeg to create a unique fusion-style dessert.

Storage/Reheating

I store leftover custard in an airtight container in the refrigerator for up to 4 days. To maintain its creamy texture, I keep it covered to prevent it from absorbing refrigerator odors.

When I want to serve it warm, I gently reheat individual portions in the microwave using short intervals at low power. I can also place the custard dish in a warm water bath for a few minutes to heat it gradually without affecting the texture.

FAQs

Can I make Thai coconut custard ahead of time?

Yes, I often prepare it a day in advance and refrigerate it. The flavors develop nicely, and the custard remains creamy and delicious.

Why do I need to use a water bath?

I use a water bath because it provides gentle, even heat. This helps prevent the custard from curdling or becoming grainy during baking.

Can I use regular sugar instead of palm sugar?

Yes, I can substitute regular granulated sugar or brown sugar if palm sugar is unavailable. However, I find that palm sugar gives the dessert a more authentic flavor.

How do I know when the custard is done baking?

I look for a center that is slightly jiggly while the edges are set. The custard will continue to firm up as it cools.

Can I freeze coconut custard?

I generally do not freeze it because freezing can affect the smooth texture. I prefer storing it in the refrigerator and enjoying it within a few days.

Conclusion

I love making this Thai coconut custard because it combines simple ingredients with incredible flavor and texture. The creamy coconut richness, delicate sweetness, and silky consistency make it a memorable dessert for any occasion. Whether I serve it warm after dinner or chilled on a warm day, this classic Thai-inspired treat always feels special and satisfying.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Coconut Custard


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A silky and creamy Thai-inspired coconut custard made with coconut milk, eggs, and palm sugar. This comforting dessert offers delicate sweetness and rich tropical flavor, served warm or chilled.


Ingredients

4 eggs

1/2 cup palm sugar

1 cup coconut milk

1 teaspoon vanilla extract

1/4 teaspoon salt

1 pandan leaf, knotted (optional)


Instructions

  1. Preheat the oven to 325°F (163°C).
  2. In a mixing bowl, whisk together the eggs and palm sugar until fully combined.
  3. Add the coconut milk, vanilla extract, and salt. Whisk until smooth.
  4. For a silkier texture, strain the mixture through a fine sieve.
  5. Pour the custard mixture into ramekins or a baking dish.
  6. Place the ramekins inside a larger baking pan and carefully fill the pan halfway with hot water to create a water bath.
  7. Add the knotted pandan leaf if using.
  8. Bake for 35–40 minutes, or until the custard is set but still slightly jiggly in the center.
  9. Remove from the oven and allow to cool before serving.

Notes

Substitute pandan extract for vanilla extract for a more traditional Thai flavor.

Use dark palm sugar for a deeper caramel-like sweetness.

Top with toasted coconut flakes for added texture.

Serve with fresh mango, pineapple, or banana slices.

Store covered in the refrigerator for up to 4 days.

Reheat gently using low microwave power or a warm water bath.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Bake
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 180 kcal
  • Sugar: 16 g
  • Sodium: 130 mg
  • Fat: 11 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 1 g
  • Trans Fat: 0 g
  • Carbohydrates: 17 g
  • Fiber: 0 g
  • Protein: 4 g
  • Cholesterol: 125 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star