There’s something magical about a warm, pillowy cake fresh from the steamer. This Vietnamese treat layers soft banana cake with sweet coconut-pandan fragrance.
I’ve perfected the steam time to get that perfect tender texture without being dense. The aroma alone will have you hooked before the first bite.
Ingredients for Vietnamese Steamed Banana Cake
Pillowy layers start with ripe bananas and a few pantry staples.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 4 whole | Very ripe, mashed |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for lightness |
| Sugar 🧈 | ¾ cup | Granulated or coconut sugar |
| Coconut Milk 🥥 | 1 cup | Full-fat canned preferred |
| Pandan Extract 🌿 | 1 tsp | Or 2 fresh pandan leaves |
| Baking Powder 🧂 | 1 tsp | For rise and fluffiness |
| Baking Soda 🧂 | ¼ tsp | Balances acidity |
| Salt 🧂 | ¼ tsp | Sea salt preferred |
| Vanilla Extract 🌿 | 1 tsp | Pure extract for depth |
| Shredded Coconut 🥥 | ½ cup | Unsweetened for texture |
| Coconut Oil 🫒 | ¼ cup | Melted, for moisture |
| Tapioca Starch 🌾 | 2 tbsp | For chewy texture |
The bananas are everything—look for ones with plenty of brown speckles (the spottier, the better). Trader Joe’s or any Asian market will have pandan extract, but fresh leaves are worth hunting down if you’re near a Vietnamese grocery. For the coconut milk, Thai Kitchen or Chaokoh brands give that rich, creamy base without separation.
No pandan? Vanilla plus a drop of green food coloring gets you close on flavor and look. Swap tapioca starch for cornstarch (same amount), but the texture won’t be quite as bouncy. Out of coconut milk? Oat milk with a tablespoon of coconut oil works in a pinch. The sugar can be reduced by 25% if you prefer less sweetness.
Steamed cakes stay fresh for 2-3 days at room temperature in an airtight container. For longer storage, freeze slices for up to 1 month—just reheat in the steamer to revive that soft, pillowy texture.
Why You’ll Love This Recipe
- One Bowl Wonder: I just dump everything in a bowl—mashed bananas, coconut milk, flour—and stir. No fancy equipment, no fuss.
- Tropical Comfort: The coconut milk and pandan give it this warm, fragrant sweetness that reminds me of my grandma’s kitchen.
- Breakfast or Dessert: Honestly, I make a batch on Sunday and grab slices all week—works as a quick breakfast or a post-dinner treat.
- Pantry Hero: Ripe bananas sitting on the counter? This is my go-to way to use them up before they go bad.
Step-by-Step Instructions for Vietnamese Steamed Banana Cake
This traditional method creates those signature pillowy layers with aromatic coconut pandan goodness.
Step 1: Prepare the Banana Base
In a large bowl, mash the 4 whole Ripe Bananas until completely smooth with no lumps—this ensures an even texture throughout the cake. I use the back of a fork for this, pressing down firmly until the bananas break down into a thick puree.
Add the 0.75 cup Sugar, 1 cup Coconut Milk, 1 tsp Pandan Extract, and 1 tsp Vanilla Extract. Whisk together for 1-2 minutes until the sugar dissolves and the mixture becomes uniform. The pandan and vanilla will infuse the base with that distinctive floral aroma.
Step 2: Combine the Dry Ingredients
In a separate bowl, sift together the 1.5 cups All-Purpose Flour, 1 tsp Baking Powder, 0.25 tsp Baking Soda, 0.25 tsp Salt, and 2 tbsp Tapioca Starch. Sifting prevents clumps and aerates the flour, which contributes to the cake’s lightness.
Create a well in the center of the dry ingredients and pour in the 0.25 cup Coconut Oil, which should be melted but not hot. Mix gently with a spatula until just combined—overmixing can develop gluten, leading to a tougher texture.
Step 3: Merge Wet and Dry Mixtures
Gradually fold the dry ingredients into the banana mixture, adding them in 3 additions. This prevents the batter from becoming dense or overworked. Stir just until you see no more dry streaks—small lumps are fine and will dissolve during steaming.
Fold in the 0.5 cup Shredded Coconut at the end, ensuring it’s evenly distributed. The shredded coconut adds texture and reinforces the tropical flavor profile. The batter should be thick but pourable, similar to a muffin batter.
Step 4: Steam to Perfection
Pour the batter into a greased 8-inch round cake pan or individual ramekins, filling them about ¾ full. Place the pan in a steamer with 2-3 inches of boiling water, making sure the water doesn’t touch the bottom of the pan.
Cover and steam over medium heat for 45-50 minutes until a toothpick inserted into the center comes out clean. Check the water level halfway through and replenish with hot water if needed. The cake is done when it springs back lightly to the touch and pulls slightly away from the edges.
Step 5: Cool and Serve
Remove the cake from the steamer and let it cool in the pan for 10 minutes. This allows it to set slightly before unmolding. Run a knife around the edges to loosen, then transfer to a wire rack to cool completely.
Slice into wedges while still slightly warm for the best texture. The layers should be light, moist, and fragrant with the coconut pandan aroma. Serve as is or with a drizzle of coconut milk for added richness.
Pro Tips For Making Vietnamese Steamed Banana Cake
- Steam Evenly: Use a deep pot with a tight lid and keep the water at a rolling boil—this guarantees the cake cooks through without soggy spots.
- Mash Bananas Well: I learned this the hard way—lumpy banana pieces make the texture uneven, so mash them until completely smooth before mixing.
- Skip Cold Coconut Milk: Take the coconut milk out of the fridge 30 minutes early; room temp blends better into the batter and prevents clumping.
- Test Doneness Early: Insert a toothpick at 30 minutes—if it comes out clean, it’s done, but if not, give it 5-10 more minutes and check again.
Perfect Pairings for This Dish
Tea Pairings
Vietnamese jasmine tea highlights the floral notes in this cake beautifully. Brew 1 tsp loose leaves in 8 oz hot water for 3-4 minutes. I love how the fragrance complements the pandan. 💫
Coffee Options
Strong Vietnamese ca phe sua da (iced coffee with condensed milk) cuts through the sweetness perfectly. The bold, bitter notes balance the cake’s delicate flavors. Use 2 tbsp condensed milk per serving.
Fresh Fruit Sides
Sliced mango or dragon fruit adds freshness and color contrast. Toss 1 cup diced fruit with 1 tsp lime juice for brightness. The tropical flavors enhance the coconut undertones.
Creamy Accompaniments
Serve with coconut whipped cream for extra richness. Chill 1 can coconut cream overnight, then whip with 2 tbsp powdered sugar. A sprinkle of toasted coconut flakes adds crunch. 🥥
Savory Balance
For contrast, offer roasted peanuts or sesame seeds on the side. The salty crunch pairs wonderfully with the cake’s soft texture. Toast ¼ cup peanuts in a dry pan for 3-4 minutes.
Nutrition Facts
Frequently Asked Questions
Can I use regular milk instead of coconut milk?
You can, but the flavor and texture will be different. Coconut milk adds richness and tropical aroma. For best results, stick with full-fat coconut milk or try oat milk with 1 tbsp coconut oil as a substitute.
Why is my cake dense instead of pillowy?
This usually happens from overmixing the batter or using bananas that aren’t ripe enough. Fold dry ingredients gently in 3 additions and ensure bananas are very spotted. Also check your baking powder is fresh.
How do I store leftovers?
Keep in an airtight container at room temperature for 2-3 days. For longer storage, freeze slices for up to 1 month. Reheat in the steamer to restore the soft texture.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026