Pandesal is a soft, slightly sweet Filipino bread roll with a crackly, breadcrumb-coated exterior, traditionally baked overnight and sold warm at neighborhood bakeries before dawn. The name comes from the Spanish pan de sal, meaning bread of salt, a holdover from the colonial period even though the modern roll is noticeably sweet, not salty.
It is the default breakfast bread across the Philippines, usually split open and filled with butter, cheese, or a fried egg, or dunked into coffee or hot chocolate. Because it's baked fresh daily and sold cheaply, most households buy it rather than make it at home, but a home-baked version holds up well and lets you control the sweetness.
What makes pandesal recognizable on sight, before you even taste it, is the fine breadcrumb coating pressed onto the outside before baking.

What Actually Matters
The dough needs a full first rise until genuinely doubled, not rushed, because pandesal's crumb structure depends on that first fermentation for its light, slightly chewy interior. Underproofed dough bakes into a dense, tight roll that doesn't match the airy texture bakeries produce. Give the dough the time it needs rather than baking on a fixed clock.
Pandesal Recipe
Serves 4 (makes about 12 rolls) | Prep time: 20 minutes (plus 2 hours rising) | Cook time: 18 minutes | Total time: about 3 hours
- 3 1/2 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 teaspoon salt
- 2 1/4 teaspoons instant yeast (1 packet)
- 1 cup warm milk
- 1 egg
- 3 tablespoons unsalted butter, softened
- 1 cup fine dry breadcrumbs, for coating
- In a large bowl, whisk together the flour, sugar, salt, and instant yeast.
- Add the warm milk, egg, and softened butter. Mix and knead, by hand or with a stand mixer, for 8 to 10 minutes, until the dough is smooth and elastic.
- Place the dough in a lightly oiled bowl, cover, and let rise in a warm spot for 1 1/2 hours, until fully doubled in size.
- Punch down the dough and divide into 12 equal pieces. Shape each into a smooth log or ball, then roll each piece in the breadcrumbs to coat the outside completely.
- Arrange on a baking sheet, cover loosely, and let rise again for 30 minutes.
- Bake at 375 degrees F for 15 to 18 minutes, until golden brown on top. Cool for 5 minutes on the pan before serving warm.
Nutrition (Per Serving, Estimated)
| Calories | Protein | Fat | Carbohydrates |
|---|---|---|---|
| 410 | 12g | 9g | 70g |
This is a calculated estimate based on standard ingredient values, not a lab-verified figure, based on 3 rolls per serving.
Tips and Variations
Panko or finely crushed crackers work in a pinch if you don't have fine breadcrumbs on hand, though the texture will be slightly coarser. Some bakeries add a filling of cheese or ube jam pressed into the center before the final rise. Baked pandesal freezes well for up to a month; reheat in a low oven rather than a microwave to bring back the crust.
Frequently Asked Questions
Why is pandesal sweet if the name means bread of salt?
The name is a holdover from an older, saltier version made during the Spanish colonial period. The modern roll evolved to be milder and slightly sweet over time.
Can I make the dough the night before?
Yes, let the first rise happen slowly in the refrigerator overnight, then bring it to room temperature before shaping and baking the next morning.
Why does my pandesal come out dense?
The most common cause is an underproofed first rise. The dough needs to fully double before you punch it down and shape it.
What do people usually eat pandesal with?
Butter, cheese, or a fried egg tucked inside, or dunked whole into hot coffee or Filipino hot chocolate called tsokolate.
Can I use active dry yeast instead of instant?
Yes, dissolve it in the warm milk first and let it sit for 5 minutes until foamy before mixing it into the dough.
More From Wine Drop Cookery
Serve this alongside halo-halo for a full sweet spread, or browse the rest of the Filipino recipe collection. For a reliable baking sheet and mixing bowls, check kitchen essentials, plus pots and pans and the full product collection.
Who Is Writing This
I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.
If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.
Cook Bolder, Serve Wiser, Eat Better.