Hot Ube Pandesal (Filipino Purple Yam Bread Rolls)


I'm sharing my version of the hot ube pandesal we ate for breakfast as kids and even for merienda (snack time), with hot chocolate or warm milk. I love food with ube flavor, so I incorporated it into my favorite breakfast bread. I know there are many pandesal recipes online, but I hope you try this and let me know what you think. Thank you! Serve hot with or without the spread of your choice. Warm leftovers in a toaster oven before serving for better taste.

Prep Time:
25 mins
Cook Time:
20 mins
Additional Time:
1 hr 50 mins
Total Time:
2 hrs 35 mins
24 rolls


  • 1 ½ cups 2% milk

  • ½ cup unsalted butter

  • 2 eggs

  • 1 teaspoon salt

  • 3 cups bread flour

  • 1 (4 ounce) packet purple yam powder, or more to taste

  • 3 ½ teaspoons bread machine yeast

  • ½ cup unseasoned bread crumbs, or as needed


  1. Pour milk into a microwave-safe bowl. Heat in the microwave until warm, about 1 minute.

  2. Place butter in a microwave-safe bowl. Heat in the microwave until melted, about 30 seconds.

  3. Place eggs in a bowl; cover with warm water for 1 minute. Drain and crack into a bowl; beat lightly with a fork.

  4. Place warm milk, melted butter, beaten eggs, salt, bread flour, purple yam powder, and bread machine yeast into a bread machine in the order listed. Run "Dough" cycle.

  5. Preheat the oven to 375 degrees F (190 degrees C).

  6. Transfer dough to a greased bowl. Deflate dough with your fist. Cut into 24 equal pieces. Roll each piece into a ball.

  7. Pour bread crumbs into a shallow plate; roll balls of dough in bread crumbs until coated. Arrange close together, slightly touching, in an ungreased baking pan.

  8. Bake in the preheated oven until tops are golden brown, about 15 minutes.

Nutrition Facts (per serving)

77 Calories
5g Fat
7g Carbs
2g Protein
Nutrition Facts
Servings Per Recipe 24
Calories 77
% Daily Value *
Total Fat 5g 6%
Saturated Fat 3g 14%
Cholesterol 27mg 9%
Sodium 136mg 6%
Total Carbohydrate 7g 2%
Dietary Fiber 1g 2%
Total Sugars 1g
Protein 2g
Calcium 26mg 2%
Iron 0mg 2%
Potassium 46mg 1%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love