Bread
Pan de Leche: Soft Filipino Milk Bread
Original name: Pan de Leche (Filipino Milk Bread)

About this dish
Pan de leche is the soft, gently sweet milk bread that fills panadería shelves across the Philippines, often enjoyed warm with butter or dunked into coffee. The dough is enriched with milk and a touch of sugar, giving it a tender crumb and a lightly golden crust.
This version keeps the process approachable for home bakers while staying true to the bakery-style loaf many Filipinos grew up with.
Ingredients
UK and US measurements are both included for every recipe.
Bread flour
grain400 g
Imperial measurement: 3 1/4 cups
Instant dry yeast
other2 1/4 tsp
Granulated sugar
other60 g
Imperial measurement: 1/3 cup
Fine salt
seasoning1 tsp
Whole milk, lukewarm
dairy180 ml
Imperial measurement: 3/4 cup
Large egg, room temperature
protein1 large
Unsalted butter, softened
fat50 g
Imperial measurement: 3 1/2 tbsp
Egg wash (1 egg beaten with 1 tbsp milk)
protein1 egg + 15 ml milk
Imperial measurement: 1 egg + 1 tbsp milk
Method
Activate the yeast
10 minutesIn a small bowl, combine the lukewarm milk, a pinch of the sugar, and the instant yeast. Let stand for 5 to 10 minutes until foamy. If the yeast does not foam, discard and start again with fresh yeast.
Mix the dry ingredients
2 minutesIn the bowl of a stand mixer, whisk together the bread flour, remaining sugar, and salt.
Form the dough
3 minutesAdd the yeast mixture and egg to the dry ingredients. Mix on low speed with the dough hook until a shaggy dough forms, about 2 minutes. Scrape down the sides of the bowl as needed.
Knead in the butter
10 minutesWith the mixer on medium-low, add the softened butter one tablespoon at a time, waiting until each addition is absorbed before adding the next. Knead for 8 to 10 minutes until the dough is smooth, elastic, and slightly tacky but not sticky.
First rise
1 hourShape the dough into a ball and place it in a lightly greased bowl. Cover with a damp cloth or plastic wrap and let rise in a warm spot until doubled in size, about 1 hour.
Punch down and divide
10 minutesGently punch down the dough to release air. Turn it out onto a lightly floured surface and divide into 8 equal pieces, about 85 g each. Shape each piece into a smooth ball.
Shape and second rise
1 hourArrange the dough balls in a greased 9x5-inch loaf pan or a round cake pan, leaving a little space between them. Cover and let rise until puffy and nearly doubled, about 45 minutes to 1 hour.
Bake
25 minutesPreheat the oven to 350°F (175°C). Brush the risen dough with egg wash. Bake for 22 to 25 minutes, until the tops are golden brown and the bread sounds hollow when tapped. If browning too quickly, tent loosely with foil.
Cool and serve
10 minutesCool the pan de leche in the pan for 5 minutes, then transfer to a wire rack to cool completely or serve warm. Tear or slice and enjoy.
Equipment
- Stand mixer with dough hook
- Large mixing bowl
- Small bowl
- 9x5-inch loaf pan or 9-inch round cake pan
- Wire cooling rack
- Pastry brush
- Measuring cups and spoons
- Kitchen scale (optional but recommended)
Nutrition facts
Tips
- For the softest crumb, resist adding too much flour, the dough should be slightly tacky but not sticky, and a kitchen scale makes this easier to judge.
- Let the butter come to room temperature before kneading it in, as cold butter can make the dough slippery and slow to come together.
- If your kitchen is cool, proof the dough in an oven with the light on or near a warm spot, but keep it away from direct heat.
- Pan de leche is best the day it is baked, but leftovers can be rewarmed in a low oven or gently toasted and served with butter.
Serving suggestions
- Serve warm with salted butter and a cup of coffee or hot chocolate.
- Pair with kesong puti or a mild cheddar for a classic merienda.
- Use leftovers for French toast or halved and toasted with a sprinkle of sugar.
Rate this recipe
No ratings yet. Be the first to rate it.

Recipe by
Liza Villanueva
Specialises in Filipino cuisineLiza makes ube halaya that has healed family rifts. She believes purple is a flavor.
Describe yourself in three words: Cheerful, whimsical, loves purple.