Easy Thai Banana Rice Cake Recipe with Irresistible Tropical Flavors

Victoria

The Keeper of Heartfelt Homemade Traditions

Thai Banana Rice Cake
Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There’s something incredibly comforting about the gentle sweetness of ripe bananas mingling with the subtle fragrance of coconut in a warm, sticky rice cake. I discovered this Thai Banana Rice Cake recipe quite by chance while exploring authentic treats that bring both nostalgia and novelty to the kitchen. What surprised me most was how effortlessly simple it is to make—no fancy equipment or hard-to-find ingredients, just a handful of pantry staples that come together to create a dessert bursting with tropical flavor and a delightfully chewy texture. Whether you’re craving a homemade snack that beats fast food any day or looking to impress guests with something unique yet approachable, this recipe promises a delicious journey into Thai cuisine you’ll return to time and again.

Why choose Thai Banana Rice Cake?

Bold simplicity: This recipe requires minimal ingredients and no special tools, making it perfect for any home cook. Tropical delight: The natural sweetness of bananas combined with creamy coconut offers a mouthwatering flavor you won’t forget. Chewy texture: That sticky rice base creates a satisfyingly dense and delightful bite every time. Versatile treat: Great as a snack, dessert, or even a breakfast pick-me-up. Crowd-pleaser: Unique enough to impress friends yet comfortingly familiar, this Thai Banana Rice Cake is sure to become a favorite in your kitchen.

Thai Banana Rice Cake Ingredients

For the Rice Cake Base

  • Glutinous rice flour – the key to achieving that chewy, sticky texture that defines this Thai Banana Rice Cake.
  • Coconut milk – adds creamy richness and authentic tropical flavor.
  • Sugar – balances the natural tartness and enhances overall sweetness.
  • Salt – just a pinch to brighten and deepen the flavors.

For the Banana Layer

  • Ripe bananas – choose naturally sweet, soft bananas to bring luscious, fruity notes.
  • Vanilla extract – a subtle touch to amplify the warm banana flavor.

Optional Toppings

  • Toasted sesame seeds – provide a nutty crunch and beautiful contrast.
  • Shredded coconut – sprinkle on top for extra texture and tropical flair.
  • Honey or palm sugar syrup – drizzle for added sweetness and a glossy finish.

How to Make Thai Banana Rice Cake

  1. Combine Ingredients: In a mixing bowl, whisk glutinous rice flour, sugar, and salt until the mixture is light, uniform, and free of lumps, about 30 seconds.
  2. Add Coconut Milk: Slowly stir in coconut milk over low heat, whisking until you achieve a smooth, lump-free, pourable batter with a silky texture.
  3. Steam Base: Pour the batter into a lightly greased, heatproof pan and steam over simmering water for 20–25 minutes, until set and slightly translucent.

For the Banana Layer:

  1. Mash Bananas: In a bowl, mash ripe bananas with vanilla extract and a pinch of salt until mostly smooth with a few soft, satisfying chunks.
  2. Spread Layer: Gently spread the banana mash over the hot rice cake base in an even layer, pressing lightly to seal and blend flavors.
  3. Cool & Slice: Allow the cake to cool completely for about 10 minutes, then transfer to a cutting board and slice into squares or wedges for serving.

Optional: Sprinkle toasted sesame seeds and shredded coconut for extra crunch.
Exact quantities are listed in the recipe card below.

Make Ahead Options

These Thai Banana Rice Cakes are perfect for busy home cooks looking to streamline their meal prep! You can prepare the rice cake base up to 24 hours in advance; simply follow the first three steps and allow it to cool completely. Store the cooled base in an airtight container in the refrigerator to maintain its fresh taste. The banana layer can also be prepped ahead by mashing ripe bananas and mixing in the vanilla extract, which you can refrigerate for up to 3 days. When you’re ready to serve, simply spread the banana mixture over the rice cake base, steam it again for about 5 minutes to warm through, and enjoy a delightful dessert that’s just as delicious as when freshly made!

How to Store and Freeze Thai Banana Rice Cake

  • Room Temperature: Allow the cake to cool completely before storing. Keep it in an airtight container for up to 2 days to maintain freshness.
  • Fridge: For longer storage, you can refrigerate the cake in an airtight container for up to 5 days. Just be mindful that refrigeration may slightly alter the texture.
  • Freezer: Wrap individual slices tightly in plastic wrap and then transfer to a freezer-safe bag. It can be frozen for up to 2 months. Thaw before serving.
  • Reheating: To revive the chewy texture, reheat slices in a steamer for about 5-7 minutes or microwave briefly for 30 seconds until warm. Enjoy your delightful Thai Banana Rice Cake!

Expert Tips for Thai Banana Rice Cake

  • Choose the Right Bananas: Use ripe but firm bananas to ensure natural sweetness without turning the cake mushy. Overripe bananas can make the texture too soft.
  • Avoid Lumps in Batter: Whisk the glutinous rice flour and coconut milk slowly and steadily to create a smooth batter—lumps affect the cake’s texture and appearance.
  • Steam Gently: Maintain low heat and avoid opening the steamer during cooking to ensure an even, tender rice cake without cracks or dryness.
  • Cool Completely: Let the Thai Banana Rice Cake cool fully before slicing to help the layers set firmly and create clean, beautiful cuts.
  • Customize Sweetness: Adjust sugar and topping syrups to your taste, balancing sweetness with the natural banana flavor for the perfect tropical dessert experience.

Variations & Substitutions for Thai Banana Rice Cake

Feel free to experiment with these delightful twists to make this dish your own!

  • Vegan: Substitute coconut milk with almond milk or oat milk for a dairy-free option.
  • Sweetener Swap: Use maple syrup or agave instead of sugar for a healthier, vegan-friendly sweetness.
  • Nutty Version: Add chopped almonds or walnuts to the banana layer for a crunchy texture boost. The nutty flavor complements the bananas beautifully!
  • Spicy Kick: Sprinkle a dash of cayenne pepper or a few slices of fresh chili in the batter for an unexpected heat that balances sweetness.
  • Fruit Medley: Mix in other mashed fruits like mango or papaya with bananas for a tropical explosion of flavor. Each fruit adds a unique taste and scent.
  • Coconut Twist: Replace part of the glutinous rice flour with coconut flour to intensify the coconut flavor and add a slightly different texture.
  • Matcha Infusion: Stir in a teaspoon of matcha powder into the batter for a vibrant color and earthy depth. It makes a stunning visual contrast!
  • Savory Option: Swap out bananas for steamed pumpkin or sweet potato for a savory treat that still satisfies your cravings. The sweetness of these vegetables pairs perfectly with coconut!

What to Serve with Thai Banana Rice Cake?

Elevate your dessert experience with these complementary dishes that enhance the tropical flavors of your cake.

  • Coconut Ice Cream: The creamy, chilled texture pairs beautifully with the warm rice cake, providing a refreshing contrast. An indulgent scoop will melt in your mouth alongside each bite.

  • Mango Salad: This vibrant dish brings a tangy, zesty element that perfectly balances the sweetness of the rice cake. The crunch of fresh mango and herbs enhances the tropical theme.

  • Thai Iced Tea: The rich, creamy flavor of this popular drink complements the dessert’s textures and adds a subtle spice that lingers happily on your palate. Enjoy it over ice for a refreshing sip.

  • Fresh Tropical Fruit: Slices of pineapple, papaya, or kiwi will add freshness and acidity, making every bite of the rice cake even more delightful. Their juicy sweetness complements the banana perfectly.

  • Sesame Coconut Cookies: With a crunchy exterior and chewy center, these cookies harmonize with the flavors in the rice cake while adding an easy-to-eat finish to your meal.

  • Honey Drizzle: A gentle drizzle over the rice cake enhances its sweetness with an extra layer of flavor, inviting you to savor each bite just a little longer.

  • Chai Latte: The warm spices in a chai latte create a soothing drink that contrasts nicely with the dessert, making it a comforting pairing for any time of day.

  • Green Tea: A cup of soothing green tea will cleanse the palate while beautifully complementing the rice cake’s tropical essence. Enjoy this gentle pairing for a delightful end to your meal.

Thai Banana Rice Cake Recipe FAQs

How ripe should the bananas be for the Thai Banana Rice Cake?
Choose bananas that are ripe but still firm, with yellow skin and just a few dark spots. Overripe bananas with dark spots all over can make the cake too mushy and affect its texture.

What’s the best way to store Thai Banana Rice Cake and how long does it stay fresh?
Once cooled, store the cake in an airtight container at room temperature for up to 2 days. For longer freshness, refrigerate it for up to 5 days, though this might slightly change the chewy texture.

Can I freeze Thai Banana Rice Cake for later?
Absolutely! Wrap individual slices tightly in plastic wrap, then place them in a freezer-safe bag. Freeze for up to 2 months. To thaw, leave slices in the fridge overnight and reheat gently in a steamer or microwave before serving.

What should I do if the rice cake batter is lumpy?
No worries! To avoid lumps, whisk the glutinous rice flour and coconut milk slowly and thoroughly until smooth. If lumps appear, gently strain the batter through a fine mesh sieve before steaming for a perfect silky texture.

Is Thai Banana Rice Cake safe for my pets if a small piece falls?
While the cake contains natural ingredients like bananas and coconut milk, it also has sugar and sometimes toppings like syrup or sesame seeds, which aren’t ideal for pets. It’s best to avoid sharing this dessert with them to keep their tummies happy and safe.

Thai Banana Rice Cake

Easy Thai Banana Rice Cake Recipe with Irresistible Tropical Flavors

A delightful Thai Banana Rice Cake that features the comforting sweetness of ripe bananas and creamy coconut, offering a unique dessert experience.
Prep Time 15 minutes
Cook Time 25 minutes
Cooling Time 10 minutes
Total Time 50 minutes
Servings: 8 slices
Course: Dessert
Cuisine: Thai
Calories: 180

Ingredients
  

For the Rice Cake Base
  • 1 cup glutinous rice flour the key to the chewy texture
  • 1 cup coconut milk adds creamy richness
  • 0.5 cup sugar balances tartness
  • 1 pinch salt to enhance flavors
For the Banana Layer
  • 2 medium ripe bananas choose naturally sweet bananas
  • 1 tsp vanilla extract to amplify flavor
Optional Toppings
  • 1 tbsp toasted sesame seeds for nutty crunch
  • 0.5 cup shredded coconut for extra texture
  • to taste honey or palm sugar syrup for added sweetness

Equipment

  • Mixing bowl
  • heatproof pan
  • Steamer

Method
 

Preparation
  1. In a mixing bowl, whisk glutinous rice flour, sugar, and salt until light and free of lumps.
  2. Slowly stir in coconut milk over low heat until smooth, lump-free, and pourable.
  3. Pour the batter into a lightly greased, heatproof pan and steam over simmering water for 20-25 minutes, until set.
  4. In a bowl, mash ripe bananas with vanilla extract and a pinch of salt until mostly smooth.
  5. Gently spread the banana mash over the hot rice cake base and press lightly to seal.
  6. Allow the cake to cool for about 10 minutes, then slice into squares or wedges.
Optional Topping
  1. Sprinkle toasted sesame seeds and shredded coconut for extra crunch.

Nutrition

Serving: 1sliceCalories: 180kcalCarbohydrates: 34gProtein: 2gFat: 4gSaturated Fat: 3gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 0.5gSodium: 50mgPotassium: 150mgFiber: 1gSugar: 10gVitamin C: 5mgCalcium: 20mgIron: 0.5mg

Notes

For best results, use ripe but firm bananas and avoid lumps in the batter. Adjust sweetness to your preference.

Tried this recipe?

Let us know how it was!