Pandesal is a classic Filipino bread roll that is particularly eaten for breakfast. It is soft and airy and slightly sweet. Normally eaten as a sandwich with one's favorite filling.
Pandesal is probably the most popular bread in the Philippines. It is a favorite breakfast that can be eaten on its own, dunked in coffee or with filling like coconut jam, peanut butter, cheese, cheese spread, corned beef, egg, hotdogs or practically anything you can think of or whatever leftovers you have laying in your fridge.
One of my faves is mushed spicy sardines...yup! But I remembered a time when we were just small kids, my Kuya Norman's and I would have ketchup with sugar as filling...eeewww, right? But that tasted so good to us at that time! Haha! Yeah, I have to admit I tried a lot of weird stuff just because my big brother thinks it is good or cool. Hehe!
What is Pandesal?
A traditional Filipino breakfast roll, that used to be sold only in early hours at bakeries or on the streets by vendors on bicycles with loud air horns. They would put the Pandesals in a big insulated box to keep them warm. But, nowadays, some bakeries make them available for the entire day.
It is called Pandesal or Pan de Sal (Spanish) that translates to salted bread although it is actually sweeter than salty. It is soft and fluffy and covered with breadcrumbs.
What are the Ingredients for Pandesal?
Basically, you can already make pandesal with just 5 ingredients: flour, yeast, oil or lard, sugar, and salt. Six if you have to include water.
This recipe replaces the water with milk and adds eggs. Both of them giving these pandesals a softer texture, both inside and to the crust, and gives a richer flavor. The eggs also help the dough rise higher.
I also use butter or sometimes margarine that adds that delicious buttery goodness.
A note about flour...
The original recipe I posted here in 2015 was made when we were still living in Germany. When I used the same recipe here in the Philippines, the outcome is different. They taste great but were a little denser and dryer.
This is because of the flour used. The flour that I used in Germany is finer or "softer" which tends to absorb lesser liquid. The recipe (way) below is the original recipe I used for that. The flour I usually use in the Philippines is similar to the ones in the US, Gold Medal APF. This one requires more liquid so I adjusted the recipe here.
Remember—different types of flour has different flour-to-water ratio. The higher the protein/gluten content, the more water it needs. Also important to note, not all-purpose flour acts the same. Different brands have different ways of processing their flour and different contents.
If the dough feels too dry then simply add more water, or if too sticky then add flour. The dough should feel pliable or easy to knead and not too sticky.
You can also use bread flour if you are looking for a chewier pandesal. Mix them in equal parts to get a moderately chewy but softer ones. But remember that bread flour absorbs more liquids so you may need to adjust.
Other Filipino Bread Recipe to Try:
- Spanish Bread - Similar to Pandesal but with a sweet buttery filling
- Cheese Bread - Sweet dough bread covered in milky streusel
- Ensaymada - pillowy bread topped with buttercream and grated cheese
How to Make Pandesal
Printable Recipe
Pandesal Recipe - Soft and Buttery
Ingredients
- 3 cups all-purpose flour - see NOTE 1 about bread flour
- ¼ cup sugar
- 1 teaspoon salt
- 1 cup milk - lukewarm
- 1 egg
- 2 tablespoon butter - melted (or margarine)
- 1 ½ teaspoon instant dry yeast - see Note 2
- ¼ cup breadcrumbs
Instructions
- In a big bowl, mix together flour, sugar, salt.
- Pour in milk, beaten egg and melted butter. Mix several times until well blended. Make sure that the milk is only mildly warm and not hot.
- Add the instant dry yeast and fold until a sticky dough forms.
- Tip the dough on a floured surface and knead until it becomes smooth and elastic, about 5-10 minutes.
- Form the dough into a ball and lightly coat with oil. Place it in a bowl and cover with a kitchen towel or plastic wrap and place it in a warm area and let it rise until it doubled in size. Depending how warm it is, could take 30 minutes to an hour.
- Punch down the dough and divide into 2 equal parts using a knife or dough slicer. Roll each into a log. Cut each log into 6 smaller pieces.
- Shape each piece into a ball and roll it in breadcrumbs, completely covering all sides.
- Arrange the pieces on a baking sheet leaving some gaps in between (at least an inch). Leave them to rise second time until double in size.
- While waiting, preheat oven 370° F /185°C. Bake the Pandesal for 15 minutes or until the sides are a bit browned.
- Remove from oven and serve while hot!
Notes
Nutrition
This post was originally published in September 2015. Updated to include new images and some improvements on the recipe.
For those who still want to use the old recipe, here it is. The main difference is the shaping of the individual rolls. The old version is the traditional pandesal shape that is slightly elongated with pointy ends.
3 cups flour
1 ½ teaspoon instant dry yeast
¼ cup + 1 tablespoon sugar
1 teaspoon salt
¾ cup milk
3 tablespoon margarine - or butter (melted)
1 egg
½ cup breadcrumbs
In a big bowl, mix together flour and yeast. In a smaller bowl, combine sugar, salt, milk and margarine or butter. Warm liquids in the microwave until warm. Remove from microwave and add the egg and beat several times until well blended. Make sure that the liquids are only mildly warm and not hot.
Pour the liquid mixture over the flour mixture and fold until dough forms. Knead the dough on a clean surface dusted with flour until it becomes smooth and elastic, about 5-10 minutes.
Form the dough into a ball and place the dough in a greased bowl and cover with a kitchen towel or plastic wrap and place it in a warm area and let it rise until it doubled in size. Depending on how warm it is, could take 30 minutes to an hour.
Punch down the dough and divide it into 2 equal parts using a knife or dough slicer. Roll each into a log. Cover each log with breadcrumbs. Cut the log sideways into smaller pieces. (about 6 pieces each log). Roll each piece with breadcrumbs again.
Arrange the pieces on a baking sheet living some gaps in between (at least an inch). Leave them to rise for another 10-15 minutes.
While waiting, preheat oven 370° F /185°C. Bake the Pandesal for 15 minutes or until the sides are a bit browned.
Remove from oven and serve while hot!
Jho says
Glad I made pandesal with this recipe. I was doubtful at first if I can make a well-kneaded dough but KitchenAid to the rescue. I swear to make homemade breads from now on 😊 Thank you
Bebs says
I am sure you will like our other bread recipes here too..
Jess says
Hi Bebs, this recipe looks wonderful. I'd like to ask if the metric measurement is accurate?
Bebs says
Hi Jess, the flour is rounded off to 400g instead of 384g. As for the milk, you can use up to 250ml if it the dough is dry.
Jennifer Tyler says
Love your recipe this is my go to pandesal
Bebs says
That is great, Jennifer. Thanks for the stars..
Sheryl says
Thank you for sharing this very good recipe! This has been my go-to pandesal recipe since I've found it. I just added 2 tablespoons of full milk powder and it adds more flavor..so so good!
Bebs says
Sounds like a great tip, Sheryl. Thanks for the 5 stars too.
Lovelle says
HI there! I love your food blog! Thanks for sharing your recipes. I have a question on the pandesal. I have been making it since my kids love them but recently I have been getting cracked pandesal. I used to make this and never had this problem until now. Any idea why? Thank you!
Bebs says
Where do you leave? It could be the change in temperature and humidity in your kitchen. The crust dries out and then it expands to rise it creates cracks sometimes.
Maria Susana Chupungco says
Hi Bebs! Love this recipe! A friend even commented that the taste is "sosyal" because it tasted like the European biscuits that she likes. Anyway, thank you! I now make my own bread, and I've been doing it for more than regularly for the past 2 months, though I don't put breadcrumbs anymore. I just use parchment paper to line the sheet.
Bebs says
Thanks for your comment, Maria! Happy that you and your friend liked it!
Nida Rogers says
I love this pandesal. A friend of mine shared this recipe to me about a month ago. Since then I've been making them every weekend for breakfast. It's so delicious and moist and very easy to make. The only thing I changed is I add the yeast to the warm milk. Thank you for sharing this recipe with us.
Bebs says
Awesome that you are enjoying our recipe here, Nida. Try out our other bread recipes too, I am sure you will like them.
Elle says
Can I make the dough ahead of time then bake it the next day? And I only have white wheat flour from Germany, how much milk should I use? Thank you
Bebs says
Hi Elle, use Type 550 this is like the equivalent of all-purpose flour or mix with Type 812. Yes you can make the dough ahead and refrigerate to rise overnight, but use active dry yeast for this.
SUSAN CHUPUNGCO says
My 5th time to bake, and now i put tuna on some and cheese on some. Hopefully this experiment works. Oh...since i ran out of breadcrumbs...i used parchment papaer instead
SUSAN CHUPUNGCO says
Hi Bebs! I've baked pandesal using your recipe 4 times, and I think I've finally done it! Yey! A comment from a friend, "it tastes Sosyal! Like European biscuits!" I really love it, myself! Thanks for sharing this gem! Just a question, can I do the dough at night and store it for baking the following morning? Would really appreciate a reply. Thanks.
Bebs says
Glad you like it, Susan. Yes you can refrigerate the dough overnight either after kneading or after forming. I would use active dry yeast for that.
Ann says
Hi, just few quick questions ☺️🙏🏻 Recipe is best one I’ve tried but still finding the right combination for me.
There seems to be difference between US customary and metric (2 versus 3) should I use 2 or 3?
Can I also weigh the butter before melting (approx 14g per tablespoon)?
My flour is finer/softer is it better to use the old recipe that has more sugar and 3 tablespoon butter?
Noticed that 15 mins at 180F tends to turn the bread brown fast so I cover it with foil halfway thru time else it burns. Can I reduce cook time?
Thanks so much 🙏🏻
Bebs says
Hi Ann, what do you mean 2 vs 3? Yes you can weigh the butter. For finer flour then use recipe 2 (old recipe) you can use the same amount of sugar and butter. Yes you can reduce cook time to 10 minutes.
Kymmie says
These are amazing! Thank you! Ive made this recipe at least 20 times with many combinations of flour. Wheat works really well also. My favorite has been 2/3 bread flour and 1/3 whole wheat. I'm going to try almond flour next. This is the best recipe I've tried, for anything, in 2020.
Bebs says
Aaaww..that is so nice of you to say Kymmie. Thanks for sharing your variations (flour) too..
Misiscruz says
Tried this for my first time ever making pandesal. I used half BF/ half APF. Used half of the dough for pandesal, half for spanish bread to save time hehe. Turned out amazing! Thanks so much for sharing!
Bebs says
That is great! Thanks for the 5 stars.
Ann says
What’s the least amount that can be used for sugar and butter? Thanks!
Josephine says
I tried to make it to do and it was perfect. It taste like the pandesal back home. My mom in law(american) said it looks like dinner rolls but they don't taste like dinner rolls and was really good. She ate a lot and took some home. Thank you. 🙂
Bebs says
That is awesome Josephine, nothing is quite like our Pandesal I would say.
Gaby says
Hi Bebs,
This is the most delicious recipe, thank you. I was wondering if I double the recipe, would it still be as delicious?
Bebs says
Hi Gaby, great to know that you like our recipe. You can easily double the recipe. But working with yeast for a big batch means you need to work faster of the rest may have already risen before you get to form them. Or, work first with half of the dough and refrigerate the rest until you are ready. that should slow down the rising.
Chesca says
Hello! Please help! I really want to make pandesal however I only have active dry yeast at home. I read that a rule of thumb is to double the amount of active dry yeast if the recipe calls for the instant variant. Read your note regarding it and you just wrote that when using active, you would just have to bloom it first.
Have you tried your recipe with active dry yeast? I'm scared that if I double the amount it might become too yeast-y? 🙁
Bebs says
Hi Chesca, no need to double the amount for a small batch like this.
Sue says
My 2nd time to try this recipe...was impatient the 1st time so it did not rise as much. Hahaha...now I mistakenly used 1-1/2 TBSP yeast instead of tsp. Hoping this turns out well. I like the yeasty taste anyway. Ha ha ha...hope next time, I'll perfect this! 😋
Bebs says
..and how did it go, Sue?
Nina says
Hi
I tried This recipe pero bakit po nung naluto na ang tigas po ng pandesal ko? Its dense when it cooled down🥺 please help.
Bebs says
It could be the yeast used or it has not given enough time to rise properly.
grace says
how many cups of bread flour if that's all I have to make this bread?
Bebs says
You can use the same amount of APF in this recipe.
Nida Rogers says
This pandesal recipe is perfect. I've been looking for an easy to make pandesal for a very long time. Thank God a friend of mine post this on FB and I'm glad she send me the link to your recipe. The first time I baked it, the dough didn't rise, but the 2nd time, it turned out perfect. This recipe I will keep, and I'm looking forward to have this roll for Thanksgiving this year instead of the Hawaiian roll. Again, thank you for this simple, easy, but delicious recipe.
Bebs says
Hi Nida, glad that you enjoyed our Pandesal Recipe! Thanks for the great comment too!
Louise says
I used 50/50 apf and bf, just as it was noted and it didnt disappoint! I like how simple and straighforward this recipe is. Well, I have made some of your recipes and They always came out good, especially for someone like me who is just learning by herself to bake! Thanks! Keep it up!
Bebs says
And thank you for this wonderful comment, Louise.
Zara Uy says
Tried this twice already, never fails. Thank you so much for sharing. Have also tried a lot of the other recipes you have posted. Realllllly good!!!! I’ve learned baking through your site. God bless you!
Bebs says
That is the best thing we read as bloggers, that people learn from what you share. Thanks so much for these kind words, Zara.
TOMAS says
CAN YOU PREPARE AND MAKE DOUGH THE NIGHT BEFORE AND KEEP IT IN THE REFRIGERATOR OVER NITE AND BAKE THE FOLLOWING DAY
Bebs says
Sure you can, Tomas.
Maureen says
Hi Bebs, I’ve baked your pandesal recipe several times now for my family and it’s always a hit. I usually make the dough at night and bake them in the morning so we get to have fresh from the oven pandesal for breakfast. I’m nostalgic everytime, this pandesal recipe tastes like manong pot-pot’s when I was in the province back home in Phil. Thank you
I am thinking of serving this for breakfast next time family comes over. When I make several batches, what is the oven’s temperature and how long do I bake if I do multiple racks in the oven? Thank you.
Ann says
Hi Bebs.. I tried your pandesal recipe before and it is really good. But I tried to do it again for the 3rd time, the bread tastes like flour and smell/taste yeasty. I tried again as I assumed maybe I did something wrong previously but it is still the same. Please help me on this. Thank you.
Bebs says
Yeasty smell usually comes from too much yeast or letting the dough rise too long.
Sely says
Yay, finally I have found the perfect pandesal recipe. Just made this morning with 50/50 apf/bf. This afternoon, the bread is still very soft and yummy
Bebs says
Thanks for the wonderful comment, Sely.
Maureen says
Hi Bebs, I have baked your pandesal recipe several times now and its always a hit. It’s just like manong pot-pot‘s from my province in Ilocos. I usually make them at night and bake them in the morning. It’s best when they are fresh from the oven.
I was wondering, when making more batches, can I use multiple racks? Will I use same temp. and time.
Bebs says
Hi Maureen, you might need to increase the baking time and rotate the positions of the rack to get even baking. Although a really good oven should be able to do this withouta problem.
Celia says
Hi Bebs, hello from Canada, just a quick question in this recipe the pandesal, I noticed the oven turn on to 375F is that right?
Thank you.
Bebs says
Hi Celia, it says 370F. That is for regular ovens but if you will use small ovens (tabletop or toasters) where the heat source is closer to the buns then lower the temperature and you ight also need to tent the buns with aluminum foil to prevent the top from burning.
Laine says
I've tried other recipes but this one is the best! The idea of 50-50 APF and BF is awesome. Thank you for sharing. 💜
Bebs says
Happy that you like it, Laine.
Laine says
So yummy! I actually used butter margarine and the outcome was nice. My family and friends liked it so much, we actually love the dough, so soft and fluffy. 💜
Francis says
Thanks for the recipe 🙂 I followed it exactly, however, I found that the dough was so wet, it wouldn’t form into a ball and kept sticking to my hands and the bench 🙁 I had to add extra flour to the bench until it came together! I have left it to rise now - hopefully it turns out well, fingers crossed!
Bebs says
I am guessing your flour is finer than the ones we have in this case use 3/4 cup milk instead.
Joy Collins says
I tried a lot of Pandesals recipe but this is the best I’ve ever had so fluffy and chewy the way I love it ... My gosh it is so addictive ! I used 50/50 APF and BF with cheese filling and it turned out perfect . Thank you for sharing this wonderful recipe❣️
Bebs says
Happy to hear that you like it, Joy!
sugar says
Thank you for this recipe! My mom loves pan de sal and she wanted to have it with coffee fresh from the oven. She said this is my best bake yet.
Bebs says
Aaaww that is so nice to know, Sugar! Thanks for the 5 stars..
Viny says
I tried it this morning. Medyo makapal ng konti (sanay lang siguro ako sa tig 2 piso na pandesal sa bakery na puro hangin 🤣😂😅) but it's gooood!!! I added quickmelt cheese, garlic and parmesan sa loob... Kaya mas naging special sya.Thanks for the recipe!
Bebs says
Hahaha, yes, these are big pandesals. You can actually make 16 pieces from it with still decent size. Pang family kasi kaya special 😉
Yani Chua says
I recently made pandesal using another recipe, and I wanna try this one. I see most recipes call for 2 1/4 tsp instant dry yeast but i see here it only needs 1 1/2 tsp. Can I still go for 2 1/4? Will it make the pandesal more fluffy and airy? Newbie bread maker here 🙂
Bebs says
Actually, for a new baker, it would be recommended to start with small amount of yeast. Too much yeast will give you more problems like the yeasty smell, over rising, and shrinking/deflating bread after baking. Normally the 2 1/4 tsp of yeast is for 4 cups of flour, but can still be reduced to 1 teaspoon. Add a bit more if you want it to rise faster but that means you also have to work faster in shaping them or they might over-rise.
Ros says
Turned out pretty good. Make sure to use good yeast and be patient as it doubles in size. Omitted the bread crumbs because we ran out. 3rd time baking it.
Bebs says
Thanks for the great comment, Ros.
Calin says
I noticed there are 2 recipes - which one do you recommend better - the old/original one or the latest you posted? You mentioned the only difference was the way the bread was molded but the ingredient measures were also different. Thanks for your help and response!
Bebs says
Hi Calin, yes the other one has more liquid (milk) because the flour in the Philippines is not as fine as the one I used while we were in Germany (2nd recipe) and absorbs more liquid. I use APF now from Gold Medal.
Minnie says
Hello, will try making this. I have small oven and only fit few pcs. So they need to take turn. What should i do to the batch that is still waiting to be bake, worry about over proofing.
Bebs says
Just put them in the fridge as soon as you form them so they will rise slower.
Grace says
Hi, I’ve tried your recipe and my first time to bake pandesal, it was successful. Thank you. I’d like to use wheat flour next time, will it be the same amount/measurement?
Bebs says
Do you mean whole wheat flour? APF is also wheat flour...
Peewee Dy says
Thanks for the recipe. Can i use breadmaker for the dough and bake it in the oven?
Bebs says
Sure you can.😊
Leynette says
Hi, I don't have fresh milk right now, can I substitute it with diluted powdered milk? Will it affect the taste of the pandesal?
Bebs says
I think it should be ok.
Terri says
I will try the pandesal.
Shivani says
Hi! What if I want to add Ube powder flavour? What’s the ratio of powder to water?
Bebs says
I have not used ube powder flavor so I cannot really say.
Wonka says
Tried this recipe and modified a little on flour. I would say I have found the perfect recipe for my pandesal. Soft and chewy the way I love it. Experimented on filling them
with cheddar cheese and oh, they burst in goodness. My family loves it so much and kept wanting more. Thank you dor sharing your recipes 💕
Armin says
Happy to hear that and thanks for your feedback ❤
Kristina says
The most perfect pandesal ever! So delicious!
Armin says
Thank you so much, Kristina 🙏
Kitty says
Hello! Is the oven setting for conventional or fan ? Thank you
Bebs says
For conventional oven. I do not normally use fan for baking bread or cakes.
John says
Hello, I love the recipe. It's quick and easy to make. However, I don't know what I did wrong. My pandesal is always dense. It's quite fluffy but I feel like there's a resemblance to Filipino Putok bread. I already did it for 3 times but it always ends up with the same result.
Bebs says
Try to add more water. It can also be that the dough is not kneaded enough?
Lanie says
I’ve tried several Pandesal recipes but this is the best one. Thank you for sharing this.
Bebs says
Aawwww...that is music to my ears...glad you like it.
Marbie says
I have try many pandesal recipe, but this is far better. Thank you very much. 😊
Armin says
Thank you 🤗
Beth says
it really works
Thank you 😊
Armin says
You`re welcome 😊
Jeni says
Hi! Can’t wait to try this recipe. Can I sub w plant milk (ie. Oat milk or Almond Milk)? Thx!
Bebs says
Hi Jeni, I think it should also work.
Steph says
Hi there,
I love this recipe, I have made it 3 times in the span of 2 weeks! However, I noticed that my last two batches did not brown on the top and they are hard to eat after a few hours. My first batch was great and it was soft for about a week! I was so happy with it I had to make more, but unfortunately the last two batches did not give the same results. I assumed that it might be the dough being too dry so I was careful with my measurements the third time, but still the pandesal is very white and the bottom is hard and browned, almost like an English muffin. Now, I am having thoughts that it might have to do with the yeast I’m using because after 1 hour of it resting, it barely rose at all. Do you have any tips or thoughts on why this may be? Looking forward to your response!
Bebs says
Hi Steph, did the temperature in your area drop during your last two batches compared to the first? If so, then you may need to give the dough more time to rise. Normally yeast will not have an effect on the color of baked goods but the oven settings and rack position do. If the bottom is brown and hard it means you used bottom heat, I normally bottom and top. You can also proof your yeast first to be sure it is still active.
CAMILLE DEL ROSARIO says
Hello 🙂
I want to use 50/50 apf and bread flour but I do not know how to adjust liquid. Hoe much milk do I add?
Bebs says
Use the same amount. If it gets too dry just add a tablespoon at a time until a nice dough texture is achieved.
Bebs says
Hi Steph, did the temperature in your area drop during your last two batches compared to the first? If so, then you may need to give the dough more time to rise. Normally yeast will not have an effect on the color of baked goods but the oven settings and rack position do. If the bottom is brown and hard it means you used bottom heat, I normally bottom and top. You can also proof your yeast first to be sure it is still active.
Bianca says
Hi,
I would like to know if I can substitute the kneading by using a stand mixer when making the dough?
Bebs says
You absolutely can, Bianca.
Lily says
Hello. How long and what speed would I use if using a kitchen aide classic series mixer instead of hand kneading it? Thanks
Bebs says
Usually 2-5 minutes at speed 2 should do it but I suggest doing the windowpane test to be sure after 2 minutes of kneading.