This Filipino Spanish Bread, also called Señorita Bread, is the soft bakery roll with a sweet buttery filling that soaks into the bread as it bakes. It is fluffy like pandesal, but richer, sweeter, and rolled in crumbs for that classic look.
If you grew up buying these from a Filipino bakery, you already know the vibe. Warm, lightly toasted outside, soft inside, and just sweet enough with coffee or hot chocolate. This homemade version is simple, and it tastes like home.

Save This Recipe 💌
Jump to:
Why You'll Love This Recipe
- Soft fluffy rolls with a sweet buttery filling
- Bakery style Spanish bread at home
- Great for breakfast or merienda
- Make ahead friendly and freezer friendly
- Easy to customize with ube or cheese
Ingredients You'll Need
Dough
- All-purpose Flour – The base for soft, fluffy dough.
- Active Dry Yeast – Helps the dough rise, giving it a light texture.
- White Sugar – Sweetens the dough just enough.
- Salt – Balances the sweetness.
- Milk – Makes the dough rich and soft.
- Butter – Adds flavor and softness to the dough.
- Egg – Bind the dough together for a smooth, stretchy texture.
Filling
- Butter – For that rich, melt-in-your-mouth taste.
- Brown Sugar – Creates the perfect sweet, caramelized filling.
- All Purpose Flour – Adds thickness to the filling.
- Powdered milk - Adding creamy milky taste to the bread.
- A splash of Heavy Cream – Makes the filling extra creamy and luxurious.
Coating
- Fine Bread Crumbs (plain or panko) – For a slightly crunchy texture in the filling.
See recipe card for quantities.
How to Make the Spanish Bread
- In a large bowl, combine the yeast, sugar, and lukewarm milk. Let it sit for 5-10 minutes until the yeast becomes foamy. This activates the yeast.
- In another bowl, whisk together the flour and salt. Add the wet ingredients (yeast mixture) and the softened butter to the dry ingredients. Using a dough hook attachment on a stand mixer (or by hand) knead the dough for 5-7 minutes on medium speed, or until smooth and elastic. You may need to add a tablespoon or two of additional flour if the dough is too sticky.
- Place the dough in a greased bowl, cover it with plastic wrap, and let it rise in a warm place for 1-1 ½ hours, or until doubled in size.
- In a medium saucepan over medium-low heat, melt the butter. Whisk in the flour until it forms a smooth paste. Cook for a minute, stirring constantly.
- Add the breadcrumbs and cook for another minute or two, stirring constantly, until lightly toasted.
- Off the heat, stir in the brown sugar and heavy cream until well combined. The mixture should be thick and spreadable. If it seems too dry, add a little more heavy cream by the tablespoonful.

- Once the dough has risen, punch it down on a lightly floured surface. Divide the dough into 12-15 equal pieces. Shape each piece into a ball.

- On a lightly floured surface, roll out each dough ball into an oval shape, about ¼ inch thick. Spread a generous tablespoon of filling in the center of the oval.


- Roll up the dough tightly from the long end, enclosing the filling. Pinch the seam to seal. Place the rolls seam-side down on a greased baking sheet, leaving about 2 inches of space between them.

- Prepare a shallow dish with a good amount of breadcrumbs (plain or panko). Roll each prepared roll gently in the breadcrumbs to coat all sides.

- Second Rise and Bake: Cover the rolls loosely with plastic wrap and let them rise again for 30-45 minutes, or until slightly puffed.

- Preheat your oven to 360°F. Bake the rolls for 12 to 15 minutes, or until golden brown. Bake the rolls for 15 minutes, or until golden brown.
Top Tips for Bakery-Style Spanish bread
- Use warm milk, not hot milk, so you do not kill the yeast
- Keep the dough soft. A soft dough bakes into a soft roll
- Seal the seam really well to prevent leaks
- Do not overfill. It will ooze out in the oven
- Let the second rise happen. It makes the bread fluffy
Filling Variations
- Cheese: For a cheesy twist, tuck a stick of your favorite cheese inside each roll before shaping.
- Ube Halaya: For a delightful Filipino twist, spread ube halaya (purple yam jam) for a vibrant purple filling with a unique flavor.
- Cinnamon Sugar: Want it to taste like cinnamon rolls? Sprinkle a teaspoon of cinnamon sugar on the dough before adding the filling.
What to Serve This
- Hot Coffee: A warm cup of black coffee pairs perfectly with the sweetness of Spanish bread.
- Tsokolate (Filipino Hot Chocolate): Rich, thick hot chocolate is a traditional pairing with sweet bread in the Philippines.
- Arroz Caldo: This comforting rice porridge makes a great savory contrast to the sweet Spanish bread.
- Champorado (Ube & Chocolate) – A sweet, chocolatey rice porridge with ube or cocoa, offering a rich flavor contrast to the soft, fluffy bread.
- Taho – Silky tofu topped with sweet syrup and tapioca pearls, creating a light and satisfying breakfast or snack alongside Spanish bread.
- Minatamis na Saging – Sweetened caramelized bananas that balance the bread’s flavor with a sweet, fruity topping.
- Pandesal – Another beloved Filipino bread, perfect for pairing with Spanish bread during breakfast or snack time for variety.
How to Store Leftovers
- Room temp: Keep in an airtight container for 1 to 2 days.
- Fridge: Store up to 5 days. Warm in the oven at 350 F for a few minutes or air fry briefly until soft again.
- Freezer: Freeze the baked rolls in a freezer bag up to 1 month. Thaw at room temp, then warm in the oven.
If you want to keep your bread fresh longer, check out our guide on How to Prevent Bread from Molding. It’s packed with simple tips to keep your homemade bread delicious and mold-free!
Recipe FAQs
It's called Spanish Bread likely due to the baking techniques brought by Spanish colonists, not necessarily the ingredients.
Most of the time the dough had too much flour or did not rise long enough. The dough should be soft and slightly tacky before the first rise.
It is a sweet buttery brown sugar filling thickened with flour and crumbs. Some versions add powdered milk for that classic bakery taste.
It usually happens from overfilling or not sealing the seam. Use less filling and pinch the seam firmly. Place seam side down on the tray.
Yes. You can shape the rolls, cover, and chill overnight. Let them sit at room temp until puffy, then bake.
More Easy Bread Recipes

Did you try this recipe?
Share how it turned out in the comment box below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you!


Filipino Spanish Bread (Señorita Bread)
Equipment
- 1 baking tray
Ingredients
Dough
- 1 ½ teaspoons Active Dry yeast
- 1 cup lukewarm milk
- ¼ cup White sugar (plus 1 tablespoon for yeast activation)
- 3 cups All Purpose Flour
- 1 teaspoon salt
- 1 whole egg room temperature
- 3 tablespoons butter melted
Fillings
- ¼ cup butter
- ½ cup brown sugar
- 3 tablespoon All-purpose Flour
- 1 tablespoon powdered milk
- ¾ cup bread crumbs (plain or panko)
- 1 tablespoon heavy cream
Breading
- ½ cup bread crumbs
Instructions
- Make the Dough: In a large bowl, combine the yeast, sugar, and lukewarm milk. Let it sit for 5-10 minutes until the yeast becomes foamy. This activates the yeast.1 ½ teaspoons Active Dry yeast, ¼ cup White sugar, 1 cup lukewarm milk
- In another bowl, whisk together the flour and salt. Add the wet ingredients (yeast mixture), egg and the softened butter to the dry ingredients. Using a dough hook attachment on a stand mixer (or by hand) knead the dough for 5-7 minutes on medium speed, or until smooth and elastic. You may need to add a tablespoon or two of additional flour if the dough is too sticky.3 cups All Purpose Flour, 1 teaspoon salt, 3 tablespoons butter, 1 whole egg
- Place the dough in a greased bowl, cover it with plastic wrap, and let it rise in a warm place for 1-1 ½ hours, or until doubled in size.
- Make the Filling: In a medium saucepan over medium-low heat, melt the butter. Whisk in the flour until it forms a smooth paste. Cook for a minute, stirring constantly.¼ cup butter, 3 tablespoon All-purpose Flour
- Add the breadcrumbs and cook for another minute or two, stirring constantly, until lightly toasted.¾ cup bread crumbs
- Off the heat, stir in the brown sugar, milk powder, and heavy cream until well combined. The mixture should be thick and spreadable. If it seems too dry, add a little more heavy cream by the tablespoonful.½ cup brown sugar, 1 tablespoon heavy cream, 1 tablespoon powdered milk
- Shape and Assemble: Once the dough has risen, punch it down on a lightly floured surface. Divide the dough into 12-15 equal pieces. Shape each piece into a ball.
- On a lightly floured surface, roll out each dough ball into an oval shape, about ¼ inch thick. Spread a generous tablespoon of filling in the center of the oval.
- Roll up the dough tightly from the long end, enclosing the filling. Pinch the seam to seal.
- Place the rolls seam-side down on a greased baking sheet, leaving about 2 inches of space between them.
- Prepare a shallow dish with a good amount of breadcrumbs (plain or panko). Roll each prepared roll gently in the breadcrumbs to coat all sides.½ cup bread crumbs
- Second Rise and Bake: Cover the rolls loosely with plastic wrap and let them rise again for 30-45 minutes, or until slightly puffed.
- Preheat your oven to 350°F. Brush the tops of the rolls with melted butter or an egg wash (1 egg beaten with 1 tablespoon of milk or water).
- Bake the rolls for 12 to 15 minutes, or until golden brown.
- Let the rolls cool slightly on a wire rack before serving. Enjoy warm or at room temperature.
Save This Recipe 💌
Notes
- This yields 12 pieces.
- Each spanish bread weighs 70 grams.
- Use warm milk, not hot milk, so you do not kill the yeast
- Keep the dough soft. A soft dough bakes into a soft roll
- Seal the seam really well to prevent leaks
- Do not overfill. It will ooze out in the oven
- Let the second rise happen. It makes the bread fluffy














Thank you for your feedback 😊