Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Pandesal Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Homemade Pandesal recipe makes soft, fluffy Filipino bread rolls with a hint of sweetness and a signature breadcrumb coating. Perfect for breakfast, merienda, or as a snack with coffee, butter, or cheese.

  • Total Time: 2 hours 30 minutes
  • Yield: 20 rolls

Ingredients

  • 3 1/2 cups bread flour
  • 2 tbsp sugar
  • 1 tsp salt
  • 1 tbsp instant yeast
  • 1 cup warm milk
  • 1/4 cup warm water
  • 1 egg
  • 1/4 cup vegetable oil
  • Breadcrumbs, for coating

Instructions

  1. In a bowl, mix warm water, warm milk, sugar, and yeast. Let sit 5–10 minutes until foamy.
  2. Add egg, oil, and salt. Stir well.
  3. Gradually add bread flour, mixing until a soft dough forms.
  4. Knead dough on a floured surface for 8–10 minutes until smooth and elastic.
  5. Place in a lightly oiled bowl, cover, and let rise 1–1.5 hours until doubled.
  6. Punch down dough, divide into 20 equal pieces, and shape into balls.
  7. Roll each ball in breadcrumbs and arrange on a parchment-lined baking tray.
  8. Cover and let rise 30–45 minutes.
  9. Preheat oven to 350°F (175°C). Bake for 15–18 minutes until lightly golden.
  10. Cool slightly before serving, or enjoy warm.

Notes

  • Fill with cheese, ube, or corned beef for variations.
  • Swap half the flour with whole wheat for a heartier roll.
  • Add extra sugar for a sweeter version.
  • Use milk instead of water for softer rolls.
  • Cover with a towel after baking to retain softness.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 18 minutes
  • Category: Bread
  • Method: Baking
  • Cuisine: Filipino
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 roll
  • Calories: 120
  • Sugar: 2g
  • Sodium: 120mg
  • Fat: 3g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 2.5g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 10mg