Chef RV Manabat adapted by JojoM

Discover the secret to making soft, pillowy Ube Pandesal with a delicious purple yam twist and optional melty cheese center. A Filipino bakery classic you can bake perfectly at home!
Pandesal, the humble bread roll, has been a staple in Filipino households for centuries. It traces its roots back to the Spanish colonial era when wheat was first introduced to the Philippines. The word "pandesal" is derived from "pan de sal," which translates to "bread of salt" in Spanish. Though the recipe has evolved over time, pandesal remains an essential part of Filipino breakfasts and snacks.
Ube, or purple yam, is a unique ingredient native to the Philippines. It has a naturally vibrant purple hue and a subtly sweet, earthy flavor that makes it perfect for both savory dishes and desserts.
In recent years, Filipino bakers have experimented with different flavors and fillings for pandesal, resulting in a wide variety of innovative creations. Ube Pandesal is one such invention, combining the classic pandesal with the sweet and earthy flavor of purple yam.
Feel free to use chunks of cheese wrapped in this dough to make Cheesey Ube Pandesal
If you're having trouble finding liquid ube flavoring, you can use ube powder or ube halaya (jam) as alternatives. Just adjust the amount of liquid accordingly to achieve the desired consistency.
Ube Pandesal pairs well with a variety of spreads and fillings, such as butter, cream cheese, or coconut jam. You can also enjoy it with a hot cup of coffee, tea, or hot chocolate for a delightful breakfast or snack.
This recipe yields 24 servings , with each serving weighing approximately 45 grams. Based on the provided ingredients, each serving contains:
Yes, you can freeze the dough after shaping it into balls. Place the dough balls on a baking tray and freeze them for an hour. Then, transfer them into an airtight container or a ziplock bag and store them in the freezer. When you're ready to bake, let the dough thaw at room temperature before proceeding with the recipe.
Yes, you can use all-purpose flour, but the texture of your pandesal might be slightly different. Bread flour has a higher protein content, resulting in a more elastic and chewy texture.
Ube Pandesal can last for up to 2-3 days when stored in an airtight container at room temperature. However, they are best enjoyed fresh on the day they are baked.
No, ube and purple sweet potato are different. While both have a vibrant purple color, ube has a distinct earthy and subtly sweet flavor compared to the sweet and starchy taste of purple sweet potatoes.
Absolutely! Feel free to get creative with your fillings. Some popular options include cheese, chocolate, or even ube halaya (jam) for an extra burst of ube flavor.
Ube Pandesal is a delightful fusion of traditional Filipino pandesal and the unique flavor of ube. This versatile bread roll is perfect for breakfast, snacks, or even as a base for sandwiches. Enjoy the rich, earthy taste of purple yam as you sink your teeth into these soft and fluffy bread rolls. Happy baking!
Discover the secret to making soft, pillowy Ube Pandesal with a delicious purple yam twist and optional melty cheese center. A Filipino bakery classic you can bake perfectly at home!

For extra flavor, fill each pandesal with a cube of cheese or ube halaya before baking.
Make sure the dough doubles in size during proofing to achieve that fluffy bakery texture.
Use full-fat milk and room-temperature butter for a richer taste.
If using active dry yeast instead of instant, bloom it in warm milk first.
We use affiliate links, which may earn us a small commission at no extra cost to you.
In a large mixing bowl, combine the bread flour, sugar, instant dry yeast, and salt.
Gradually add the water and milk, mixing well to form a dough.
Add the whole egg and egg yolk, continuing to mix until fully incorporated.
Add the butter, mixing well until the dough is smooth and elastic.
Divide the dough into equal portions and shape each into a smooth ball.
Place the dough balls onto a lined baking tray, allowing room for expansion.
Allow the dough to rise for approximately 1-2 hours, or until doubled in size.
Preheat your oven to 180°C (350°F).
Bake the pandesal for 20 minutes, or until golden brown.
Remove from the oven and allow to cool on a wire rack.
8/11/2025
Ube flavor was spot on. I recommend letting the dough rise a bit longer for extra fluffiness.
6/10/2025
I substituted oat milk and it still turned out great. Love that it’s low fat too!
4/9/2025
Made this with my daughter—she loved the purple color! We’ll be making this again for merienda.
1/9/2025
Can I freeze the dough before baking? I want to prep a batch in advance.
12/8/2024
A bit sweet for my taste—will reduce the sugar next time. Still really delicious!
8/8/2024
First time baking pandesal and it was a success. I topped some with cheese for a savory twist.
4/7/2024
The texture was perfect, but mine didn’t rise much—maybe I need fresher yeast. Will try again!
1/6/2024
Tasted just like the ones I grew up with in the Philippines. Thanks for sharing this!
10/6/2023
Super soft and fluffy! I added a bit of ube halaya in the center—next level!
8/5/2023
These turned out amazing! My kids loved them.
Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.
Import recipes from most websites
Create and edit your own recipes
Plan your week with the Meal Planner
Mark favourites for quick access
Build grocery lists from your meal plan
Tick off pantry items you already have
Serving Size: 1 piece
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Classic Filipino bakery staples from Chef RV—ensaymada, yema cake, Spanish bread, pandesal, crinkles, and more. A go-to hub for nostalgic favourites.

Discover Chef RV Manabat’s best breakfast recipes—tocino, longganisa, pandesal, and more. Easy, flavorful Filipino dishes to start your day right.
Add your personal creations and build your own recipe collection.
Wen Suzuki (whisk.taste.bites) adapted by JojoM