As the steam swirls and dances around the kitchen, I can’t help but feel transported to the vibrant streets of Thailand with this delightful Thai Coconut Custard, or Khanom Thuai. This charming dessert features delicate layers of silky coconut custard artfully topped with a lightly salted cream, creating a treat that not only pleases the palate but also the eyes. What I love most about this recipe is its simplicity—steamed to perfection, it’s a great way to impress family and friends without spending all day in the kitchen. Plus, it’s gluten-free and vegan-friendly, making it a delicious option for everyone to enjoy. Ready to take a culinary journey and try this delightful dessert? Let’s dive into making this slice of Thailand right at home! Why is Thai Coconut Custard a Must-Try? Simplicity makes this recipe a breeze—perfect for both novice cooks and seasoned chefs. Rich, velvety layers of coconut custard and cream offer a delightful contrast in flavors and textures that everyone will enjoy. Vegan and gluten-free, it caters to diverse dietary needs without compromising on taste. Crowd-pleaser potential means it’s ideal for gatherings, while the option for custom toppings allows you to personalize it even further. Want to add some flair? Consider pairing it with crispy spring rolls, or if you’re inspired, try out my Coconut Cake Cheese for a sweet finish! Thai Coconut Custard Ingredients For the Bottom Layer Rice Flour – Provides structure to the custard; can substitute with all-purpose flour, but the texture will differ. Tapioca Flour – Essential for achieving the perfect chewy texture in this Thai Coconut Custard. Pandan Juice – Adds a vibrant green color and unique flavor; substitute with diluted pandan extract if unavailable. Palm Sugar/Brown Sugar – Sweetens the custard with a hint of caramel flavor; coconut sugar is also a suitable alternative. Salt – Balances sweetness in both layers for a delicious savory-sweet flavor profile. For the Top Layer Coconut Cream – Forms the luxurious top layer; coconut milk can be used as a substitute. Additional Rice Flour – Helps thicken the coconut cream mixture, ensuring a creamy texture. Salt – A pinch in the top layer enhances the overall flavor. Step‑by‑Step Instructions for Thai Coconut Custard Step 1: Prepare Cups Begin by generously greasing 12 small ceramic cups or mini muffin pans with a neutral oil to prevent the Thai Coconut Custard from sticking. This step is crucial as it ensures easy removal once they are set. Place your cups on a steamer rack or tray, ready for the next step. Step 2: Mix Bottom Layer In a medium-sized bowl, whisk together the rice flour, tapioca flour, pandan juice, palm sugar, and salt until the mixture is smooth and free of lumps. This should take about 2-3 minutes of vigorous whisking. The vibrant green color of the pandan juice should become apparent, adding visual appeal to your custard. Step 3: Steam Bottom Layer Pour the prepared mixture into the greased cups, filling them halfway. Carefully place the cups in a steamer and cover with a lid. Steam for about 5–6 minutes, watching for a light jiggle in the center of each cup, indicating they are set but still tender. Step 4: Combine Top Layer While the bottom layer is steaming, prepare the top layer. In a clean bowl, whisk together the coconut cream, additional rice flour, and a pinch of salt until fully blended and creamy. This mixture will create the luxurious topping for your Thai Coconut Custard. Step 5: Add Top Layer Once the bottom layer is set, gently pour the coconut cream mixture over the top of each custard cup, filling them to the brim. Return the steamer lid and steam for an additional 5–7 minutes, or until the top layer appears glossy and set. The layers should meld beautifully together for a stunning finish. Step 6: Cool and Serve Remove the cups from the steamer and allow them to cool slightly at room temperature. Once they are cool enough to handle, you can serve the Thai Coconut Custard warm or chill them in the refrigerator for a refreshing dessert later. Enjoy the delightful texture and flavor! Storage Tips for Thai Coconut Custard Fridge: Store your leftover Thai Coconut Custard in an airtight container for up to 2 days. Make sure to cool it completely before sealing to maintain its texture. Freezer: If you want to prolong its life, freeze the custard for up to 1 month. Individually wrap the cups in plastic wrap, then place them in a freezer-safe bag. Thawing: To enjoy frozen custard, transfer it to the refrigerator overnight to thaw gently. This will help retain its creamy consistency upon serving. Reheating: Warm the custard gently in a steamer or microwave, using low power for 30-second intervals, until it’s heated through but not hot to avoid ruining the texture. Thai Coconut Custard Variations & Substitutions Explore unique twists on your Thai Coconut Custard to customize each delightful bite! Vegan Cream: Replace coconut cream with cashew cream for a nuttier flavor. Soak and blend cashews with water for rich creaminess. Fruit Infusion: Add pureed fruit like mango or raspberry to the bottom layer for an exciting flavor boost and vibrant color. Nutty Crunch: Top your custard with toasted coconut flakes or crushed almonds for added texture that contrasts beautifully with the creamy layers. Maple Magic: Swap palm sugar for maple syrup for a subtly sweet and unique twist that still captures the essence of the dish. Spiced Delight: Stir in a pinch of cinnamon or nutmeg into the top layer for a warm, aromatic twist that enhances the overall flavor profile. Matcha Latte: For a matcha fan, replace some pandan juice with matcha powder in the bottom layer to give a unique earthy flavor. Savory Twist: For a savory version, omit the sugar and add a hint of salt, then top with crispy shallots or herbs for a fusion experience. Chilling Variation: Set the custard in a larger dish instead of cups for a chilled dessert that can be sliced elegant squares, perfect for sharing. Want to impress your guests further? Pair your Thai Coconut Custard with savory dishes like my Spicy Brazilian Coconut Chicken for an exotic meal combo! Expert Tips for Thai Coconut Custard Steaming Temperature: Ensure your steamer water is at a gentle boil; too much heat can cause bubbling and ruin the delicate texture of the custard. Cup Preparation: Grease your custard cups generously to avoid sticking. A non-stick spray can work wonders for easy removal of your Thai Coconut Custard. Fresh Pandan Flavor: For the most authentic taste, use fresh pandan leaves to extract juice. If you must use extract, double-check it’s diluted to avoid overpowering the dessert’s flavor. Test for Doneness: When steaming, check the custard for a slight jiggle in the center. If it’s too wobbly, continue steaming in 1-2 minute increments for best results. Avoid Water Contact: Make sure the water in your steamer doesn’t touch the custard cups. This ensures each layer remains fluffy and doesn’t become waterlogged. What to Serve with Delightful Vegan Thai Coconut Custard? Indulge in a delightful culinary experience by pairing this velvety dessert with the perfect companions. Crispy Spring Rolls: These savory bites provide a crunchy contrast to the silky custard, balancing flavors beautifully. Fresh Mango Salad: Sweet, juicy mango garnished with mint elevates the tropical vibe and adds a refreshing twist. Toasted Coconut Flakes: Sprinkle these over the custard for an added layer of texture and a burst of coconut flavor that harmonizes beautifully. Sweet Coconut Sticky Rice: The chewy, slightly sweet nature of sticky rice complements the custard’s creaminess for a well-rounded dessert experience. Passion Fruit Sauce: Drizzle a tangy sauce over each serving for a vibrant flavor contrast that’s both enticing and delicious. Iced Thai Tea: A cool, subtly spiced drink that refreshes your palate while enhancing the overall dining experience. Each of these pairings brings something special to your dessert table, creating a symphony of flavors and textures to savor. Make Ahead Options These delightful Vegan Thai Coconut Custard (Khanom Thuai) are a fantastic option for meal prep enthusiasts! You can prepare the bottom layer and steam it up to 24 hours in advance, allowing you to save time on busy days. Simply follow the initial steps, then let it cool completely before covering and refrigerating. The top layer can also be mixed and stored in the refrigerator for up to 3 days in an airtight container. When ready to complete your Thai Coconut Custard, pour the chilled coconut cream over the pre-steamed bottom layer and steam for 5–7 minutes until set. This way, you’ll have a delicious dessert ready to impress with minimal last-minute effort—all while ensuring it remains just as creamy and flavorful! Thai Coconut Custard Recipe FAQs How do I choose the best rice flour for Thai Coconut Custard? Absolutely! When selecting rice flour, look for one that is specifically labeled as “sweet rice flour” or “glutinous rice flour” for the best texture. It should be finely milled and free of lumps. If you can, smell it—fresh rice flour has a neutral, clean scent, while stale flour may have an off odor. What’s the best way to store leftover Thai Coconut Custard? You can store your leftover Thai Coconut Custard in an airtight container in the fridge for up to 2 days. If you want to keep it longer, you can freeze it for up to 1 month. Just wrap each cup in plastic wrap and place them in a freezer-safe bag. When you’re ready to enjoy it, thaw in the fridge overnight. Can I freeze Thai Coconut Custard? Yes, you can freeze Thai Coconut Custard! To do this, allow it to cool completely and then wrap each cup in plastic wrap. Place the wrapped cups in a freezer-safe bag to protect them from freezer burn. When ready to enjoy, simply thaw them in the refrigerator overnight. What if my Thai Coconut Custard doesn’t set properly? Don’t worry! If your custard doesn’t set, that could be due to two reasons: either the steaming time was too short or the mixture wasn’t combined well. If it jiggles too much in the center, continue steaming in 1-2 minute increments until set. If using larger ramekins, extend the steaming time accordingly. Is Thai Coconut Custard suitable for people with allergies? Very! This Thai Coconut Custard is naturally vegan and gluten-free. However, if you’re preparing it for someone with allergies, double-check the labels on your flours and coconut cream. Some brands may have cross-contamination warnings, especially with gluten. Also, confirm that the palm sugar does not contain any allergens that might affect the person consuming it. Silky Thai Coconut Custard for Your Sweet Tooth Bliss Enjoy this delightful Thai Coconut Custard, or Khanom Thuai, featuring silky layers of coconut custard topped with lightly salted cream. Print Recipe Pin Recipe Prep Time 15 minutes minsCook Time 20 minutes minsCooling Time 10 minutes minsTotal Time 45 minutes mins Servings: 12 cupsCourse: DessertCuisine: ThaiCalories: 180 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Bottom Layer1 cup Rice Flour Can substitute with all-purpose flour, but texture will differ.1/2 cup Tapioca Flour Essential for achieving the perfect chewy texture.1/2 cup Pandan Juice Can substitute with diluted pandan extract.1/2 cup Palm Sugar or Brown Sugar Coconut sugar is also a suitable alternative.1/4 teaspoon Salt Balances sweetness in both layers.For the Top Layer1 cup Coconut Cream Coconut milk can be used as a substitute.2 tablespoons Additional Rice Flour Helps thicken the coconut cream mixture.1/4 teaspoon Salt Enhances overall flavor. Equipment Steamermixing bowlCeramic Cups or Mini Muffin Pans Method Preparation StepsGrease 12 small ceramic cups or mini muffin pans with neutral oil.Whisk together rice flour, tapioca flour, pandan juice, palm sugar, and salt in a medium-sized bowl until smooth.Pour the bottom layer mixture into greased cups halfway and steam for 5-6 minutes.In a clean bowl, whisk together coconut cream, additional rice flour, and salt until creamy.Pour the coconut cream mixture over the set bottom layer and steam for an additional 5-7 minutes.Allow the custards to cool slightly at room temperature before serving. Nutrition Serving: 1cupCalories: 180kcalCarbohydrates: 35gProtein: 3gFat: 4gSaturated Fat: 3gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 0.5gSodium: 25mgPotassium: 150mgFiber: 2gSugar: 10gCalcium: 2mgIron: 5mg NotesEnsure your steamer's water is boiling gently; avoid water touching custard cups to keep layers fluffy. Tried this recipe?Let us know how it was!