As I wandered through the vibrant markets of Thailand, the intoxicating aroma of sweet coconut captivated me. That’s when I discovered the delightful Thai Coconut Custard, or Sangkaya, a dessert that perfectly marries rich coconut flavors with a silky texture. This heavenly treat is not only gluten-free and dairy-free but also incredibly simple to whip up in your own kitchen. Imagine serving this elegant custard at your next gathering, where its creamy, delicate nature will surely charm your guests. Plus, it’s a wonderful canvas for creativity—try it with pandan for a fragrant twist, or serve it over warm sticky rice for an authentic street dessert experience. Are you ready to transform your dessert game with this Thai treasure?

Why is Thai Coconut Custard special?
Creamy Delight: The velvety custard brings a luxurious touch to any meal, making it perfect for gatherings or cozy nights in.
Health-Conscious Treat: Gluten-free and dairy-free, this dessert allows you to indulge without the guilt, embracing natural ingredients.
Culinary Versatility: With variations like pandan coconut custard and serving it with warm sticky rice, this recipe can easily cater to different tastes.
Quick Preparation: Simple and straightforward instructions mean you can impress guests with minimal fuss.
Cultural Experience: As a traditional Thai dessert, making this custard transports you to the vibrant streets of Thailand with every bite.
Ready for more inspiration? Try pairing with French Apple Custard for a delightful dessert spread or enjoy a savory counterpart with Thai Fried Chicken.
Thai Coconut Custard Ingredients
For the Custard
• Eggs – Provide structure and richness; large eggs yield the best texture.
• Palm Sugar – Adds earthy sweetness, characteristic of traditional Thai desserts; brown sugar is a good substitute.
• Coconut Milk – Forms the creamy base of the custard; using coconut cream will create a denser texture.
• Jasmine or Pandan Extract – Infuses the custard with delightful floral or vanilla-like aromas; pandan adds a beautiful green color.
• Optional Salt – Balances sweetness and enhances overall flavor; only a pinch is needed to keep the dish sweet.
For Serving Suggestions
• Toasted Coconut Flakes – Adds a crunchy texture and extra coconut flavor to the top of the custard.
• Fresh Fruit – Mango or papaya slices pair wonderfully with the custard, adding freshness.
• Banana Leaf Cups – Serve in these traditional cups for an authentic presentation reminiscent of Thai street food.
Let the magic of Thai Coconut Custard elevate your dessert experience!
Step‑by‑Step Instructions for Thai Coconut Custard
Step 1: Preheat the Oven
Begin by preheating your oven to 300°F (150°C). This gentle heat is crucial for creating the silky texture of the Thai Coconut Custard. Set a timer to remind you once it reaches temperature, ensuring a smooth baking process without unnecessary opening of the oven door later.
Step 2: Whisk the Eggs and Sugar
In a mixing bowl, crack 3 large eggs and whisk them until they appear pale and frothy, usually about 2-3 minutes. Add in the palm sugar and continue mixing until fully dissolved. This step builds a lovely base for your custard, incorporating air while maintaining a smooth texture.
Step 3: Incorporate Coconut Milk and Extract
Gradually pour in 1 cup of coconut milk while whisking continuously, ensuring the mixture becomes smooth and creamy. At this stage, add a teaspoon of either jasmine or pandan extract to infuse the custard with delightful flavor. Keep whisking until fully blended for that signature richness.
Step 4: Strain for Smoothness
For an ultra-smooth Thai Coconut Custard, strain the mixture through a fine sieve into another bowl. This optional step removes any lumps or bubbles created during whisking and results in a velvety custard. You should be left with a silky liquid ready for the next step.
Step 5: Prepare the Ramekins
Carefully pour the custard mixture into ramekins, filling them about three-quarters full to allow for slight expansion during baking. Using a ladle can help ensure even distribution while preventing spills. Place them on a baking tray for easy handling in the next steps.
Step 6: Create a Water Bath
To prevent cracking and maintain the custard’s delicate texture, prepare a water bath. Position the ramekins in a large baking dish and pour boiling water into the dish until it reaches halfway up the sides of the ramekins. This technique creates a gentle baking environment ideal for custards.
Step 7: Bake Gently
Place the entire tray in the preheated oven and bake for about 90 minutes without opening the door. Check the custard’s surface for slight firmness while it gently sets, ensuring it doesn’t overbake. The top should appear smooth and barely jiggly when done.
Step 8: Check for Doneness
After 90 minutes, use a toothpick or a thin skewer to test for doneness by inserting it into the center of the custard. It should come out clean with a slight jiggle. If it’s not quite ready, bake for an additional 5-10 minutes, checking again for the right texture.
Step 9: Cool and Chill
Once done, carefully remove the ramekins from the water bath, using tongs or a spatula to avoid burns. Allow them to cool at room temperature for about 30 minutes before transferring to the refrigerator. Chill for at least 2 hours to let the flavors meld beautifully before serving.

Expert Tips for Thai Coconut Custard
Smooth Mixture: Avoid over-whisking the eggs; too much air can create bubbles resulting in a cracked custard. Aim for a silky blend.
Water Bath Magic: Always use a water bath while baking. This regulates the temperature and prevents the custard from curdling, ensuring a creamy,
Even Baking: Rotate the baking tray halfway through baking if you notice uneven cooking. This helps create a uniform texture throughout the Thai Coconut Custard.
Serving Temperature: For the best flavor and texture, serve the custard chilled, but allow it to sit at room temperature for a few minutes before presentation.
Flavor Boost: Don’t hesitate to experiment with flavorings! Trying pandan instead of jasmine can elevate your Thai Coconut Custard to a whole new level.
How to Store and Freeze Thai Coconut Custard
Fridge: Store the custard in an airtight container or tightly covered ramekins in the refrigerator for up to 3 days. This will keep it fresh while allowing the flavors to develop.
Freezer: If you want to keep it longer, freeze the cooled custard in a freezer-safe container for up to 2 months. To serve, defrost in the fridge overnight.
Reheating: To enjoy, simply thaw and serve chilled directly from the fridge. Avoid reheating as it might alter the custard’s texture.
Make-Ahead: You can prepare the Thai Coconut Custard a day in advance for gatherings, making it a convenient dessert option without compromising on taste.
Thai Coconut Custard Variations
Feel free to explore your creativity and customize this delightful dessert to suit your taste buds and dietary preferences!
-
Dairy-Free Option: Use almond or soy milk instead of coconut milk to create a custard with a different, yet delightful flavor profile.
-
Pandan Coconut Custard: Substitute jasmine extract with fresh pandan juice for a fragrant, green custard that captivates the senses. This variation highlights the essence of Thai cuisine beautifully.
-
Fruit-Infused Delight: Mix in your favorite fruits, like diced mango or ripe bananas, before baking to infuse natural sweetness and texture that perfectly complements the silky custard.
-
Coconut Cream Twist: For added richness, replace half of the coconut milk with coconut cream. This twist gives a denser custard that’s delightfully indulgent!
-
Sticky Rice Surprise: Serve the Thai Coconut Custard over warm sticky rice, a classic pairing that transforms your dessert into a comforting, satisfying experience straight from the bustling streets of Thailand.
-
Sweetened Coconut Flakes: Top with toasted coconut flakes after chilling to enhance texture and bring an extra layer of coconut flavor that elevates each bite.
-
Chocolate Infusion: For a sinful twist, stir in some cocoa powder or chocolate ganache to create a chocolate version of the custard that will satisfy any chocolate lover’s cravings.
-
Spice It Up: Add a touch of ground cinnamon or cardamom to the mixture for a warm, aromatic flavor that brings a unique twist, perfect for cozy evenings.
Ready to expand your dessert repertoire? Consider pairing your Thai Coconut Custard with a delightful French Apple Custard for an impressive spread, or savor it alongside some mouthwatering Thai Fried Chicken for a bold culinary adventure!
Make Ahead Options
These Thai Coconut Custard desserts are perfect for meal prep enthusiasts! You can prepare the custard mixture up to 24 hours in advance and store it in your refrigerator (just cover the bowl tightly) to maintain freshness. Simply whisk the eggs and palm sugar together, then incorporate the coconut milk and extract as outlined in the original recipe. When you’re ready to bake, pour the mixture into ramekins, set them in a water bath, and bake as instructed. You can also keep the baked custards in the fridge for up to 3 days; just remember to chill them long enough for flavors to develop before serving. This planning allows you to savor delicious homemade Thai Coconut Custard with minimal effort during busy weeknights!
What to Serve with Thai Coconut Custard?
Every spoonful of this creamy delight evokes the idyllic south of Thailand, making your meal feel like a tropical celebration.
-
Sticky Rice: The warm, chewy texture of sticky rice pairs beautifully with the silky custard, creating a comforting dessert experience.
-
Fresh Mango Slices: Juicy and sweet, mango adds a refreshing contrast to the rich custard, elevating each bite to fruity perfection.
-
Toasted Coconut Flakes: Sprinkling these on top not only enhances flavor but adds a delightful crunch that complements the custard’s creaminess.
-
Jasmine Tea: This fragrant tea serves as a light, aromatic palate cleanser, harmonizing perfectly with the custard’s sweetness.
-
Pandan Cake: A slice of fluffy pandan cake brings a lovely aroma and soft texture, creating a harmonious flavor symphony.
-
Coconut Sorbet: A cool, refreshing sorbet mirrors the custard’s flavors while offering a delightful temperature contrast against the warm custard underneath.
-
Caramelized Bananas: The sweet warmth of caramelized bananas adds an extra layer of indulgence, perfect for those who adore banana desserts.
-
Lemonade: A citrusy drink like lemonade cuts through the rich texture, elevating the overall dining experience with its bright flavors.

Thai Coconut Custard Recipe FAQs
What ripeness of the ingredients should I use for Thai Coconut Custard?
Absolutely! For the best Thai Coconut Custard, ensure your eggs are fresh, which you’ll notice by their firmness. Regarding the palm sugar, choose a block that’s soft and fragrant; avoid hard or crystallized variants. The coconut milk should be creamy and smooth; look for full-fat options for a richer texture.
How do I store leftover Thai Coconut Custard?
Very simple! Store the custard in an airtight container or tightly covered ramekins in the refrigerator for up to 3 days. This helps preserve its delightful texture while allowing the flavors to develop further. Always remember to let it cool first before sealing!
Can I freeze Thai Coconut Custard?
Yes, you can! To freeze, first let the custard cool completely. Then transfer it to a freezer-safe container, and it can be stored for up to 2 months. To enjoy, simply defrost in the fridge overnight. Avoid reheating as it might alter the custard’s texture, so it’s best served chilled straight from the refrigerator.
What should I do if my custard cracks during baking?
No worries! Cracking often occurs due to over-whisked eggs creating bubbles or if the temperature is too high. To prevent this, whisk gently to achieve a smooth blend without air, and always use a water bath while baking. If you see cracks, don’t fret; the flavor will still be delicious, and you can cover it with toppings to disguise the appearance.
Is Thai Coconut Custard suitable for people with dietary restrictions?
Definitely! This delightful dessert is gluten-free and dairy-free, making it an excellent option for those with these dietary considerations. However, keep in mind that some may have allergies to coconut or eggs. It’s always best to check with your guests regarding their dietary needs before serving—better safe than sorry!

Thai Coconut Custard: A Creamy Gluten-Free Treat You’ll Love
Ingredients
Equipment
Method
- Preheat your oven to 300°F (150°C).
- In a mixing bowl, whisk 3 large eggs until pale and frothy. Add palm sugar and mix until dissolved.
- Gradually pour in 1 cup of coconut milk while whisking continuously. Add 1 tsp jasmine or pandan extract.
- Strain the mixture through a fine sieve into another bowl for smoothness.
- Pour custard mixture into ramekins, filling them three-quarters full. Place on a baking tray.
- Create a water bath by positioning ramekins in a large dish and filling with boiling water.
- Bake for about 90 minutes without opening the door, until top is smooth and slightly jiggly.
- Check doneness with a toothpick. If needed, bake for an additional 5-10 minutes.
- Once cooked, cool at room temperature for 30 minutes, then chill in the refrigerator for at least 2 hours.

Leave a Reply