Khanom Pia (Thai Mung Bean Pastry)
Why this recipe works
- Layered pastry method: Wrapping oil dough inside soft dough and rolling it twice creates the fine, flaky layers associated with khanom pia.
- Smooth sweet centre: Cooking the mung beans with coconut milk and sugar until thick gives the filling a firm, creamy texture that holds its shape.
- Good for preparing ahead: The pastries keep well, freeze successfully, and can be gently reheated to refresh the layers before serving.
Get the most out of this recipe
Timing notes
- Cool the filling before shaping: The mung bean filling needs to firm up before rolling; if it is still warm and soft, it will be harder to enclose neatly.
- Do not skip the dough rests: Resting both doughs makes them easier to roll and helps prevent cracking during shaping.
- Serve warm or at room temperature: The pastries are best once they have cooled slightly, when the layers have set and the filling is no longer molten.
Texture tips
- Cook the filling until thick: The filling should pull away from the pan and no longer look wet; excess moisture can soften the pastry from inside.
- Keep the glaze thin: A light brush of egg yolk gives colour without weighing down the delicate pastry layers.
- Bake until just pale golden: Khanom pia should stay tender rather than deeply browned, so remove them once set and lightly coloured.
Ingredient notes
- Mung beans form the classic filling: Cooked until very soft, mung beans mash into a smooth, mildly nutty paste that balances the sweetness of the pastry.
- Oil controls the flakiness: The separate oil dough creates short, delicate layers; keep the doughs covered so they stay pliable as you work.
- Coconut oil changes the texture: Using coconut oil gives a stronger coconut aroma and can make the dough firmer, especially in a cool kitchen.
Make-ahead tips
- Make the filling in advance: The mung bean filling can be cooked ahead and chilled until firm, making the shaping stage easier.
- Freeze after baking: Freeze the cooled pastries well wrapped, then thaw at room temperature before warming through.
- Refresh before serving: Reheat chilled pastries in a 160°C (320°F) oven for 6 to 8 minutes to help restore the pastry layers.
Equipment you'll need
Ingredients
Mung bean filling
Soft dough
Oil dough and finish
Instructions
- Rinse the mung beans, then put them in a saucepan with the water. Bring to the boil, reduce to a gentle simmer, and cook for 25 to 35 minutes until very soft and starting to break down. Drain well, then return the beans to the pan.
- Add the caster sugar, fine sea salt, coconut milk and the 15 ml vegetable oil to the beans. Cook over low heat, stirring constantly, for 10 to 15 minutes until the mixture becomes thick, smooth and pulls away from the pan. Tip onto a plate and leave to cool until firm enough to roll.
- Make the soft dough: in a mixing bowl, combine the plain flour, caster sugar and fine sea salt. Add the vegetable oil and rub it in briefly, then add the water and mix to a soft, smooth dough. Cover and rest for 20 minutes.
- Make the oil dough: mix the plain flour with the vegetable oil until a smooth, pliable paste forms. Cover and rest for 10 minutes. While it rests, divide the cooled filling into 12 equal portions and roll into balls.
- Divide the soft dough into 12 equal pieces and roll into balls. Divide the oil dough into 12 equal pieces and roll into balls. Keep both doughs covered as you work so they do not dry out.
- Flatten one piece of soft dough into a disc and place one piece of oil dough in the centre. Wrap the soft dough around it and pinch to seal, then turn seam-side down. Repeat with the remaining pieces.
- Roll one wrapped dough into an oval about 3 to 4 mm thick, then roll it up tightly like a Swiss roll. Turn the log 90 degrees, roll out again into an oval, and roll up tightly once more to build flaky layers. Repeat with the remaining dough pieces, keeping the finished logs covered.
- Working with one log at a time, stand it on its end and press gently to flatten, then roll into a round about 8 to 9 cm wide. Place a filling ball in the centre, wrap the dough up and pinch to seal, then roll lightly to neaten. Place seam-side down on a baking tray.
- Heat the oven to 170°C (340°F). Whisk the egg yolk with the water, then brush a thin layer over the tops. Bake for 18 to 22 minutes until pale golden and set, then cool on the tray for 10 minutes before serving warm or at room temperature.
Recipe notes
Tips
- Keep the dough pieces covered while you roll and shape; a slightly dry surface will crack and reduce the flakiness.
- When cooking the filling, use low heat and stir constantly so it thickens without catching; it is ready when it holds its shape and no longer looks wet.
- Egg safety: if serving to pregnant people, young children, older adults, or anyone immunocompromised, use pasteurised egg yolk for the glaze.
Substitutions
- Replace Coconut milk with evaporated milk for a less coconut-forward filling and a slightly richer dairy flavour.
- Replace Vegetable oil with coconut oil for a firmer dough and a more pronounced coconut aroma.
Storage
- Refrigerate up to 3 days
- Store in an airtight container. Reheat chilled pastries in a 160°C (320°F) oven for 6 to 8 minutes to refresh the layers. Freeze well wrapped, then thaw at room temperature and warm in the oven before serving.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 12 pieces
- Yield: mung bean pastries
- Total time: 2h 20min (1h 10min active)
- Difficulty: Advanced
- Cuisine: Thai
-
Allergens:
Eggs Gluten Wheat
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
OXO Good Grips Stainless Mixing Bowl Set
- Non-slip base
- Comfort grip
- Higher price
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























