As the vibrant colors of spring bloom around me, my kitchen transforms into a canvas for creativity. That’s when I first experimented with Banh Da Lon, those delightful Vietnamese steamed cakes known for their beautiful layers and captivating flavors. The soothing scent of pandan mingling with creamy coconut fills the air as I mix, blend, and steam. Each bite is not just a treat; it tells a story of cultural tradition and kitchen alchemy.
This recipe has quickly become a cherished favorite, capturing the hearts of friends and family. It’s surprisingly easy to make, and the taste—sweet yet subtly earthy—perfectly balances comfort and sophistication. Whether you’re looking to impress at a potluck or simply enjoy a moment of culinary joy, Banh Da Lon is the delicious solution to break away from the monotony of fast food. So, let’s dive into the world of flavors and textures, as we create a slice of Vietnam right in our homes!
Why is Banh Da Lon so special?
Unique Layers: The vibrant, colorful layers of Banh Da Lon are not only visually stunning but also provide an exciting mix of flavors.
Flawlessly Balanced Flavor: The harmonious combination of sweet coconut and earthy pandan creates a delightful taste that leaves everyone wanting more.
Easy to Make: With simple ingredients and straightforward steps, this recipe is perfect for cooks of all skill levels.
Crowd-Pleasing Dessert: Whether for a family gathering or a casual snack, these treats are sure to impress and satisfy any palate.
Cultural Experience: Making Banh Da Lon is like taking a mini trip to Vietnam, celebrating its rich culinary heritage right in your kitchen.
Get ready to try something extraordinary with your cooking adventures! If you’re intrigued by other traditional treats, don’t miss out on my guide to explore more delightful dishes.
Banh Da Lon Ingredients
For the Green Batter
- Dried split mung beans – 1/4 cup (50 g); they’re the star ingredient that adds texture and nutty flavor.
- Water – 1/2 cup (125 ml); this is essential for cooking the beans until they’re soft.
- Full-fat coconut milk – 1/2 cup (125 ml); it brings a rich creaminess that balances sweetness beautifully.
- Granulated white sugar – 1/4 cup (50 g); a touch of sweetness that complements the savory elements.
- Tapioca starch – 1/2 cup + 1 tbsp (70 g); provides the chewy texture characteristic of these cakes.
- White rice flour – 2 tbsp (15 g); it works in tandem with tapioca starch for structure.
- Vanilla extract – 1/2 tsp (2 ml); enhances the overall flavor profile of the green layer.
- Pandan leaves – 2 (20 g); they impart a distinct aroma and green color crucial to traditional Banh Da Lon.
For the Yellow Layer
- Water – 1/2 cup (125 ml); this helps to create a smooth batter with the right consistency.
- Full-fat coconut milk – 6 tbsp (90 ml); add extra richness to the yellow layer for delightful luxury.
- Granulated sugar – 5 tbsp (60 g); it adds sweetness while ensuring perfect layering with the green.
- Tapioca starch – 3/4 cup + 3 tbsp (100 g); enhances the unique chewy texture that keeps you coming back for more.
- White rice flour – 3 tbsp (25 g); aids in creating a light yet satisfying structure in the cake.
- Pandan extract (optional) – 1/4 tsp; for an intensified pandan flavor if you crave more depth.
Each ingredient plays a vital role in crafting these beautiful layers of Banh Da Lon. Gather your goodies, and let’s bring the magic of these Vietnamese steamed cakes to your kitchen!
How to Make Banh Da Lon
-
Simmer the mung beans: Drain the mung beans and place them in a small saucepan. Add 1/2 cup of water, then bring to a gentle simmer over low-medium heat. Cover and let them cook for 10-15 minutes until completely soft.
-
Blend the green batter: Drain the cooked beans and transfer them to a high-speed blender. Add 1/2 cup coconut milk, 2 tbsp water, 1/4 cup sugar, 1/2 cup + 1 tbsp tapioca starch, 2 tbsp white rice flour, and 1/2 tsp vanilla extract. Blend for about 10-15 seconds until smooth. Set the batter aside in a bowl.
-
Chop the pandan leaves: Roughly chop the pandan leaves and add them to a blender. Pour in 1/2 cup water, then blend on high speed for approximately 30 seconds to extract the vibrant color and flavor.
-
Strain the pandan juice: Using a fine-mesh sieve, strain the mixture to separate the juice from the pulp. Transfer the liquid to a large mixing bowl, discarding the solids.
-
Combine the yellow layer ingredients: To the mixing bowl with the pandan juice, add 6 tbsp coconut milk, 5 tbsp sugar, 3/4 cup + 3 tbsp tapioca starch, 3 tbsp white rice flour, and optional pandan extract. Whisk until fully combined and smooth, ensuring no lumps remain.
-
Prepare the steamer: Fill a saucepan with 2-3 cups of water and set a bamboo steamer on top. Bring the water to a rolling boil. Lightly grease a 3×6-inch pan with oil and place it in the steamer for 2 minutes to heat.
-
Pour the first layer: Pour one layer of the green batter into the heated pan. Steam for about 3 minutes, allowing it to set slightly.
-
Add the yellow layer: Carefully pour the same amount of the yellow batter over the green layer. Steam this for an additional 4 minutes until slightly firm.
-
Repeat the layering process: Continue to alternate layers, repeating until you reach about 7 layers, increasing the steaming time by one minute for each added layer.
-
Final steam: After cooking the last layer, let the entire cake steam for an extra 7 minutes to ensure it’s completely set.
-
Cool the cake: Remove the pan from the steamer and allow the cake to cool completely before carefully removing it from the pan.
-
Cut into pieces: Using a sharp knife wrapped in plastic wrap, cut the cooled cake into 5 rectangular pieces for serving.
Optional: Serve with freshly grated coconut for added texture.
Exact quantities are listed in the recipe card below.
What to Serve with Banh Da Lon?
Indulging in the vibrant layers of Banh Da Lon invites the desire for delightful pairings to create a full dining experience.
- Coconut Sticky Rice: The sweet and chewy texture of coconut sticky rice beautifully complements the creaminess of the steamed cakes.
- Fresh Mango Slices: Juicy, ripe mango adds a refreshing burst of sweetness that enhances the earthy flavors of Banh Da Lon.
- Thai Iced Tea: This creamy, spiced beverage contrasts nicely with the subtle sweetness of the cakes, making each bite and sip a harmonious experience.
- Grated Coconut Topping: A sprinkle of freshly grated coconut on top of the cakes provides a pleasing texture that complements their soft layers.
- Tropical Fruit Salad: A mix of tropical fruits such as pineapple and papaya brings a vibrant color and refreshing taste to the table.
- Jasmine Green Tea: The delicate floral notes of jasmine tea provide the perfect soothing companion, enhancing the overall flavor palate.
- Sesame Rice Balls: These chewy treats add another layer of texture, making your dessert experience even more enjoyable.
- Coconut Milk Drizzle: A drizzle of coconut milk on top adds extra creaminess and ties the flavors together beautifully.
Each pairing elevates the experience of Banh Da Lon, creating a delightful balance of textures and flavors that celebrates this Vietnamese treat!
Expert Tips for Banh Da Lon
-
Perfectly Cooked Beans: Make sure the mung beans are thoroughly cooked and soft before blending. Undercooked beans can lead to a gritty texture in your Banh Da Lon.
-
Layering Technique: Pour each layer carefully to avoid mixing. Using a ladle can help maintain distinct layers for that beautiful striped appearance.
-
Steam Wisely: Keep an eye on the steaming times; adding a minute for each layer ensures proper set and avoids sogginess.
-
Cooling Patience: Allow the cake to cool completely in the pan before removing. This helps maintain its shape and makes cutting easier.
-
Flavor Boost: If you love pandan, consider using a bit more pandan extract in the yellow layer for a bolder flavor profile that’s irresistibly delicious.
Enjoy your journey into the delightful world of Banh Da Lon!
How to Store and Freeze Banh Da Lon
Room Temperature: Allow Banh Da Lon to cool completely before storing at room temperature, covered lightly, for up to 2 days.
Fridge: For longer freshness, keep the cakes in an airtight container in the fridge for up to 5 days, preventing them from drying out.
Freezer: Freeze individual pieces wrapped tightly in plastic wrap and then placed in a freezer bag. They will last up to 2 months while maintaining their delightful texture.
Reheating: To enjoy, steam the frozen pieces for about 5-7 minutes or microwave briefly to warm the layers, restoring their delicious softness.
Make Ahead Options
Making Banh Da Lon ahead of time is a fantastic way to streamline your meal prep! You can prepare both the green and yellow batters up to 24 hours in advance and store them separately in airtight containers in the refrigerator. This will help keep the flavors fresh and vibrant. When ready to serve, simply follow the steaming instructions: pour the first layer into the pan, steam for 3 minutes, and then layer on the next batter, adjusting the steaming times as needed. This prep-ahead method not only saves you time but ensures your cake is just as delicious as when freshly made. Enjoy stress-free entertaining with this delightful treat!
Banh Da Lon Variations & Substitutions
Feel free to tweak these delightful layers to suit your taste or dietary needs!
-
Vegan: Substitute coconut milk with almond or oat milk for a plant-based version that still provides creaminess.
-
Gluten-Free: Ensure to use certified gluten-free tapioca starch and rice flour to maintain a gluten-free treat without sacrificing flavor.
-
Sweetener Swap: Replace sugar with honey or maple syrup for a more natural sweetener that enhances the cake’s earthy notes.
-
Flavor Infusions: Add a pinch of salt or a squeeze of lime juice to the batter for a touch of contrasting flavor that brightens each bite.
-
Colorful Twist: Incorporate other natural food coloring, such as beet juice or butterfly pea flower powder, for vibrant layers that are as stunning as they are delicious.
-
Pandan Note Boost: For the pandan flavor lover, increase the amount of pandan extract in the yellow layer to embrace that enchanting aroma even more.
-
Texture Change: Try adding ingredients like shredded coconut or crushed nuts in the layers for a delightful crunch and added texture.
-
Chill it Out: Serve Banh Da Lon cold from the fridge for a refreshing treat during warm weather; it’s uniquely delicious chilled!
Get creative and let your kitchen be your playground as you explore these variations!
Banh Da Lon Recipe FAQs
What type of mung beans should I use for Banh Da Lon?
I recommend using dried split mung beans, as they cook down to a soft texture that blends beautifully into the cake batter. Look for beans that are pale yellow, without dark spots, as that indicates good quality.
How long can I store Banh Da Lon, and what’s the best method?
You can keep the assembled Banh Da Lon at room temperature for up to 2 days, but for longer storage, I suggest placing it in an airtight container in the fridge for up to 5 days. This helps prevent the cake from drying out and maintains its lovely texture.
Can I freeze Banh Da Lon, and if so, how?
Absolutely! To freeze, wrap individual pieces tightly in plastic wrap and place them in a freezer bag. They can be stored in the freezer for up to 2 months. When you’re ready to enjoy, steam the frozen pieces for about 5-7 minutes to warm them back up and restore their delightful softness.
What should I do if my layers mix while steaming?
If you notice your layers mixing, it may be due to pouring the batter too quickly or not allowing enough time for the previous layer to set. To troubleshoot, make sure to use a ladle for pouring gently and wait for each layer to cook properly before adding the next. Patience is integral for those stunning layers!
Are there any dietary considerations I should be aware of for Banh Da Lon?
While Banh Da Lon is generally gluten-free thanks to tapioca starch and rice flour, check that your specific ingredients are certified gluten-free if you’re sensitive. Additionally, the cake is naturally dairy-free, but please note that the recipe does include coconut milk, so if there are allergies to coconut, it’s best avoided.

Delight in Banh Da Lon: Easy Vietnamese Steamed Cakes Recipe
Ingredients
Equipment
Method
- Simmer the mung beans: Drain the mung beans and place them in a small saucepan. Add 1/2 cup of water, then bring to a gentle simmer over low-medium heat. Cover and let them cook for 10-15 minutes until completely soft.
- Blend the green batter: Drain the cooked beans and transfer them to a high-speed blender. Add 1/2 cup coconut milk, 2 tbsp water, 1/4 cup sugar, 1/2 cup + 1 tbsp tapioca starch, 2 tbsp white rice flour, and 1/2 tsp vanilla extract. Blend for about 10-15 seconds until smooth. Set the batter aside in a bowl.
- Chop the pandan leaves: Roughly chop the pandan leaves and add them to a blender. Pour in 1/2 cup water, then blend on high speed for approximately 30 seconds to extract the vibrant color and flavor.
- Strain the pandan juice: Using a fine-mesh sieve, strain the mixture to separate the juice from the pulp. Transfer the liquid to a large mixing bowl, discarding the solids.
- Combine the yellow layer ingredients: To the mixing bowl with the pandan juice, add 6 tbsp coconut milk, 5 tbsp sugar, 3/4 cup + 3 tbsp tapioca starch, 3 tbsp white rice flour, and optional pandan extract. Whisk until fully combined and smooth, ensuring no lumps remain.
- Prepare the steamer: Fill a saucepan with 2-3 cups of water and set a bamboo steamer on top. Bring the water to a rolling boil. Lightly grease a 3×6-inch pan with oil and place it in the steamer for 2 minutes to heat.
- Pour the first layer: Pour one layer of the green batter into the heated pan. Steam for about 3 minutes, allowing it to set slightly.
- Add the yellow layer: Carefully pour the same amount of the yellow batter over the green layer. Steam this for an additional 4 minutes until slightly firm.
- Repeat the layering process: Continue to alternate layers, repeating until you reach about 7 layers, increasing the steaming time by one minute for each added layer.
- Final steam: After cooking the last layer, let the entire cake steam for an extra 7 minutes to ensure it’s completely set.
- Cool the cake: Remove the pan from the steamer and allow the cake to cool completely before carefully removing it from the pan.
- Cut into pieces: Using a sharp knife wrapped in plastic wrap, cut the cooled cake into 5 rectangular pieces for serving.







