Piaya is for a sweet and flaky Filipino snack filled with muscovado sugar and flavored with ube. Anyone craving a simple homemade treat will find this paella recipe easy to cook. The dish has that chewy-crispy piyaya texture, especially when you roll the dough into a thin layer using your rolling pin or even your palms.
If you enjoy ube desserts, you’ll also love my Ube Buchi and Ube Hopia recipes!

Jump to:
Why You’ll Love This Recipe
This piaya recipe is sweet, flaky, and lightly crisp on the outside. It is dairy-free and easy to make at home. The steps are also simple enough that beginners can follow along with no stress.
With easy-to-find pantry ingredients, you can make batches of this recipe—no fancy tools needed, like a pastry cutter. You can even make the mixture fully vegan by using plant-based shortening.
Muscovado sugar adds a deep caramel flavor, and it is less processed than white sugar. It also contains small amounts of minerals like iron and calcium.
The Story Behind Piaya
Piaya is a famous flatbread from Bacolod, Philippines. It is known for its thin dough and sweet filling, which many families enjoy as a simple snack with coffee or tea.
Where Piaya Comes From
Piaya comes from Bacolod City in Negros Occidental, Philippines. It was first made by local bakers who had easy access to muscovado sugar. Over time, street vendors helped make it popular across the country.
When is this dish typically enjoyed?
Piaya is enjoyed all year round. It is often served as a snack in the afternoon. Many people bring it home as pasalubong from Bacolod. It is also common during fiestas and family gatherings.
Ingredients
Listed below are all the ingredients you will need:
- muscovado sugar
- all-purpose flour
- oil
- ube syrup or flavoring
- vegetable shortening
- salt
- sesame seeds
- water
See the recipe card for quantities.

Instructions
Make the Ube Filling
1. In a bowl, combine 1 ¼ cup muscovado sugar, 2 tablespoons ube flavoring, ½ tsp salt, and 1 ½ tbsp oil.
2. Add ¾ cup flour, then mix in 2–3 tablespoons of water until a dough-like filling forms.
3. Transfer the mixture onto cling wrap or parchment paper, shape it into a log, and chill for 30 minutes.
4. Dust lightly with flour before wrapping to prevent sticking.

Make the Dough
1. In a bowl, mix 2 cups of flour, ½ cup of vegetable shortening, and 7 tbsp of water until a smooth dough forms.
2. Cut out ¼ of the dough and transfer it to another bowl.
3. Add 1 tablespoon ube flavoring to this smaller dough portion and knead until evenly colored.
4. On a floured surface or parchment, place both doughs side by side, roll them together, and refrigerate for 30 minutes.

Assemble the Piaya
1. After chilling, cut both the filling and dough into approximately 25-gram portions.
2. Roll one dough portion into a small circle. Then, place a piece of ube filling in the center, seal the edges, and gently flatten.
3. Sprinkle sesame seeds on top and press lightly with a rolling pin so they stick.
4. Dust lightly with flour.

Cook and Serve
1. Heat a pan over medium-high heat.
2. Cook each piaya until lightly browned and slightly puffed, flipping to cook evenly on both sides.
3. Remove from the pan and let cool slightly.
4. Serve warm and enjoy your freshly made ube piaya!

Substitutions & Variations
- Ingredient Swap
Dark brown sugar is a good substitute for muscovado sugar if needed.
Ube flavoring can be swapped with pandan or chocolate syrup for variations. - Variation
If you prefer a classic taste, try vanilla instead of ube flavoring. - Mistakes to Avoid
Don't overfill the dough! The filling may leak while cooking. Seal the edges well before flattening into a disk.
Storage Tip
Piaya can be stored at room temperature in an airtight container for 2–3 days. It does not freeze well because the texture may turn dry. Store cooked piaya separately and reheat in a pan before serving.
FAQs
Best Piaya Recipe
Ingredients
Ube Filling:
- 1 ¼ cups muscovado sugar
- ¾ cup all-purpose flour
- 2 tablespoons ube syrup or flavoring
- 1 ½ tablespoons oil
- ½ teaspoon salt
- 2-3 tablespoons water
Dough:
- 2 cups all-purpose flour
- ½ cup vegetable shortening
- 7 tablespoons water
- 1 tablespoon ube syrup or flavoring
For Assembly & Cooking:
- sesame seeds
- ¼ cup flour for dusting
Instructions
Make the Ube Filling
- In a bowl, combine muscovado sugar, ube flavoring, salt, and tbsp oil.
- Add flour, then mix in water until well combined until a dough-like filling forms.
- Transfer the mixture onto cling wrap or parchment paper, shape it into a log, and chill for 30 minutes.
- Dust with a little flour before wrapping to prevent sticking.
Make the Dough
- In a bowl, mix the flour, vegetable shortening, and water.
- Cut out ¼ of the dough and transfer it to another bowl.
- Add 1 tablespoon ube flavoring to this smaller dough portion and knead until evenly colored.
- On a floured surface or parchment, place both doughs side by side, roll together, and refrigerate for 30 minutes.
Assemble the Piaya
- After chilling, cut both the filling and dough into approximately 25-gram portions.
- Roll one dough portion into a small circle.
- Place a piece of ube filling in the center, seal the edges, and gently flatten.
- Sprinkle sesame seeds on top and press lightly with a rolling pin so they stick.
- Dust lightly with flour.
Cook and Serve
- Heat a pan over medium-high heat.
- Cook each piaya until lightly browned and slightly puffed, flipping to cook evenly on both sides.
- Remove from the pan and let cool slightly.
- Serve warm and enjoy your freshly made ube piaya!
Notes
- Adjust sweetness by reducing or increasing the amount of the muscovado sugar.
- Make sure the pan is not too hot to avoid burning the sesame seeds.
- Ube flavoring can be swapped with pandan or chocolate syrup for variations.
You Might Also Like:
Recipes for Every Moment
Craving something sweet, using quick ingredients? This Piaya recipe cooks fast and gives any home cook a warm, flaky dessert in minutes!




Sweetiepie8 says
YES YES! This has been one of the recipes I was hoping to find here! I first got to eat piaya when I was in Bacolod and been craving for it since. Thanks Lainey!!
Simply Bakings Kitchen Team says
Awwww, I'm glad you get to make it anytime yourself now. Let me know how it goes!
Julius says
My daughter will absolutely love this. Thank you, SB!
Simply Bakings Kitchen Team says
That would be great, Julius! I hope she really does. Let me know how it turns out 😊
sheeeennnnnyy says
Yummyy!!!! Excited to try this soon!
Simply Bakings Kitchen Team says
I'm excited for you to try it. Let me know when you do! 😊
Mia says
Lainey! This tasted amazing! My family devoured this 🤩🤩🤩
Simply Bakings Kitchen Team says
Really? That's great, Mia 😊 I'm so happy for that!