Cinnamon Snail

  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
menu icon
go to homepage
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
search icon
Homepage link
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
×

Home » Recipes » Vietnamese Vegan Recipes

Banh Da Lon Recipe (Pandan Mung Bean Cakes)

by Adam Sobel
Updated: Dec 31, 2025
5 from 1 vote
Prep Time 10 minutes mins
Total Time 4 hours hrs 50 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

Okay so full disclosure, this Banh Da Lon looks intimidating to make, but any ol' fool can whip up some of this naturally vegan treat with just a few ingredients. Chewy from mung beans, stretchy from tapioca, pleasantly lightly sweet, pandan-green (like naturally, not with some garbage-ass artificial nonsense slop), wildly satisfying to slice, and even more fun to snack on.

A piece of green and yellow layered steamed banh da lon sits on a textured surface, with more pieces on a ceramic plate in the background.
Here’s how to make this recipe perfectly

Recipe tips tailored to what matters most to you:

Gluten Sucks

Glutinous rice flour sounds scary, but there's zero gluten involved, promise. Tapioca, rice flour and mung beans are all in the clear.

Time Saver

Put the mung beans on to soak in the morning, that's 4 of the hours. Actual hands-on and steaming time is closer to 50 minutes.

Cost Cutting Tip

Split yellow mung beans and tapioca starch are pantry-cheap at an Asian grocery. One batch cuts into 12 pieces, so it goes a long way.

Make it Healthier

It's a treat, so cut small pieces with that oiled knife. The split mung bean layer brings a little plant protein to the party.

Ingredient Hack

No tapioca starch? Arrowroot can step in. Sweet rice flour swaps 1:1 for glutinous rice flour, and frozen pandan leaves work great thawed.

Cook Like Adam

Tapioca starch settles fast and does not care about your feelings. Give the green batter and the yellow batter a gentle stir right before pouring every layer.

Condensation dripping back onto the cake causes dents and gummy patches. If your lid is glass or metal, make sure to wipe it dry every time you open the lid.

This cake needs time to finish setting once it's out of the steamer. Always use an oiled knife to cut this treat.

Oodles more tips, step-by-step recipe photos, info on weird ingredients, and FAQs are all still here. I just tucked 'em out of the way so you can start cooking sooner.

This classic Vietnamese steamed layer cake is pretty similar to kuih lapis, which you'll find in Malaysia, Indonesia, and Singapore, but Vietnam rocks it with mung bean layers which I think adds a really lovely subtle flavor, and makes these feel more like food than a useless sweet.

If beans and veggies in dessert make your eyebrow twitch, Southeast Asia would like a word with you. Chè ba màu, chè khoai môn, and bubur cha cha all live in the same world where beans and vegetables are made sweet enough to satisfy a midnight craving. 

Bánh da lợn is just continuing the long tradition of desserts that sound friggin' nuts until you take 1 bite and stop looking at it weirdly.

A pink heart icon next to bold text that reads "Featured Reader Love Letter" on a textured beige background.

5 stars
So beautiful and I love the dal base!

Dipti
Jump to:
  • Recipe tips tailored to what matters most to you:
  • 🥰Why you'll adore this Banh Da Lon recipe
  • 🍰 Banh Da Lon Ingredients 
  • 📖 How to make Vietnamese steamed pandan cakes
  • 👉 Top tips
  • 🤷‍♀️ Recipe FAQs
  • ✌️You'll love these vegan Asian desserts too:
  • Banh Da Lon Recipe

🥰Why you'll adore this Banh Da Lon recipe

✊ Vegan AF and GF: Like all of my Vietnamese vegan recipes, this one doesn't cause any harm to any living creatures. And if you have a gluten sensitivity, you'll be pretty psyched that this recipe won't harm you either.

🍃 Naturally Green, Zero Nonsense: That pandan color comes straight from leaves, not food dye shenanigans (which is what most pandan extracts really rely on). It looks cool on purpose and smells actually incredible without tasting like you licked a candle at the artificial fart emporium.

⏱ Looks Shmancy, Acts Normal: This whole cake shows up looking high-effort but the process is kinda meditative and chill. You're just layering, steaming, and vibing instead of spiraling into madness.

Tested and Actually Works: Like all the recipes on my blog, this pandan dessert has undergone rigorous recipe testing by hundreds of home cooks all around the world, including in Vietnam where it comes from!

Text saying TEST NEW RECIPES? YES PLS! in bold, distressed pink letters on a black rectangular background with rough beige tape and splatter marks around the edges.
A man in a gray cap and chefs coat looks seriously into the camera in a kitchen setting, with shelves and jars blurred in the background.

I'm on my knees staring weirdly into your eyes, asking you in a soothing voice to be my taste-testing partner in crime. Sign up for the recipe testing crew and get early access to new recipes before they're published.

Become a CS Recipe Tester

🍰 Banh Da Lon Ingredients 

Labeled ingredients on a wooden surface for a banh da lon recipe: split yellow mung beans, sugar, salt, vanilla, white rice flour, glutinous rice flour, tapioca starch, oil, coconut milk, and pandan leaves.

Mung Beans

Split yellow mung beans are what you need for this. Not the green ones, OK? These are the same beans I use in my homemade Just Egg recipe too.

Tapioca Starch

If you've eaten kem chuối, ondeh ondeh, or martabak manis and thought wondered what made the texture bouncy but fluffy like that, tapioca starch is why. It gives bánh da lợn that signature chew. Arrowroot is fine to swap in instead, if you can't get your hands on tapioca because you live in a boat in the middle of an ocean or whatever.

Rice Flours

There's two kinds of rice flour used in this recipe, and that's important. White rice flour handles stability so the layers don't slump into a mystery shape. Glutinous rice flour is starchier and waaay stretchier, which gives the cake that soft pull and makes sure the pandan layers are as booing as a proper bounce castle at your bat mitzvah. 

Despite its name, I swear there's zero gluten involved. Sweet rice flour is the exact same thing and swaps 1:1 without any problem.

Pandan

These leaves give the cake its natural green color and that unmistakable almost sweet breakfast cereal-like aroma. Fresh leaves will have the best flavor, but frozen pandan leaves, which is what you'll find at most Asian food stores work pretty great too once thawed.

*See the recipe card at the bottom of the page for exact quantities, nutritional info, and detailed cooking directions.

📖 How to make Vietnamese steamed pandan cakes

You can absolutely skip the chatter and head straight for the printable recipe card if speed is your love language. If you want the confidence boost version with explanations and tips baked in, these step-by-step instructions have your back. I won't yell. Much.

A four-panel image: soaking yellow lentils for Banh Da Lon, parboiling lentils with a slotted spoon, rinsing them in a strainer, and straining the green liquid into a bowl through a fine mesh sieve.

Step One

Say It Ain't Soak:

Rinse the mung beans, then soak them in water for 4 hours. Drain thoroughly.

Step Two

Bean There, Done That:

Transfer the soaked beans to a saucepan, cover with fresh water, and cook over medium heat until completely tender and easily crushed with a spoon.

Step Three

Mung Night in Bangkok Makes a Hard Man Humble:

Drain well and allow to cool slightly.

Transfer the cooked mung beans to a blender, add the tapioca starch, rice flour, sugar, coconut milk, vanilla, salt, and oil, then blend until completely smooth, stopping to scrape the blender as needed.

Step Four

Pandanie Darko:

Place the pandan leaves and water in a blender and blend until the leaves are fully broken down. Strain the liquid through a fine-mesh strainer, pressing firmly to extract as much liquid as possible, then discard the solids.

A close-up of coconut milk being poured from a cup into a blender containing a green mixture at the bottom.

Step Five

Batterminator 2- Lost in New York:

Place the pandan juice into a blender along with the tapioca starch, glutinous rice flour, sugar, coconut milk, salt, and oil to the pandan liquid and blend until smooth.

Four close-up photos show creamy mixtures being poured in layers-white and green-into a glass rectangular dish, illustrating the step-by-step process of making banh da lon.

Step Six

Steamage Mutant Ninja Turtles:

Prepare a steamer and bring the water to a steady boil over medium-high heat. Lightly oil a heatproof pan suitable for steaming, and gently stir each batter before using, as the starches will settle.

Pour a thin layer of the mung bean batter into the prepared pan and place it in the steamer. Cover and steam for 4 minutes until the surface is set and no longer liquid, removing the lid carefully to prevent condensation from dripping onto the cake. Pour a layer of the pandan batter over the set mung bean layer and steam for 4 minutes until set.

Continuing to alternate layers, stirring each batter before pouring, steaming each layer for 4 minutes, and keeping the layers thin and even.

A close-up of a bamboo steamer with the lid partially open, revealing a glass container filled with steamed banh da lon inside, placed on the wooden slats of the steamer basket.

Step Seven

Ten Harry Met Sally:

After the final layer is added, steam for an additional 10 minutes to make sure the cake is fully cooked through.

Three pieces of layered banh da lon served on a beige plate, resting on green leaves.

Step Eight

Stabby Stabby:

Remove the pan from the steamer and let the cake cool completely at room temperature. Once fully cooled, cut into portions using a lightly oiled knife before serving.

Text logo “CLEAN PLATE CLUB” with black splatter accents. Above the text, a tan circle features a stylized hand holding a fork, with an eye on the palm—perfect for any Vegan Meal Planner enthusiast.

Grab my easy-yo-use app that builds your whole week with real, chef-tested vegan dinners in 30 seconds, customized to your budget, time, and taste, with a shopping list sorted by aisle.

🔥 Get Instant Access
A tablet screen shows a meal planning app with recipe options and photos. Text on the right reads: Your Custom Kitchen Helper in bold, playful fonts. The background is light beige.
🔥 Get Instant Access

👉 Top tips

  1. Stir Before Every Single Pour: Tapioca starch settles fast and does not care about your feelings. Give the green batter and the yellow batter a gentle stir right before pouring every layer or you'll end up with some layers having a thiner or thicker consistency than others.
  2. Wipe the Lid Every Time: Condensation dripping back onto the cake causes dents and gummy patches. This is the main reason I opt to use a bamboo steamer. If your lid is glass or metal, make sure to wipe it dry every time you open the lid to pour on new layers so the surface doesn't get rained down upon with condensation as it cooks.
  3. Make Sure There's Water: This might sound obvious, but I am trying to make this foolproof for ya. If your steamer runs dry, the layers will stop setting, and you will chance ruining your pot or steamer racks.
  4. IMPORTANT: Cool It Fully Before Cutting: I can't understate this, this cake needs time to finish setting once it's out of the steamer. Always use an oiled knife to cut this treat. Cutting sooner than 15 minutes leads to smearing and drag marks instead of sharp, tidy slices, which every experienced Banh Da Lon maker will laugh at you about and then you will cry as you hang your head in shame, and wear a dunce cap in the corner.

🤷‍♀️ Recipe FAQs

Why is my Banh Da Lon gummy or dense?

This usually happens when layers are poured too thick or the batter isn't stirred before each pour, causing uneven starch concentration. Thin layers and gentle stirring fix almost every texture issue.

How should I store and reheat banh da lon?

❄️ Refrigerating
Once fully cooled, place Banh Da Lon in an airtight container and refrigerate for up to 2 days. Make sure slices are fully cool before sealing so condensation doesn't mess with the texture.

🔥 Stovetop Reheating

After the banh da lon cools completely, it gets pleasantly stiff and tough. To bring pieces of it back to life after that point, just place them in a steamer and steam on medium heat for 7-8 minutes, and they'll get nice and soft for ya.

✌️You'll love these vegan Asian desserts too:

  • A close-up of a bowl filled with creamy vegan champorado topped with a swirl of white cream.
    Champorado Recipe (Filipino Chocolate Rice Pudding)
  • Vegan matcha donuts with assorted toppings on a cooling rack.
    Matcha Donuts (Baked or Fried)
  • A plate with three caramel-coated Turon, one of which is cut open to reveal a banana filling. Small flowers are visible near the plate.
    Turon with Lemongrass Spiced Caramel
  • A bowl of buber sum sum with biji salak dumplings in it.
    Bubur Sumsum  (Sweet Indonesian Coconut Porridge)
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Three pieces of green and cream layered banh da lon dessert are arranged on a speckled ceramic plate with green leaves underneath. The dessert has a striped pattern and glossy texture.

Banh Da Lon Recipe

Chewy, bouncy pandan and coconut-mung bean layers stacked into Vietnamese dessert heaven.
5 from 1 vote
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 40 minutes minutes
Soaking Time: 4 hours hours
Total Time: 4 hours hours 50 minutes minutes
Servings: 12 Servings
Course: Dessert
Cuisine: Vietnamese
Diet: Gluten Free, Vegan, Vegetarian
Calories: 195kcal
Author: Adam Sobel
Cost: $4.50

Equipment

  • blender
  • Wire mesh strainer
  • saucepan
  • Steamer

Ingredients

For the Mung Bean Batter:

  • ¼ cup split yellow mung beans
  • ½ cup tapioca starch
  • 1 tablespoon white rice flour
  • ⅓ cup sugar
  • ¾ cup coconut milk
  • 1 teaspoon vanilla extract
  • ⅛ teaspoon salt
  • ½ teaspoon canola oil vegetable oil, or sunflower oil

For the Pandan Batter:

  • ½ cup pandan leaves cut into 1-inch sections
  • ¾ cup water
  • 1 cup tapioca starch
  • ⅓ cup glutinous rice flour
  • ⅓ cup sugar
  • 1 cup coconut milk
  • ⅛ teaspoon salt
  • ½ teaspoon canola oil vegetable oil, or sunflower oil

Instructions

  • Rinse the mung beans, then soak them in water for 4 hours. Drain thoroughly.
  • Transfer the soaked beans to a saucepan, cover with fresh water, and cook over medium heat until the beans are completely tender and can be easily crushed with a spoon. Drain well and allow to cool slightly.
  • Transfer the cooked mung beans to a blender. Add the tapioca starch, rice flour, sugar, coconut milk, vanilla, salt and oil. Blend until completely smooth, stopping to scrape the blender as needed.
  • Place the pandan leaves and water in a blender and blend until the leaves are fully broken down. Strain the liquid through a fine-mesh strainer, pressing firmly to extract as much liquid as possible. Discard the solids.
  • Pour the pandan juice into a blender pitcher along with the tapioca starch, glutinous rice flour, sugar, coconut milk, salt and oil to the pandan liquid and blend until smooth.
  • Prepare a steamer and bring the water to a steady boil over medium-high heat. Lightly oil a heatproof pan suitable for steaming. Stir each batter gently before using, as the starches will settle.
  • Pour a thin layer of the mung bean batter into the prepared pan. Place the pan in the steamer, cover, and steam for 4 minutes, until the surface is set and no longer liquid. Remove the lid carefully to prevent condensation from dripping onto the cake. Pour a layer of the pandan batter over the set mung bean layer. Steam for 4 minutes, until set. Continue alternating layers, stirring each batter before pouring, steaming each layer for 4 minutes, and keeping the layers thin and even.
  • After the final layer is added, steam for an additional 10 minutes to ensure the cake is fully cooked through.
  • Remove the pan from the steamer and let the cake cool completely to room temperature. Once fully cooled, cut into portions with a well oiled knife before serving.

Notes

🥣 Stir Patrick Stewart
Tapioca starch settles fast, so give the batter a quick stir before every pour or your layers will look wildly inconsistent. This step takes 2 seconds and saves you from embarrassment.
🧺 Dry Lid Only
Condensation dripping back onto the cake causes dents and gummy spots, which is why a bamboo steamer is highly a reco. Using glass or metal lids means wiping them dry every single time before pouring the next layer.
🔪 Chop, Chop
Let the cake cool to room temperature and use an oiled, sharp knife so that it cuts neatly. 
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Nutrition

Calories: 195kcal | Carbohydrates: 32g | Protein: 2g | Fat: 8g | Saturated Fat: 6g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Trans Fat: 0.002g | Sodium: 55mg | Potassium: 80mg | Fiber: 1g | Sugar: 11g | Vitamin A: 8IU | Vitamin C: 0.3mg | Calcium: 9mg | Iron: 1mg

More Pho-ever Veg: Vietnamese Vegan Recipes

  • A bowl of Vietnamese vegan bo kho stew with tender mushroom chunks, carrots, potatoes, fresh herbs, chili slices, and onions in a rich, red broth, served in a blue patterned bowl on a wooden table.
    Insanely Yummy Vietnamese Soups
  • A plate of vegan Vietnamese fried chicken with herbs, red rice, fresh lime, cherry tomatoes, and garnished with basil and mint leaves, with chopsticks resting on the side.
    Vegan Vietnamese Fried Chicken & Red Rice
  • A bowl of Vietnamese vegan bo kho stew with tender mushroom chunks, carrots, potatoes, fresh herbs, chili slices, and onions in a rich, red broth, served in a blue patterned bowl on a wooden table.
    Bò Kho Chay (Vegan Vietnamese Beef Stew Recipe)
  • Vegan fish sauce being poured from a small ceramic cup into a bowl of soup with visible vegetables and herbs.
    Vegan Fish Sauce Recipe (Nước Mắm Chay)

Comments

  1. Dipti says

    March 13, 2026 at 1:18 pm

    5 stars
    So beautiful and I love the dal base!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Hark! It's me Adam Sobel

I created a seriously popular vegan food truck, cookbook, and adorable family. and Now I am sharing all my juicy delicious secrets with you
  LEARN MORE

Autumnal Veggie Vibes

  • Close-up of creamy vegan butternut squash macaroni and cheese topped with golden-brown roasted squash and a crispy breadcrumb crust, with a serving spoon lifting a portion from the dish.
    Vegan Butternut Squash Mac and Cheese Recipe
  • A close-up of a slice of vegan shepherd’s pie with rich brown gravy being poured over the mashed potato topping, revealing layers of savory ground meat and vegetables on a plate.
    Vegan Shepherd's Pie Recipe
  • A bowl of creamy mashed potatoes topped with mushroom bourguignon containing chunks of mushroom, carrots, pearl onions, and fresh herbs, garnished with chopped chives.
    Mushroom Bourguignon Recipe
  • Close-up of a glazed roast vegan ham garnished with fresh herbs, accompanied by caramelized pineapple slices on a wooden board.
    Maple Mustard Glazed Vegan Ham Recipe
  • A sliced vegan turkey roast, garnished with fresh herbs, on a wooden board. Several sprigs of rosemary and a small bowl of sauce are visible in the background.
    Stuffed Vegan Turkey Roast with Crispy Skin
  • A baking dish filled with vegan cornbread stuffing, featuring chunks of cornbread, cranberries, pecans, and celery. A metal serving spoon rests on the dish. A small bowl with dipping sauce is nearby.
    The Best Vegan Cornbread Stuffing Recipe
  • A close-up of a Vegan Apple Muffin topped with apple pieces and cinnamon, with an apple and a cinnamon stick in the background on a metal cooling rack.
    Easy Vegan Apple Cinnamon Muffins
  • A bowl of creamy brown roasted mushroom soup with chunks of mushroom garnished with fresh parsley and cracked black pepper, served with a slice of bread on the side.
    Roasted Mushroom Soup (Creamy without Dairy)
  • A colorful butternut squash salad with mixed greens, sliced figs, roasted squash rounds, pecans, and a drizzle of dressing, served on a white plate with a spoon.
    Butternut Squash Salad Recipe
  • Golden-brown vegan mushroom Wellington on a rectangular plate, garnished with fresh herbs. Surrounded by mushrooms, silverware, a pepper shaker, and a folded orange napkin on a light purple surface.
    The Best Vegan Mushroom Wellington Recipe
  • A slice of vegan pumpkin cheesecake on a plate, topped with a scoop of vanilla ice cream and sprinkled with cinnamon. The cheesecake has a brown crust and a creamy orange filling.
    Easy Vegan Pumpkin Cheesecake Recipe
  • A serving of vegan apple crisp topped with a scoop of vanilla ice cream and sprinkled with cinnamon, presented on a decorative floral plate.
    Easy Vegan Apple Crisp Recipe

Eat my entire cookbook, or at least make the recipes within...

🙋‍♂️ Fan faves

  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A bowl filled with Soslu Patlican and herbs.
    Soslu Patlican Yemegi (Turkish Eggplant Recipe)
  • A close-up of a Vegan Sushi Bake topped with diced cucumbers, seasoned tofu, and two types of vegan mayo. Two black and red chopsticks are placed on the side of the bowl.
    The Best Vegan Sushi Bake Recipe
  • A bowl of Aloo Gobi garnished with cilantro, green chilies, chopped onions, and sev, with a fork on the side.
    Aloo Gobi Recipe (Indian Cauliflower Potato Curry)
  • A vietnamese vegan banh mi sandwich on a cutting board.
    Vegan Banh Mi Recipe (Vietnamese Tofu Sandwich)
  • A glass jar dripping with korean bbq sauce with a spoon in it on a white wooden surface.
    Easy Korean BBQ Sauce Recipe (Gochujang Barbecue Marinade)
  • A bowl filled with red Adobo Sauce with chipotle peppers, garnished with cilantro, placed on a wooden surface near some tortilla chips and lettuce leaves.
    Chipotle Peppers in Adobo Sauce Recipe
  • Bulgur Pilavi garnished with fresh parsley leaves in a white bowl.
    Bulgur Wheat Pilavi (Turkish Cracked Wheat Pilaf)
  • A glass jar filled with homemade habanero salsa, accompanied by a lime slice and a whole tomato, set on a rustic kitchen countertop.
    Spicy Roasted Habanero Salsa Recipe
  • Korean cucumber salad in a white bowl with chopsticks and kimchi on the side.
    Korean Cucumber Salad Recipe (Oi Muchim recipe)
  • A bowl of Ginataang Kalabasa with bread on the side.
    Ginataang Kalabasa Recipe (Filipino Coconut Milk Stew)
  • A bowl of Persian rice garnished with pomegranate seeds, cilantro, whole cinnamon sticks, raisins, and pistachios.
    Persian Rice Recipe (Jeweled Rice Pilaf)

Footer

↑ back to top

I earn from qualifying purchases from Amazon and other affiliate partners.

Privacy Policy - Disclaimer - Terms & Conditions - Accessibility Policy - Media Kit

Copyright © 2026 The Cinnamon Snail

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.