Soft, fluffy Spanish Bread filled with butter and sugar then laid in breadcrumbs. A bread like no other and definitely every Filipino's favorite merienda.

Jump to:
Spanish bread was the bread of my childhood in the Philippines. My siblings and I call it 'potpot' bread.
Every afternoon, we await the loud horn sound of the bread vendor. He goes around the neighborhood carrying a huge basket of warm and freshly baked Spanish bread at the back of his bicycle. It was so good! I still wish I had a chance to ask for his secret recipe. Alas, I was busy with play and friends back then. I just eat and never cared to cook or bake. Hahaha...
The recipe we're making today is not from the bread vendor. It is, however, the Spanish bread recipe I've been using for years. I've worked on this for a long time and I'm finally excited to share it with all of you bread lovers out there!
Filipino Spanish Bread Ingredients
- Bread flour and All-purpose flour: Mixing these two kinds of flour allows us to control the protein content of the bread. Which just means that it will give the bread a soft and delicately chewy texture.
- Egg yolks: No egg whites. This is the secret to a really soft and fluffy dough.
- Pure unsalted butter: I love using butter when making bread. It makes my kitchen smell so good!
- Sugar: We Filipinos love our buns sweet. We need this for the dough and for the butter filling.
- Milk and Water: These will serve as the base liquid for the dough. The water is combined with the yeast to activate.
- Active Dry Yeast or Instant Dry Yeast: Both can be used interchangeably. Activate in lukewarm water until foamy.
- Bread crumbs: You can use Plain bread crumbs or Panko. If you are using the former, place it in a thick plastic bag and pound it to make it finer.
How to Make It
And here's how to make the best Filipino Spanish bread:
Part 1: Make the Dough
A few bread-making tips:
- Make sure the water is lukewarm before putting in the yeast. If it’s too hot the yeast will die. If it’s cold, it will not activate. To make sure that the water is at the right temperature, use a kitchen thermometer. The water should be between 30c/86f to 40c/104f.
- Add a teaspoon of sugar to the water before stirring in the yeast. This will help easily activate it.
- Activate the yeast in a bowl even if it’s instant yeast. This ensures that the yeast is fresh and alive.
- Do not let the dough rise for too long if proofing in a warm place. The maximum should be at least 1 hour. Otherwise, the bread will end up having a yeasty taste. The trick (according to professional bakers) is to let it rise until it doubles in size and volume.
- Knead dough until smooth and elastic, it should spring back when poked. Add more flour only when the dough is too wet and clings heavily to the sides of the bowl.
Part 2: Divide the Dough
While waiting for the dough to rise, make the filling. Simply combine breadcrumbs, brown sugar, and soft butter in a bowl. Give it a good stir until the ingredients come together, forming a smooth paste.
Once the dough has doubled in size, release the air by giving it a gentle punch. To further enhance the aroma and taste of the bread, knead it a few times by hand. This helps reduce the "yeasty" smell, giving your rolls a more pleasant flavor.
Divide the dough into 20 to 24 portions. For an evenly sized dough, use a kitchen scale. Mine was about 50g each.
Part 3: Fill the Dough
Grab your rolling pin and gently flatten each portion of dough into an oval shape. Take a generous tablespoon of the filling and spread it evenly onto the dough. Then, roll the dough into a log.
Once you've rolled each portion, it's time to coat them in breadcrumbs. Lay each log in the breadcrumbs and give them a gentle shake to remove any excess.
Now, place the coated logs onto a baking tray that's either greased or lined with parchment paper. Remember to leave about two inches of space between each roll for them to expand.
To allow the rolls to rise further, cover them with a towel or cloth. Let them rest in a warm spot for approximately 40 minutes to an hour, allowing them to rise beautifully and develop a light, fluffy texture.
Part 4: Bake
About 15 minutes before your dough rolls finish rising, preheat your oven to 180°C (356°F). This will ensure that it's perfectly heated and ready to go when it's time to bake.
Once the rolls have risen to their desired size, it's time to bake them to golden perfection. Place the Spanish bread in the preheated oven and let them bake for approximately 18 to 20 minutes. Keep a close eye on them, and when you notice the tops turning a lovely light brown, you'll know they're done and ready to be enjoyed.
Make-ahead Tips
- Make the dough ahead of time then place it in the fridge. The dough will slowly rise and double in size overnight. On the day of baking, remove from the refrigerator 30-40 mins before you’re going to shape them into rolls.
- Another option is to make the dough and finish the first rise on the same day. Shape them into rolls then do the second or final rise in the fridge. Bake them the next day and you're done! Bake them the next day and you’re done! Note: Once the shaped dough rolls have risen, you can’t remove or touch it in the pan. Otherwise, it will lose its shape.
Storage and Shelf-life
Store in an airtight container in the fridge. Spanish bread is best eaten within 2 to 3 days for the best flavor and texture
Reheating
To reheat, bake the bread in the oven for 10 minutes at 350f/180c. To prevent the top from burning, wrap it in aluminum foil.
If using a mini-toaster/oven, use a lower temperature of about 120c to 130c. Bake for 1 to 2 minutes. The top can easily burn if the bread is too close to the heat source, so I suggest wrapping the bread with aluminum foil.
I love having this with Chicken Sopas. How about you?
Frequently asked questions
Can I substitute bread flour with all-purpose flour?
Yes, you can substitute with all-purpose flour if bread flour is not available. Replaced in the same amount as mentioned in the recipe. Bread will just be less chewy with all-purpose flour.
How can I prove the dough during colder months?
For colder months, I use the oven to prove the dough. Place a glass baking dish on the bottom rack of the oven and fill it with boiling water. Put the dough in the middle or top rack and shut the door. The steam and heat from the boiling water will create a warm environment to help raise the dough.
What if the dough did not properly rise?
Check out my Beginner’s Guide: Baking with Yeast Bread for more tips.
Hungry for more? Try these recipes!
- Cassava Cake
- Filipino Chicken Adobo
- Easy Chocolate Cake – moist and not too sweet!
- Cheesy Baked Macaroni
- Pork and Shrimp Lumpiang Shanghai
- Pork Embutido with Cheese
Watch the video on how to make Soft Spanish bread
Subscribe to my newsletter and follow along on Facebook, Pinterest, and Instagram for all of the latest updates.
Complete Recipe
Soft Spanish Bread
Ingredients
- 2 ¼ teaspoon instant yeast (see note 1)
- ½ cup water + 1 teaspoon sugar (lukewarm)
- 3 cups bread flour (see note 2)
- 1 cup all-purpose flour (i used wholemeal flour)
- ½ cup sugar
- ¾ teaspoon salt
- ¾ cup fresh milk (lukewarm, evap can also be use)
- 3 large egg yolks
- ½ cup unsalted butter (softened)
- oil for the bowl
Butter Filling
- ½ cup butter (softened)
- ¾ cup breadcrumbs
- ½ cup brown sugar
- 3 teaspoon milk
Breading
- ¼ cup breadcrumbs
- 2 teaspoons brown sugar (optional)
Instructions
For the Dough
- In a medium-size bowl, combine lukewarm water, 1 teaspoon of sugar, and yeast. Stir until completely dissolved. Let it stand for 5 to 10mins until yeast begins to foam.
- Meanwhile, in the bowl of your stand mixer, combine flour, sugar, and salt. Mix thoroughly.
- Add warm milk, yeast mixture, egg yolks, and butter to the dry ingredients. Stir until just combined. Attach the dough hook and turn the mixer on to the lowest speed and mix until flour is incorporated, scraping down the sides of the bowl as necessary.
- Increase the speed to medium and beat for 2 minutes. Add additional flour as necessary, start with 2 tablespoons and go from there. Continue beating for 5 to 6 minutes until the dough is slightly sticky and elastic, and pulling away from the edge of the bowl. Be careful not to add too much flour.
Rise # 1 Warm rise or cold rise
- Wipe or spray oil on the sides of the bowl then form dough into a ball. Cover with plastic wrap and let it rise in a warm spot for 1 hour until it doubles in size. To make ahead, do a cold rise by placing the dough in the refrigerator. The dough will slowly double in size the next day. See the notes for more information.
Spanish Bread Filling
- Combine all the ingredients of the filling in a small bowl. Make this just before the dough finishes rising.
Rise #2 Shape the rolls
- Remove the plastic wrap and punch the dough down. Transfer onto a lightly floured surface. Divide the dough into 20 to 24 portions. (see video). For an evenly sized dough, use a kitchen scale. Mine was about 50g each. Adjust based on your preference.
- Using a rolling pin, flatten each portion into an oval shape. Spread 1 tablespoon of the filling, then roll it into a log (see video). Lay it in the bread crumbs. Shake off excess then place inside the baking tray greased or lined with a parchment paper. Repeat with all the other portions. Make sure that the dough is arranged two inches apart. Cover with a towel or cloth and let it rise for 40mins to 1 hour.
Baking
- Preheat oven at 180c/356f, 15 minutes before the dough rolls finishes rising. Bake the Spanish bread for 18 to 20 minutes until the top turns light brown.
Recipe Notes and Tips:
- Yeast - use instant or dry active yeast. Follow the same procedure for frothing
- Bread flour - substitute with all-purpose flour if not available. Use the same amount. Bread will just be less chewy with all-purpose flour.
- Spanish Bread Filling - double the recipe if you prefer a thicker filling.
- Proofing in colder months: Place a baking dish on the bottom rack of the oven (DO NOT TURN IT ON) and fill it with boiling water. Put the dough in the middle rack and shut the door. The steam and heat from the boiling water will create a warm environment to help raise the dough.
- Make-ahead: Make the dough ahead of time then place it in the fridge. The dough will slowly rise and double in size overnight. On the day of baking, remove from the refrigerator 30-40 mins before you’re going to shape them into rolls.
- Baking tip: If you're using two racks, switch the trays after 12 minutes so all the rolls will brown evenly. Applicable only to 60cm/23 ovens and above. Bake in two separate batches if using compact ovens.
- Storage and re-heating: Store in an air-tight container. Wrap in foil and re-heat in a mini-oven toaster for 1 to 2 minutes over low heat.
Note: Photos updated, same great recipe. I've moved the old photo below.
Riverten Kitchen is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.
Summer says
Hi there! Can I still make this even if I don’t have a stand mixer?
Mella says
Hi Summer, some readers have successfully made this by hand kneading. However, it would take longer to get the smooth texture–around 12 to 15 minutes of kneading.
- Mella
Arlene says
I have a lot of cornmeal leftovers but no breadcrumbs. Can I replace the breadcrumbs with the cornmeal instead?
Mella says
Hi Arlene, I don't think cornmeal will work because it doesn't have a similar texture with breadcrumbs.
- M
Sandra says
How do you measure your flour? Do you spoon and level, or do you just scoop into the flour and level?
Mella says
I spoon and level. Make sure the flour is loose before you spoon.
- Mella
Sandra Nee says
Hi Mella,
I just finsihed making them. They look nice on the outside, but the inside is wet ans doughy. What do you think is the issue?
Mella says
Hi Sandra, It sounds like they could be undercook. There could be many reasons why that happened for e.g. the oven temperature too hot or not pre-heated or the bread just need a little bit more cooking time. You can extend the baking time next time and Move the rack to the lowest rack. Just watch it carefully so the top doesn't burn.
Hope this helps.
- Mella
Karen says
If you make dough and proof immediately in the fridge to roll the next day. Do you do a second proofing before you put it in the oven?
Mella says
Yes, you need to do second proofing after shaping into rolls.
ayeen says
Hi,
which is better, make the dough ahead of time or do everything, including filling/baking the same day?
Chelle Thompson says
I finally found the perfect recipe for spanish bread!!! Thank you for sharing it!!! My family love it!!!
Mella says
You're welcome! I'm so happy you enjoyed this recipe.
- Mella
Thelma says
Hi! Can I use hand mixer?
Foxy says
Hei mella
I made this tonight and it was so yummy?? though i made some mistake in making the filling. I prepare it ahead and thinking that i will
Place the melk afterwards hahah until i forgot. I was wondering why it was dry when am rolling it but i just ignor it.??? the bread is so tasty soft and fluffy. Its only my filling was ghe problem???? will definitely try it again☺️ Thanks
Mella says
Ooopsie! These things happen. I've had my fair share of baking bloopers. A lot, actually. But I can see that you still enjoyed the whole process which is much more important. Thank you for the wonderful feedback on this well-loved Filipino bread. It is indeed soft and fluffy. Hope to hear about your second try which I know will be awesome!
- Mella
Mace says
This recipe is perfect ❤️I just replaced the water into a warm milk and put a powdered milk instead, I just adjust the amount of liquid and turn out just right...Many thanks
Mella says
Thanks for sharing your fresh milk substitute, Mace. I'm sure this will help a lot of readers out there. So glad you enjoyed my recipe.
- Mella
Min says
If you are in Canada, no need to use two kinds of flour. I used all “alll-purpose”. It worked!
jennilyn says
i love your recipe.. i just recently started baking and have tried few spanish bread recipes online but they all turned out to dry easily and not fluffy,as well as,i feel like something was lacking to their recipe.. so i kept looking for other recipes and found yours. Wow! they turned out perfect, soft,moist, and fluffy as well as delicious, which i like the most.. even after few days in a bag, they´re still soft and fluffy.. just heat it in the microwave then it is perfect with a cup of coffee! Thank you for the recipe!
Mella says
Thanks for the wonderful feedback, Jennilyn. I'm so happy you like my Spanish bread recipe. I've been using this recipe for years and so happy to share it with home many bakers.
- Mella
Arlene says
So it’s a total of 4 cups of flour? 3 bread flour, 1 all purpose flour?! My dough doesn’t look stretchy like the video.
Mella says
Yes, a total of 4 cups flour. That's fine. As long as you are able to shape it properly, there shouldn't be any issues. Just don't add too much extra flour.
- M
Eiren Buenviaje says
Your recipe makes my Pinoy heart incredibly happy huhu the dough was soooo amazing!!! I’ll be using your dough recipe for my cinnamon rolls and practically every other dish that has bread in it! Thank you so much for this! 🙂
Linda says
Hi, this may seem silly but what kind of milk can/should be used? Whole, skim, 2%, lactaid?
Mella says
Preferably whole milk, low-fat is fine too.
- Mella
Joy says
Can i use cake flour instead of bread flour?
Mella says
Hi Joy, I've never tried using cake flour for making yeast bread. You can use all-purpose flour if bread flour is not available.
- Mella
Erica says
Can I use soy milk becauae I am allergic to cow's milk.
Mella says
Hi Erica, I have not personally tried using soy milk for my bread recipes. But I've seen a lot of vegan recipes use it so I think there's no harm in trying. If you do make an attempt, please share your experience.
-Mella
Lyan says
Hi I love your recipe! It’s super soft.. However i wanted to make a double batches of spanish bread because my family loves it and 1 batch is not enough for them. Hehe. Should i double the ingredients too? Like the yeast? If i make 2 batches of spanish bread? Thank you ☺️
Mella says
Hi Lyan, Glad you enjoyed this recipe! Yes, you can just double the ingredients including the yeast. But what I personally do is make two separate doughs because my stand mixer can only handle 4 to 5 cups of flour. Doubling this recipe will require a total of approx 1 kg of flour.
- Mella
Karen Bunyi says
Hi, made these just now and it is super soft and fluffy, I just need to add more filling.
Thank you for sharing your recipe.
Do you have the recipe for ube cheese pandesal?
Mella says
Yes, I do! Here you go: https://www.rivertenkitchen.com/ube-cheese-pandesal-bread.html
Maggie says
My bread came out soft and fluffy and sooo good!
and it’s only my second time making a bread recipe, I’ll try more
Of your recipes. Thank you so much for sharing!
Mella says
You're welcome, Maggie. Glad you enjoy this recipe ?
- Mella
Gebgeb says
This bread came out sooo good, thank you! Now following you on instagram too. Keep the recipe comin’!
Mella says
You're welcome! Glad you enjoyed this Spanish bread recipe 🙂