Heavenly Thai Coconut Banana Cakes: The Ultimate Comfort Dessert
Ever had a dessert that wraps you in a warm hug? For me, that’s what Thai Coconut Banana Cakes are all about. I still vividly remember the day I first had these delightful treats during a family gathering. The tantalizing aroma of steaming bananas and coconut wafting through the air brought back memories of my grandmother’s kitchen, filled with laughter and the joy of shared moments. These cakes have a unique texture that’s both soft and slightly chewy, with the sweet notes of ripe bananas dancing harmoniously with the creaminess of coconut. What truly sets my recipe apart from others is that it retains that genuine homemade quality while being incredibly simple to whip up—even if you’re a beginner in the kitchen.
When I first crafted this recipe, I wanted to make something that not only tastes fantastic but also takes us all back to those golden memories of family and food. This recipe promises to deliver that nostalgic flavor while being adaptable for any occasion—from casual brunches to festive celebrations. So, let’s dive in and uncover how to create these delightful Thai Coconut Banana Cakes that bring joy to every bite!
What Are Thai Coconut Banana Cakes?
Thai Coconut Banana Cakes, or “khanom gluay,” have roots in Thai cuisine that beautifully blend the flavors of ripe bananas and the richness of coconut. Traditionally enjoyed as a snack or dessert, these cakes are steamed, giving them a wonderfully moist texture that sets them apart from traditional baked goods. Each bite bursts with the natural sweetness of bananas, complemented by the subtle creaminess of coconut milk and a hint of texture from shredded coconut.
What makes these cakes truly special is their versatility—whether you enjoy them warm straight out of the steamer or chilled for a refreshing treat on a hot day. Perfect for any occasion, these cakes can be enjoyed at breakfast, as a midday snack, or even as a delightful finish to a meal. They’re simple enough to make for a cozy family night yet impressive enough to be served at gatherings and celebrations.
Why You’ll Love This Recipe
Easy to Make: One of the best things about this Thai Coconut Banana Cakes recipe is just how accessible it is. You won’t need any fancy tools—just a mixing bowl, a fork, and a steamer. If you’ve ever felt daunted by baking, this is your perfect starting point!
Cost-Effective Treat: Unlike store-bought desserts that can rack up a hefty price, the ingredients for these cakes are often found in your pantry or local supermarket. With a total cost of just a few dollars, you can whip up a batch that feeds a crowd!
Customization Options: Whether you’re a fan of bold citrus flavors or crave a nutty twist, this recipe offers plenty of room for personalization. Add lime for a zesty kick, toss in some chocolate chips, or even throw in a handful of nuts for added crunch.
Heavenly Flavor: There’s something uniquely satisfying about the combination of bananas and coconut, especially when steamed. The cakes emerge from the steamer with a tender texture and a warm, inviting aroma that fills the kitchen.
Great for Meal Prep: These cakes last well when stored in the fridge—up to a week—making them perfect for prepping ahead. You can have a delicious snack ready to grab when hunger strikes, without compromising on taste or quality.

Ingredients
- 300 g peeled ripe bananas, mashed
- 30 g Thai rice flour (look for brands like Three Ladies)
- 25 g tapioca starch (my favorite is Bob’s Red Mill)
- 30 g granulated sugar (adjust to taste)
- 2.5 ml table salt
- 120 ml coconut milk (the richer, the better; I recommend Aroy-D)
- 120 ml dried shredded coconut (unsweetened for a more authentic taste)
- 3/4 teaspoon lime juice (optional but highly recommended for brightness)
Ingredient Notes
- Bananas: The riper, the better! Look for spotted bananas that are soft to the touch.
- Flours: Thai rice flour lends a soft texture, while tapioca starch helps create that delightful chewiness.
- Coconut Milk: Use full-fat coconut milk for the best creamy consistency. If you can, refrigerate the can before using it—the fat will rise, giving you a richer batter.
- Substitutions: If you don’t have Thai rice flour, you can substitute with regular rice flour or all-purpose flour, but the texture will differ slightly.
Make sure all your ingredients are at room temperature for an even mix, specifically the coconut milk!

Step-by-Step Instructions
Mash the Bananas: In a medium-sized mixing bowl, mash the ripe bananas with a fork until somewhat smooth but still slightly chunky—about 30 seconds to 1 minute. This will give your cakes a delightful texture!
Combine Dry Ingredients: In a small mixing bowl, whisk together the rice flour, tapioca starch, sugar, and salt until well mixed. This prevents clumping during the mixing process.
Create the Batter: Gradually add the coconut milk to the dry ingredients while whisking until smooth. Incorporate most of the shredded coconut into the batter, reserving about 1.5 tablespoons for garnish.
Mix with Bananas: Pour the batter into the mashed bananas, stirring gently until everything is well combined. Give it a taste—if you prefer it sweeter or with a little tang, add lime juice or more sugar, according to your preference.
Prepare to Steam: Preheat your steamer by bringing the steaming water to a full boil. Drizzle the reserved coconut with a teaspoon of hot water to rehydrate for garnishing later.
Fill Containers: Spoon the batter into your choice of steaming containers, such as silicone cupcake molds or ramekins, leaving about 1/4 inch of headroom for expansion. Don’t forget to sprinkle the rehydrated coconut on top for a beautiful finish!
Steam the Cakes: Place your containers in the steamer. Steam over boiling water until the cakes reach an internal temperature of 200°F (93°C), which should take about 18-20 minutes for cupcake-sized cakes. You can test for doneness by inserting a toothpick—if it comes out clean, they’re good to go!
Cooling Time: Once steamed, remove the cakes from the steamer and let them cool until warm or room temperature before indulging. They can be stored in the fridge for up to a week or frozen for later enjoyment.
Chef’s Tips
- Avoid overmixing once you combine the bananas with the batter; this keeps the cakes tender.
- If your steamer lid has water droplets, be sure to wipe it to prevent excess water from dripping onto the batter.
- Experiment with different-sized molds, but adjust steaming times accordingly—larger cakes will take longer!
Expert Tips & Tricks
Texture Perfection: For extra softness, you can blend the ripe bananas instead of mashing them; just be careful not to over-blend!
Storage Recommendations: Keep the cakes in an airtight container in the fridge for up to a week. If freezing, wrap individual cakes well in plastic wrap and place them in a ziplock bag—good for up to 3 months.
Make-Ahead Instructions: You can prepare the batter a day in advance and keep it in the fridge until you’re ready to steam. Just give it a good stir before cooking!
Handling Common Problems: If the cakes split while steam cooking, it may be due to too much moisture in the batter. Try reducing the coconut milk slightly.
Heat Level: Steam the cakes on a gentle boil, not a rolling boil, to ensure even cooking without aggressive splattering.
Serving Suggestions
Serve your Thai Coconut Banana Cakes warm alongside a dollop of fresh coconut whipped cream for a decadent treat. They pair beautifully with tropical fruits like fresh mango or pineapple for a vibrant plate. For a more festive touch, drizzle some honey or top with a sprinkle of toasted nuts. Great for casual gatherings or a lovely brunch spread, these cakes are sure to impress.
Variations & Substitutions
Flavor Boosts: Add a teaspoon of vanilla extract or a sprinkle of cinnamon for added warmth. You can even swap ripe bananas for mashed sweet potatoes for a different twist!
Dietary Restrictions: Gluten-free? This recipe is already gluten-free thanks to the rice flour and tapioca starch. If vegan, ensure your coconut milk is plant-based.
Seasonal Favorites: In winter, consider adding some grated fresh ginger or a touch of nutmeg to evoke the cozy season. In spring or summer, fold in fresh blueberries for a burst of color and flavor!
Nutrition & Storage Info
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Approximately 6-8 small cakes
- Estimated Calories per Serving: 120 calories per cake
- Storage Instructions:
- Room Temperature: Best enjoyed fresh.
- Fridge: Up to 1 week in an airtight container.
- Freezer: Up to 3 months—thaw before enjoying.
FAQ Section
Can I use frozen bananas?
- Absolutely! Just make sure to thaw them well and drain any excess liquid.
What can I use instead of coconut milk?
- Almond or soy milk can be used, but it will yield a slightly different flavor and texture.
Can I bake these instead of steaming?
- Yes, if you prefer baking, preheat your oven to 350°F (175°C) and bake for about 25-30 minutes in a greased cupcake pan.
Can I double the recipe?
- Yes, simply scale your ingredients by the desired amount, but ensure your steamer can accommodate the increased volume.
What other toppings can I use?
- Try fresh fruit, shredded coconut, or a drizzle of honey! The possibilities are endless.
How do I know when they are done?
- They should feel firm to the touch and a toothpick inserted in the center should come out clean.
What’s the best way to reheat leftovers?
- Simply microwave them for a few seconds until warm or steam them briefly to retain their moisture.
Are these gluten-free?
- Yes! Using rice flour makes them naturally gluten-free.
What can I serve these with?
- Pair with coconut ice cream or a fresh fruit salad.
Can I add nuts to the batter?
- Definitely! Chopped walnuts or almonds work great for an added crunch.

Conclusion
These Thai Coconut Banana Cakes are more than just a dessert— they’re a nostalgic journey back to the flavors and warmth of family gatherings. With their unique texture and delightful taste, you’ll find yourself craving them time and time again. I encourage you to give this recipe a try and bring a piece of that joy into your kitchen! Leave your feedback in the comments below; I’d love to hear about your experiences with this treat and what unique twists you add. Be sure to explore other delightful recipes on my blog that celebrate the beauty of homemade baking!


Heavenly Thai Coconut Banana Cakes
- Total Time: 35 minutes
- Yield: 6-8 small cakes 1x
- Diet: Gluten-free
Description
Delightful Thai Coconut Banana Cakes that blend ripe bananas and creamy coconut, bringing a nostalgic flavor to any occasion.
Ingredients
- 300 g ripe bananas, mashed
- 30 g Thai rice flour
- 25 g tapioca starch
- 30 g granulated sugar
- 2.5 ml table salt
- 120 ml coconut milk
- 120 ml dried shredded coconut (unsweetened)
- 3/4 teaspoon lime juice (optional)
Instructions
- Mash the bananas until somewhat smooth but slightly chunky.
- Combine the rice flour, tapioca starch, sugar, and salt in a bowl.
- Create the batter by gradually adding coconut milk to the dry ingredients while whisking.
- Mix the batter with the mashed bananas until well combined.
- Prepare your steamer by bringing water to a full boil.
- Fill your steaming containers with the batter and sprinkle with reserved coconut.
- Steam over boiling water until cakes reach an internal temperature of 200°F (93°C), about 18-20 minutes.
- Cool the cakes until warm or room temperature before serving.
Notes
Best enjoyed fresh or stored in an airtight container in the fridge for up to a week.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Steaming
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 120
- Sugar: 8g
- Sodium: 120mg
- Fat: 5g
- Saturated Fat: 4g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 0mg
🥗 Free Custom Keto Meal Plan?
Do you want to lose weight while still enjoying delicious Asian & Thai Fusion meals? Take this quick quiz to get your personalized Keto plan based on your favorite foods!
- ✅ No more guessing what to eat
- ✅ Delicious & easy-to-make recipes
- ✅ Tailored to your body type
Get My Custom Plan Now! →
*Over 100,000+ people have transformed their lives with this quiz.







