There’s something enchanting about the subtle aroma of pandan leaves mingling with rich coconut in the kitchen—like a gentle breeze from a Thai marketplace right at home. Discovering this Thai Coconut Pandan Cake felt like unlocking a secret: a soft, fragrant sponge that’s light yet deeply flavorful, perfect for anyone craving a break from the usual desserts. What’s truly wonderful is how this cake balances simplicity and elegance, making it a wonderful treat for family gatherings or a quiet afternoon with tea. If you’re tired of the same old sweet treats and want to bring a touch of tropical magic to your baking, this recipe is about to become your new favorite.
Why choose Thai Coconut Pandan Cake?
Irresistible flavor fusion: The unique blend of fragrant pandan and creamy coconut creates a delightful tropical taste. Effortless baking: Simple ingredients and straightforward steps make it perfect for bakers of all levels. Light and fluffy texture: This cake melts in your mouth without feeling heavy. Versatile dessert: Ideal for family moments, celebrations, or a quiet indulgence. Eye-catching color: The natural green hue adds charm and vibrancy to your dessert table.
Thai Coconut Pandan Cake Ingredients
For the Cake Batter
- Pandan juice or extract – the star for that signature vibrant green color and authentic fragrance.
- All-purpose flour – provides the light structure your cake needs to stay fluffy.
- Coconut milk – enriches the batter with creamy, tropical goodness for the perfect moist crumb.
- Sugar – balances the flavors and adds just the right sweetness to your Thai Coconut Pandan Cake.
- Eggs – help bind ingredients and create that airy, tender texture.
- Baking powder – essential for the gentle rise that makes the cake soft and delicate.
For the Creamy Topping
- Coconut cream – adds luscious richness for a wonderfully smooth, velvety finish.
- Powdered sugar – sweetens the topping without graininess, keeping the cream silky.
- Vanilla extract – a subtle hint that enhances the overall flavor harmony.
How to Make Thai Coconut Pandan Cake
- Preheat Oven: Preheat your oven to 350°F, positioning the rack in the center for even heat distribution that ensures consistent baking and perfect rise.
- Beat Eggs & Sugar: In a large bowl, whisk 4 eggs and granulated sugar for 3–4 minutes until pale, fluffy, and ribbon-like, creating a light, aerated base.
- Add Pandan & Coconut: Gently stir in pandan extract and coconut milk until your batter turns a vibrant green and smells fragrant, blending tropical flavors evenly.
- Sift Flour & Leavening: Sift the flour and baking powder together over the batter, then fold gently until just combined, being careful to preserve the airy texture.
- Bake Cake: Pour batter into a greased 8-inch pan, tap to release air bubbles, then bake at 350°F for 25–30 minutes until golden and a toothpick comes out clean.
For the Creamy Topping:
- Whip Coconut Cream: Combine chilled coconut cream, powdered sugar, and vanilla in a chilled bowl; whip on medium-high speed until soft, billowy peaks form.
- Frost & Chill: Spread the creamy coconut topping evenly over cooled cake, then refrigerate for 15 minutes to let flavors set and topping firm up.
Optional: Garnish with toasted coconut flakes for extra crunch.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Thai Coconut Pandan Cake
Fridge: Store the cake in an airtight container for up to 3 days to retain its softness and flavor. Make sure it’s completely cooled before wrapping to avoid condensation.
Freezer: If you want to keep the cake longer, freeze it by slicing and wrapping individual pieces in plastic wrap and then placing them in a zip-top bag. It can be stored for up to 2 months.
Reheating: Thaw frozen cake slices in the fridge overnight. Reheat in the microwave for about 10-15 seconds for a warm treat, or enjoy it cold for a refreshing dessert.
Topping Storage: If you have leftover creamy topping, store it separately in the fridge for up to 5 days, but it’s best enjoyed freshly whipped.
What to Serve with Thai Coconut Pandan Cake?
Imagine a delightful meal that complements the tropical aroma of this enchanting dessert, creating perfect harmony on your dining table.
-
Fresh Fruit Salad: A vibrant mix of tropical fruits brightens your palate and balances the sweetness of the cake, providing a refreshing crunch.
-
Coconut Curry Chicken: This savory dish echoes the coconut notes in the cake, creating a delightful contrast of sweet and savory flavors that work beautifully together.
-
Jasmine Rice: Fluffy jasmine rice adds a light, fragrant touch that serves as a gentle backdrop to the rich flavors of both the cake and the main dish.
-
Thai Iced Tea: The creamy sweetness of this classic beverage mirrors the cake’s lush topping, with bold tea flavors that enhance the meal’s tropical theme.
-
Mango Sticky Rice: Pairing this traditional dessert offers an indulgent treat that complements the pandan masterpiece while keeping with the Thai flavor profile.
-
Coconut Sorbet: This light, icy treat cleanses the palate between bites, reinforcing the coconut essence and providing a cooling effect against the cake’s richness.
-
Sesame Snap Cookies: A crunchy texture and nutty flavor provide delightful contrast, making for a satisfying end to your meal with an element of surprise.
-
Chilled Lemonade: The tartness of refreshing lemonade awakens the taste buds and is a perfect counterpart to the creamy sweetness of the cake, lifting every bite.
Thai Coconut Pandan Cake Variations
There’s no limit to how you can adapt this recipe for unique twists and flavors that will delight your taste buds.
-
Gluten-Free: Substitute all-purpose flour with a gluten-free blend for a deliciously light cake everyone can enjoy. People will be amazed it’s gluten-free!
-
Vegan: Replace eggs with flax eggs (1 tbsp flaxseed meal + 2.5 tbsp water per egg) and use plant-based coconut cream to create a vegan delight.
-
Pandan Essence Boost: Drizzle extra pandan extract into the cream topping for a stronger flavor that captures the essence of Thailand.
-
Coconut Shavings: Fold toasted coconut flakes into the batter for added texture and a bit of crunch amidst the cake’s soft sponge.
-
Sweetened Condensed Milk Drizzle: Top the finished cake with a drizzle of sweetened condensed milk to enhance the sweetness and add a creamy finish.
-
Fruity Twist: Layer sliced fresh mango or strawberries on top of your frosted cake or in between layers for a fresh fruit explosion that pairs beautifully with the coconut.
-
Chocolate Drizzle: For chocolate lovers, top with a chocolate ganache or dark chocolate drizzle to create a sweet contrast to the tropical flavors.
-
Spicy Kick: Add a pinch of cayenne or a touch of grated ginger to the batter for a warm zing that beautifully complements the coconut.
Embrace these variations to create a cake that reflects your unique culinary style!
Tips for the Best Thai Coconut Pandan Cake
- Use fresh pandan juice: Freshly squeezed pandan juice offers the most vibrant aroma and color, making your Thai Coconut Pandan Cake truly authentic.
- Whisk eggs thoroughly: Beat eggs and sugar until pale and fluffy to create a light, airy batter—skip this, and your cake may turn dense.
- Fold gently: When adding flour, fold carefully to preserve the batter’s airiness; overmixing can deflate your cake and affect texture.
- Measure coconut milk accurately: Too much liquid can make the cake soggy; stick to the recipe’s amount for moist but stable crumb.
- Chill topping before whipping: Use well-chilled coconut cream to achieve soft peaks easily, ensuring your creamy topping is silky and stable.
Make Ahead Options
These Thai Coconut Pandan Cake preparations are perfect for busy home cooks looking to save time without compromising flavor! You can prepare the cake batter up to 24 hours in advance by mixing the eggs, sugar, pandan extract, and coconut milk, then store it in the refrigerator. When you’re ready to bake, simply bring it to room temperature, fold in the sifted flour and baking powder as instructed, and pour it into your greased pan. The creamy topping can also be made ahead—just whip the coconut cream, powdered sugar, and vanilla, then refrigerate it for up to 3 days. When it’s time to serve, frost the cooled cake with that luscious topping, and enjoy a delightful dessert that’s just as delicious as if it were fresh!
Thai Coconut Pandan Cake Recipe FAQs
How do I know if my pandan extract or juice is fresh and suitable for baking?
Fresh pandan juice should be bright green with a clean, grassy aroma—not musty or dull. If your pandan juice is dark or has dark spots all over, it’s best to discard it and use fresh leaves or a reputable extract for that authentic fragrance.
What’s the best way to store leftover Thai Coconut Pandan Cake?
Absolutely store the cake in an airtight container in the fridge for up to 3 days. Make sure the cake is completely cooled before sealing to prevent moisture buildup that can make the cake soggy. Keeping it chilled preserves its delicate texture and creamy topping.
Can I freeze the Thai Coconut Pandan Cake, and how do I thaw it properly?
Yes! Freezing is a great option to extend freshness. Slice the cake into portions, then wrap each piece tightly in plastic wrap and place them in a sealed freezer bag. It will keep well for up to 2 months. To thaw, move slices to the fridge overnight and reheat briefly in the microwave for 10-15 seconds if you like it warm. Enjoying it cold is refreshing, too!
My cake turned out dense instead of fluffy—what went wrong?
This usually happens if the eggs and sugar weren’t beaten enough or if the flour was overmixed into the batter. Make sure to whisk the eggs until they are pale and ribbon-like (about 3–4 minutes), and gently fold the dry ingredients to keep the airy texture intact. Following these steps makes all the difference!
Is this cake safe for pets or people with common allergies?
While the cake uses simple ingredients, it contains eggs, coconut, and wheat flour, which could be allergens. Coconut is generally safe for dogs in small amounts, but it’s best not to share this cake with pets due to sugar content and other ingredients. For allergy-friendly tweaks, consider substituting ingredients thoughtfully, but I recommend enjoying this rich, tropical treat yourself!

Easy Thai Coconut Pandan Cake Recipe With Irresistible Creamy Flavor
Ingredients
Equipment
Method
- Preheat your oven to 350°F, positioning the rack in the center for even heat distribution.
- In a large bowl, whisk 4 eggs and granulated sugar for 3–4 minutes until pale and fluffy.
- Gently stir in pandan extract and coconut milk until your batter turns a vibrant green.
- Sift the flour and baking powder together over the batter, then fold gently until just combined.
- Pour batter into a greased 8-inch pan, tap to release air bubbles, then bake for 25–30 minutes.
- Combine chilled coconut cream, powdered sugar, and vanilla in a chilled bowl; whip until soft peaks form.
- Spread the creamy coconut topping evenly over the cooled cake, then refrigerate for 15 minutes.










