As the steam rises, a whimsical blend of pandan and coconut dances through the air, inviting you to try your hand at making Thai Coconut Custard. This gluten-free and vegan-friendly treat is more than just a dessert; it’s a delicious cultural experience that opens up a world of flavor. With an easy-to-follow recipe that brings together creamy, lightly salted coconut topping and a chewy base, this delightful custard can elevate any occasion—from lively gatherings to quiet nights at home. Plus, it’s a fantastic way to impress family and friends while maintaining your health-conscious ethos. Are you ready to stir up some magic in your kitchen?

Why is Thai Coconut Custard So Loved?
Deliciously Unique: This custard merges sweet and salty flavors in a way that’s simply unforgettable.
Easy to Master: With just a few ingredients, you can create a dessert that looks gourmet without the fuss.
Vegan-Friendly: It’s a wonderful treat for everyone, accommodating various dietary needs without sacrificing flavor, much like my Crockpot Coconut Chicken.
Cultural Experience: Each bite transports you to Thailand, making it a delightful addition to your culinary adventures.
Versatile and Fun: Dress it up with toppings like fresh fruit or toasted coconut; it’s an enjoyable way to personalize your dessert.
Imagine serving this at your next gathering, and watch how it becomes the star of the show!
Thai Coconut Custard Ingredients
For the Bottom Layer
- Rice Flour – Provides structure and traditional texture; can substitute with all-purpose flour if necessary.
- Tapioca Flour – Essential for that delightful chewy texture, giving the custard its signature feel.
- Pandan Juice – Infuses a unique, fragrant flavor and vibrant color to make your Thai Coconut Custard truly authentic; diluted pandan extract can work in a pinch.
- Palm Sugar/Brown Sugar – Adds the perfect sweetness; feel free to swap with coconut sugar for a richer taste.
- Salt – Balances the sweetness beautifully; a pinch of sea salt is recommended to enhance flavors.
For the Top Layer
- Coconut Cream – This ingredient lends a rich, creamy finish; coconut milk is an acceptable substitute if you want a lighter texture.
- Additional Rice Flour – Ensures the thickness of the coconut cream layer, giving that delightful texture to your custard topping.
Each of these carefully selected ingredients plays a vital role in creating the wonderful taste and texture of Thai Coconut Custard, making it a delightful vegan and gluten-free dessert that you won’t want to miss!
Step‑by‑Step Instructions for Thai Coconut Custard
Step 1: Prepare Cups
Begin by lightly greasing 12 small ceramic cups or mini muffin pans with a neutral oil to prevent sticking. Set them aside as you gather the other ingredients. It’s essential to ensure your cups are ready, as this will facilitate easy serving and presentation of your delightful Thai Coconut Custard later on.
Step 2: Mix Bottom Layer
In a medium bowl, whisk together rice flour, tapioca flour, pandan juice, palm sugar, and a pinch of salt until the mixture is completely smooth and free of lumps. This step is crucial, as the well-blended mixture will form the chewy base of your custard. Once blended, set it aside while you prepare the steamer.
Step 3: Steam Bottom Layer
Fill a steamer pot with water and bring it to a gentle boil over medium heat. Carefully pour the flour mixture into the prepared cups, filling each about halfway. Place the cups into the steamer basket and steam for 5–6 minutes, or until the custard base is just set—the surface will look slightly firm and glossy.
Step 4: Combine Top Layer
While the bottom layer is steaming, prepare the top layer. In a separate bowl, whisk together coconut cream, the additional rice flour, and a pinch of salt until smooth and creamy. This mixture will create a rich, flavorful topping for your Thai Coconut Custard and should be well blended to ensure even texture and flavor.
Step 5: Add Top Layer
Once the bottom layer has set, carefully pour the coconut cream mixture over it, filling the cups to the top. Return the cups to the steamer and steam for an additional 5–7 minutes until the coconut layer is fully set and firm to the touch. You’ll know it’s ready when the surface is smooth, shiny, and slightly bouncy.
Step 6: Cool and Serve
After steaming, remove the cups from the steamer and let them cool slightly at room temperature. Once they are cool to the touch, you can refrigerate them if desired, or serve them warm. When ready, gently loosen the edges with a small spoon and enjoy your homemade Thai Coconut Custard, either plain or garnished with your favorite toppings!

Expert Tips for Thai Coconut Custard
- Proper Steaming Technique: Ensure water does not touch the custard cups during steaming to maintain a smooth texture. This simple step makes all the difference!
- Avoid Sticking: Grease your cups generously with neutral oil to prevent the custard from sticking. If it does stick, use a small spoon to gently loosen the edges.
- Steaming Time Adjustments: If using larger ramekins, increase the steaming time by a few minutes. Keep checking to find the perfect doneness for your Thai Coconut Custard.
- Garnish Wisely: Enhance your custard with fresh mango slices or toasted coconut for added texture and flavor, making it an appealing dessert for all.
- Storage Tips: Store any leftovers in the refrigerator for up to two days. Allow them to come to room temperature before serving to enjoy the best flavor and texture.
Thai Coconut Custard Variations
Feel free to explore these delightful twists on your Thai Coconut Custard, inviting you to customize this treat to your heart’s content!
- Sweetener Swap: Replace palm sugar with our rich Coconut Toffee Chocolate for a sweet caramel note.
- Fruit Infusion: Add pureed mango or raspberry to the bottom layer for a fruity surprise in every bite.
- Nutty Texture: Stir in chopped toasted cashews or almonds into the coconut cream topping for an enjoyable crunch.
- Herbal Touch: Incorporate finely chopped mint or basil for an aromatic twist that complements the coconut’s sweetness beautifully.
- Chocolate Indulgence: Drizzle melted dark chocolate on top for an indulgent treat that will satisfy any chocolate lover!
- Spicy Kick: Add a pinch of cayenne or chili powder for a surprising heat that will tickle your taste buds.
- Layered Delight: Create a double layer by adding a bottom layer of caramelized coconut along with the traditional custard for a luxurious finish.
- Mini Dessert Bites: Use small silicone molds to create bite-sized portions, perfect for parties or a delightful snack, just like my Thai Chicken Bites.
With these variations, your Thai Coconut Custard can be a new adventure each time you make it!
Storage Tips for Thai Coconut Custard
- Fridge: Store leftover Thai Coconut Custard in an airtight container in the refrigerator for up to 2 days. Allow it to come to room temperature before serving to enjoy its creamy texture.
- Freezer: For longer storage, freeze the custards in an airtight container for up to 1 month. Thaw overnight in the refrigerator before serving to restore its delightful consistency.
- Make-Ahead: You can prepare the bottom layer and refrigerate it for up to 24 hours before steaming the top layer, making your cooking process more efficient.
- Reheating: If serving warm, gently reheat the custards in a steamer for a few minutes, ensuring they do not touch the water to maintain their original texture.
Make Ahead Options
These delightful Thai Coconut Custards are perfect for busy home cooks who appreciate the joy of meal prep! You can prepare the bottom layer up to 24 hours in advance by whisking together the rice flour, tapioca flour, pandan juice, palm sugar, and salt, then pouring it into the cups and steaming it. Allow it to cool, then refrigerate the steamed custards. On the day of serving, simply whip up the coconut cream topping and steam it for an additional 5–7 minutes until fully set. This prep ensures that you’ll have a vibrant, creamy dessert ready to impress your guests with minimal last-minute effort, just as delicious as if you made it all in one go!
What to Serve with Thai Coconut Custard
Indulging in Thai Coconut Custard opens the door to delightful pairing possibilities that elevate your dessert experience.
- Fresh Mango Slices: The juicy sweetness of ripe mango adds a bright, refreshing contrast to the creamy custard.
- Toasted Coconut Flakes: These crunchy, nutty accents enhance the coconut flavor and provide a delightful texture contrast.
- Crispy Spring Rolls: Light and savory, they add a satisfying crunch that complements the custard’s smoothness beautifully.
- Thai Iced Tea: The smooth, aromatic flavors of this beverage offer a refreshing balance to the dessert’s richness.
- Chilled Lychee Fruit: Their floral sweetness and juicy texture create a harmonious pairing with the custard.
- Coconut Sorbet: Serve alongside for a tropical twist that emphasizes coconut’s delightful essence and keeps things light and refreshing.
- Warm Black Sesame Sauce: Drizzled over the custard, it introduces a nutty, earthy depth that brings the dessert to the next level.
- Stir-fried Pineapple: Caramelized pieces offer a sweet and tangy burst, enhancing the overall flavor profile.
Enjoy exploring these pairings that not only enrich the flavors of your Thai Coconut Custard but also turn it into a complete and delightful dining experience!

Thai Coconut Custard Recipe FAQs
How do I choose the right pandan leaves for this recipe?
Absolutely! Look for pandan leaves that are vibrant green and fresh, without any dark spots or wilting. The leaves should feel moist and have a pleasant, aromatic scent. If fresh pandan isn’t available, you can use diluted pandan extract as an alternative.
What’s the best storage method for leftover Thai Coconut Custard?
Very simple! Store leftover custards in an airtight container in the refrigerator for up to 2 days. If you want to enjoy them later, allow them to come to room temperature before serving to keep their creamy texture intact.
Can I freeze Thai Coconut Custard? If so, how?
Yes, you can definitely freeze it! To freeze Thai Coconut Custard, place the custards in an airtight container. They can be frozen for up to 1 month. When you’re ready to enjoy, simply thaw them in the refrigerator overnight for the best texture and flavor.
What should I do if the custard sticks to the cups?
No worries at all! If your custard sticks, gently run a small spoon around the edges of the cups to loosen it. If possible, ensure you’ve greased the cups well before pouring in the custard mixture next time to prevent sticking.
Are there any dietary considerations I should be aware of?
Absolutely! This Thai Coconut Custard is both gluten-free and vegan, making it a perfect treat for those with dietary restrictions. Always double-check that your sugar and other ingredients do not contain any allergens if you prepare it for guests with specific food sensitivities.
Can I adjust the sweetness level of Thai Coconut Custard?
The more the merrier! Feel free to taste the mixture before steaming; if you desire a sweeter custard, you can add a little more palm sugar or coconut sugar to suit your palate. Just remember that it’s all about your personal touch!

Irresistible Thai Coconut Custard: A Vegan Dream Dessert
Ingredients
Equipment
Method
- Begin by lightly greasing 12 small ceramic cups or mini muffin pans with neutral oil.
- In a medium bowl, whisk together rice flour, tapioca flour, pandan juice, palm sugar, and a pinch of salt until smooth.
- Fill a steamer pot with water and bring to a gentle boil. Pour the flour mixture into the prepared cups, filling halfway. Steam for 5–6 minutes.
- In a separate bowl, whisk together coconut cream, additional rice flour, and a pinch of salt until smooth and creamy.
- Once the bottom layer has set, pour the coconut cream mixture over it, filling the cups to the top. Steam for an additional 5–7 minutes until firm.
- After steaming, remove the cups and let them cool slightly. Serve warm or refrigerate for later.

Leave a Reply