A Sóc Trăng bánh pía broken open, showing thin pastry layers around mung bean and durian filling and a salted duck egg yolk
CuisineVietnamese

Bánh Pía: Sóc Trăng Layered Pastry with Mung Bean, Durian and Salted Egg Yolk

How to make bánh pía, the flaky layered pastry of Sóc Trăng in southern Vietnam, filled with mung bean, durian and a salted duck egg yolk. Covers the water dough and oil dough, rolling and coiling twice without crushing the layers, a two-stage bake at 220°C, ingredient choices, fixing common problems, and the pastry's Teochew roots and gift-giving customs.

Cooking flow

Cooking steps

STEP 11 / 12

Make the candied pork fat

STEP 1

Cut the pork backfat into small dice. Boil until fully cooked, then drain well. Toss with 2 tbsp sugar and let it sit until the fat turns translucent. Keep it covered and cool rather than leaving it out in the open air, and refrigerate it if you are not using it soon. Measure out 100g of the prepared fat for the filling.

STEP 22 / 12

Soak, cook and blend the mung beans

Soaked, cooked hulled mung beans being blended smooth
Blend the cooked beans to a smooth paste before adding any sugar

Rinse 250g dry hulled mung beans and soak them in water until soft, then drain. Put them in a pot with water about a finger's width above the beans and cook until soft and falling apart, skimming off any foam. Drain off the water, then blend until smooth. Draining well before the next step helps the filling come together.

STEP 33 / 12

Cook the bean paste with sugar and oil

Mung bean paste and sugar cooking in a pan as vegetable oil is worked in
Add the oil a little at a time while the paste cooks down and starts to gloss

Put the mung bean paste and 180–200g sugar into a wide pan over medium heat and stir constantly. Add the 4 tbsp oil in several parts as you go. Keep cooking until the paste looks slightly translucent and turns springy. Don't raise the heat to rush it; the paste scorches easily.

STEP 44 / 12

Add the durian, candied fat and malt syrup, then cool

Durian and candied pork fat being stirred into the mung bean paste
Fold in the durian and candied fat, and add the malt syrup once the paste leaves the pan

Add 200g durian flesh and the 100g candied pork fat and keep stirring them into the paste. When the filling turns clear and no longer sticks to the pan, stir in 1 tbsp malt syrup. If it is still loose, add 1 tbsp roasted glutinous rice flour, then turn off the heat. Taste with a clean spoon. Spread the filling out and let it cool completely.

STEP 55 / 12

Steam the salted duck egg yolks

STEP 5

If using whole salted duck eggs, crack them and keep only the yolks. Rinse the yolks under running water. If you like, soak them in a little rice wine for 15 minutes. Steam until cooked all the way through, reaching 75°C at the center for at least 1 minute. Cool them on a clean plate. Wash your hands and any tools that touched raw egg.

STEP 66 / 12

Wrap each yolk in filling

Hands wrapping a cooked salted duck egg yolk in mung bean and durian filling
Keep the yolk whole and in the center of each filling ball

Divide the cooled filling into 12 portions. Wrap one cooled yolk in each portion, keeping the yolk whole and centered, and roll into a ball. Cover the filling balls so they don't dry out.

STEP 77 / 12

Make the water dough and oil dough

The wheat water dough and the tapioca oil dough in separate bowls
Make the two doughs separately; they only meet when one is wrapped inside the other

For the water dough, mix 300g wheat flour with 1/2 tsp baking powder. Add 40g sugar, 120g water, 50g vegetable oil and 50g rendered lard, and knead until the dough comes together and feels elastic; with a stand mixer, use the paddle for about 5 minutes. It will feel slightly moist from the fat, but it should hold together rather than run. Don't add lots of extra flour to stiffen it.

For the oil dough, mix 100g tapioca starch, 100g wheat flour, 35g vegetable oil and 35g rendered lard until even. It should be soft and a little oily.

Cover both doughs and rest each for 30 minutes. Divide each into 12 pieces, keeping them covered.

STEP 88 / 12

Wrap the oil dough in the water dough

Hands closing a disc of outer dough around a smaller piece of oil dough
Close the seam completely so the oil dough cannot leak out while rolling

Flatten one piece of water dough into a disc. Set one piece of oil dough in the center, draw the edges up around it and pinch the seam closed. Repeat with the rest, keeping the finished pieces covered.

STEP 99 / 12

Roll and coil twice

Hands coiling a long sheet of layered dough for the second time
Roll and coil twice, and leave the coil whole

Roll one wrapped piece into a long, thin strip about 2mm thick and roll it up tightly. Turn the coil seam side up, roll it out lengthwise again to about 1mm, and roll it up a second time. Do not cut the coil in half. Roll with light pressure so you don't press the layers together, and use only a little dusting flour.

STEP 1010 / 12

Wrap the filling and flatten

Hands gathering a layered dough round around a filling ball
Keep the dough thicker under the filling and thin at the gathered edge

Roll each coil into a small round that is thicker in the center and thinner at the edge. Set a filling ball in the middle, gather the edges up and press them firmly closed. Place seam side down on the baking tray and press gently with your palm into a round, slightly flat cake. A seam that isn't sealed tightly can let filling escape in the oven, but don't press so hard that you crush the layers.

STEP 1111 / 12

First bake, then prick and glaze

Pricking and thinly brushing yolk wash on bánh pía after the first bake
Brush the wash on once, thinly, after the pastries have puffed

Preheat the oven to 220°C with top and bottom heat. Bake for 5–7 minutes, until the crust turns slightly opaque and starts to puff. Take the tray out and prick each pastry in a few places with a clean toothpick. Mix 1 chicken egg yolk with a little water and brush a single thin coat over the tops. A heavy coat sticks the surface layers together.

STEP 1212 / 12

Finish baking until golden

STEP 12

Return the tray to the oven and bake for about 15 minutes more, until the pastries are evenly golden. Ovens vary, so go by the color and the look of the surface layers. Let the pastries cool before breaking one open to see the layers.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Wheat flour (bột mì) 300g Water dough: the outer, stretchy layer
Sugar 40g Water dough
Vegetable oil 50g Water dough; a neutral-tasting oil
Rendered lard (mỡ nước) 50g Water dough: aroma and tenderness
Water 120g Water dough
Baking powder (bột nở) 1/2 tsp Water dough
Tapioca starch (bột năng) 100g Oil dough
Wheat flour 100g Oil dough
Vegetable oil 35g Oil dough
Rendered lard 35g Oil dough; weigh separately from the water dough's 50g
Hulled split mung beans (đậu xanh không vỏ), dry 250g Filling base
Water for cooking the beans as needed Filling: about a finger's width above the beans
Sugar 180–200g Filling sweetness
Vegetable oil 4 tbsp Filling; added in several parts while cooking
Durian flesh (thịt sầu riêng), seeds removed 200g Filling aroma
Candied pork fat (mỡ đường), prepared 100g Filling: soft, rich pieces
Malt syrup (mạch nha) 1 tbsp Filling: binds and adds gloss
Roasted glutinous rice flour (bột nếp rang / bột bánh dẻo) 1 tbsp Filling: only if it is still loose
Salted duck egg yolks (lòng đỏ trứng muối) 12 Filling: one in the center of each ball
Rice wine a little Optional soak for the duck yolks
Pork backfat (mỡ phần) as needed For making the candied pork fat
Sugar 2 tbsp For the candied pork fat; separate from the filling sugar
Chicken egg yolk 1 Surface glaze
Water a little Thins the glaze
Flour for dusting as needed Rolling the dough
0 / 0

Bánh Pía: A Small Pastry Whose Crust Peels Apart in Layers

What this pastry should keep

Keep the two doughs separate until you layer them, roll gently so the layers survive, and cook the filling until it is firm enough to wrap. The flaky lard-scented crust, mild mung bean, strong durian aroma and salty yolk are the four things to protect.

Break a bánh pía in half and the baked crust gives way in thin, papery sheets. Inside sits a pale filling of mung bean and durian, and in the very center, one round salted duck egg yolk. In Sóc Trăng, the pastry is also called bánh lột da, a name a local newspaper links to the way its layers can be peeled away one by one.

This article follows the Sóc Trăng style with mung bean, durian and salted duck egg yolk. The recipe is a single home-style version divided into 12 pieces, with a water dough and an oil dough wrapped and rolled together to form the layers. The two hardest parts at home are handling those two doughs and cooking the moisture out of the filling, so the steps below spell out what to look for at each stage.

Not kitchen-tested

This recipe has not been kitchen-tested by Sekai Gohan. The dough and filling are divided into 12, but the number and weight of finished pastries have not been confirmed by a test bake.

Bánh pía is not the same pastry as Indonesian bakpia pathok or Filipino hopia, and it is not treated here as a type of mooncake recipe from elsewhere. For more dishes from the same country, see Vietnamese recipes.

From Teochew Layering to a Sóc Trăng Filling

Vietnam's Department of Cultural Heritage explains that pía (or pi-é) is a Teochew word for cake, and connects the pastry to the Minh Hương (Hoa) community who settled in the region and to Teochew mooncakes. Its record describes bánh pía making as a trade around Phú Tâm, Thuận Hòa and An Hiệp in Sóc Trăng Province, with family workshops in the villages and around Vũng Thơm selling through shops and markets. The same record describes the traditional two-layer crust of water dough and oil dough, made with tapioca starch, wheat flour and fat.

When the Teochew settlers arrived is not settled by the available sources. The Department of Cultural Heritage places the migration in the 16th century, while a Vietnam News Agency report places it in the 17th century. This article does not choose between them: it is enough to say the pastry is said to have been brought to the Mekong Delta by Teochew migrants.

The filling has changed over time. The Department of Cultural Heritage lists older fillings that included mung bean, sugar, fat, a salted vegetable called Can Xại and salted duck egg yolk, with more variety appearing later. Báo Sóc Trăng describes mung bean as the early filling and durian as a later addition that came through food exchange with Kinh communities of the south. The Vietnam News Agency report names durian, salted duck egg yolk, mung bean and taro among the flavors of Sóc Trăng bánh pía. These are descriptions from regional reporting; they do not mean every workshop today uses the same mix.

Ingredients: Two Doughs and a Filling Built Around 12 Yolks

Ingredients for bánh pía: water dough and oil dough components, mung beans, durian, salted egg yolks and more
Keep the water dough, oil dough and filling ingredients in separate groups before you start

The water dough forms the outer, stretchy layer; the oil dough is wrapped inside it to create the flakes. The filling is divided into 12 balls, each holding one salted duck egg yolk. The chicken egg yolk at the bottom is only for brushing on the surface.

Allergens and food safety

This pastry contains wheat, egg (both duck and chicken) and pork fat. Check the labels of processed items such as salted egg yolks, malt syrup and frozen durian for allergens, including soy and shared-facility statements. The Japanese Ministry of Health, Labour and Welfare's home food-safety guidance recommends heating cooked foods until the center reaches 75°C for at least 1 minute; use that as the guide for the duck yolks. Rice wine adds flavor and does not make yolks safe in place of cooking. Do not leave the pork fat out in the open air at room temperature for a long time. If you stop partway through, refrigerate what you have made, covered, and make sure everything is heated through when you resume.

Choosing and Substituting: What Changes the Pastry

Wheat flour. Use ordinary wheat flour. A low-protein flour such as cake or pastry flour is one editorial choice, but no flour type has been tested here.

Tapioca starch is not potato starch. The oil dough uses bột năng, tapioca starch. Do not assume potato starch or cornstarch behaves the same; no tested substitute is offered. Look for "tapioca starch" or "tapioca flour" at Asian grocers or online.

Durian. The fruit flesh is the center of the aroma, so it is used as the main ingredient rather than relying on durian essence. If you use frozen durian, one editorial idea is to thaw it and drain off excess liquid, since extra water makes the filling harder to firm up. Jackfruit or other fruits are not equivalent replacements.

Salted duck egg yolks. You can start from whole salted duck eggs or buy salted yolks on their own. Saltiness and moisture vary by product, so check the package. If the yolks are sold already cooked, follow the label.

Malt syrup. Mạch nha binds the filling. Other syrups have not been shown to match its flavor or sweetness; if you swap one in, treat it as a trial and expect a different taste.

Roasted glutinous rice flour. This is roasted glutinous rice flour (sold for bánh dẻo), not raw glutinous rice flour or a starch. It is only an adjuster for a filling that is still too loose after cooking; if your filling holds its shape once cooled, you may not need it.

Lard. The lard in both doughs can be replaced entirely with vegetable oil. Expect a different aroma and a less tender, flaky crust. The candied pork fat in the filling is a separate ingredient, and leaving it out also changes the texture of the filling.

Equipment

  • Digital scale that reads in 1g steps
  • Blender (or a masher)
  • Wide, heavy pan or skillet for cooking the filling
  • Steamer
  • Rolling pin
  • Plastic wrap or a clean cloth for covering dough
  • Baking tray
  • Oven, plus an oven thermometer if you have one
  • Food thermometer
  • Pastry brush and a clean toothpick

Method: Firm Filling First, Then the Layered Crust

Order of work

Make the filling first and let it cool completely; cold, firm filling balls make the delicate dough work much easier. Keep each piece of dough covered until you use it so the surface doesn't dry out.

When It Goes Wrong: Layers, Leaks and Color

Problem Likely cause What to do
No visible layers Oil dough leaked out of the water dough, too much dusting flour, rolling or pressing too hard, glaze applied too heavily, dough surface dried out Seal the seam fully in step 8, roll with light pressure, keep dough covered, and brush the wash on once and thinly
Filling too soft to wrap Bean cooking water not drained, filling not cooked long enough Drain the beans well, then cook until the paste turns clear and leaves the pan. Use the roasted glutinous rice flour only if it is still loose
Filling leaks during baking Filling still warm, seam not sealed, pressed too hard Wrap only completely cooled filling, press the gathered edges firmly, and place seam side down
Top browns but center seems underdone Oven runs hotter or cooler than its setting Start at 220°C and check the real temperature with an oven thermometer. Judge the crust by color and make sure the yolks were cooked through before wrapping

A Vietnam News Agency report on a workshop describes ovens at around 270°C. That is a figure from large commercial ovens, not a setting for a home oven.

Variations

These are editorial ideas that move away from the base recipe:

  1. Without durian. Use only mung bean and salted yolk, closer to the earlier filling described by Báo Sóc Trăng. This is no longer the Sóc Trăng durian version.
  2. Without the salted yolk. A smaller tea-time pastry. You lose the saltiness and the yolk in the cross-section.
  3. All vegetable oil in the doughs. Allowed by the recipe, but the aroma and flakiness change.
  4. More or less durian. Changing the 200g changes the moisture and sweetness of the filling, so you will need to readjust how long you cook it. This is not offered as a base amount.
  5. Plain tops. Some bánh pía carry a red mark. It is skipped here; leaving it off doesn't change the taste, and soaking the surface with too much color can glue the top layers together.

Sharing the Cross-Section, and Bánh Pía as a Gift

Baked bánh pía with one broken open to show thin layers, mung bean and durian filling, and a salted egg yolk
Break or cut one open to show the layers, the filling and the yolk

Once cooled, a bánh pía can be broken or cut into small pieces so everyone sees the layers, the pale filling and the orange yolk. Serving it with tea is an editorial suggestion, not a claim about how it is always eaten in Vietnam.

In Sóc Trăng, the pastry also travels beyond the table as a gift. Báo Sóc Trăng records that at Hoa weddings in Sóc Trăng, pía is one of five kinds of cakes presented together under the name "Ngũ phúc kỳ xương." The Vietnam News Agency reports bánh pía given as gifts at Cúng Trăng, the moon festival of the tenth lunar month, and at Tết. These are examples recorded in regional reporting, not a description of customs across all of Vietnam.

The story of the pastry has more than one version. Its arrival is dated to the 16th century in one source and the 17th in another, and its fillings have run from salted vegetables and fat to durian and taro. The layered crust and the Teochew name are what connect them.

Leftovers

Don't leave baked pastries at room temperature for a long time. Once they have cooled, divide them into clean, shallow containers so they chill quickly, cover them and refrigerate. Reheat thoroughly before eating.

Frequently Asked Questions

Are bánh pía and bánh bía different pastries?

They are treated here as spelling and regional variants of the same name. Bánh pía is distinct from Indonesian bakpia pathok and Filipino hopia, which differ in country, dough and filling.

Can I use potato starch instead of tapioca starch?

The oil dough calls for bột năng, tapioca starch. Potato starch behaves differently and is not considered an equal substitute, and no tested alternative amount is given. It is best to find tapioca starch.

What if I don't want to use lard?

The recipe says the lard in both doughs can be replaced entirely with vegetable oil, though the aroma and flakiness of the crust change. The candied pork fat in the filling is a separate ingredient; swapping oil into the doughs does not replace it, and the filling will not have the same texture without it.

Should I leave them at room temperature for a day so the flavor settles?

A different home recipe (What To Cook Today) suggests the flavors settle by the next day, but that is about taste, not a safe room-temperature storage time. Cool the pastries, refrigerate them in clean, shallow containers without delay and reheat thoroughly before eating, following the Japanese Ministry of Health, Labour and Welfare's home guidance. No storage period is given here.

How many does this make?

The recipe divides the doughs and filling into 12. This has not been confirmed with a test bake, so no finished count or weight per pastry is given. The 10-piece recipe on What To Cook Today uses different amounts and should not be mixed with this one.

Sources

  • Lambanhngon.com / Hunnie Cake, "Công thức và Cách làm bánh pía." A home recipe the author describes as adapted from a Hoàng Tâm prototype. Used only for the first, 12-piece recipe on the page: the water dough, oil dough and filling ingredients, the filling method, the double rolling and wrapping, and the 220°C bake with pricking and a thin yolk wash. The separate second recipe on the same page uses different weights, sugar, oil and baking order and is not mixed in. It is a secondary home recipe, not a standard artisan formula. https://lambanhngon.com/huong_dan_lam_banh/cong-thuc-va-cach-lam-banh-pia/514.nhtml
  • Cục Di sản văn hóa (Vietnam Department of Cultural Heritage), "Nghề làm bánh Pía, tỉnh Sóc Trăng." The Teochew meaning of pía / pi-é, the pastry trade around Phú Tâm, Thuận Hòa and An Hiệp, the Minh Hương (Hoa) and Teochew mooncake roots, the two-layer dough, and older fillings including Can Xại and salted duck yolk. It dates the migration to the 16th century, which differs from the Vietnam News Agency report. https://dsvh.gov.vn/nghe-lam-banh-pia-tinh-soc-trang-3329
  • Báo Sóc Trăng (Sóc Trăng Newspaper), "Tìm hiểu về bánh, kẹo của người Hoa Sóc Trăng." The link to the Teochew Hoa community and the Vũng Thơm and Phú Tâm bakeries, the name bánh lột da, mung bean as the early filling with durian added later through food exchange, and pía among the five cakes at Hoa weddings. Regional reporting that does not represent every household or wedding. https://baosoctrang.org.vn/van-hoa-the-thao/202101/tim-hieu-ve-banh-keo-cua-nguoi-hoa-soc-trang-2c4201a/
  • Vietnam News Agency (VNA), "Bánh pía Sóc Trăng." Dates the Teochew arrival to the 17th century; names durian, salted duck yolk, mung bean and taro as flavors; describes repeated rolling of water and oil doughs; reports bánh pía as gifts at Cúng Trăng and Tết. The workshop oven temperature of about 270°C is not applied to home baking. https://vietnam.vnanet.vn/vietnamese/tin-tuc/banh-pia-soc-trang-33987.html
  • Ministry of Health, Labour and Welfare (Japan), "家庭での食中毒予防" (Preventing food poisoning at home). General guidance: heat cooked foods until the center reaches 75°C for at least 1 minute; refrigerate if you pause cooking and reheat thoroughly when you resume; don't leave cooked food at room temperature for long, and store leftovers in clean, shallow containers. It gives no storage period for this pastry. https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/kenkou_iryou/shokuhin/syokuchu/01_00008.html
  • What To Cook Today, "Homemade Banh Pia Durian Mung Bean Pastry." An independent home recipe used for comparison: it also separates water and oil doughs and rolls them twice, but makes 10 pastries with different amounts, so it is not mixed into this recipe. Its suggestion to let the flavors settle overnight is not used as room-temperature storage guidance. https://whattocooktoday.com/banh-pia.html