Step into any Filipino bakery, and you’ll find them nestled alongside pandesal and ensaymada: Spanish bread—golden-brown, oblong rolls with a distinctive spiral of sweet, buttery filling peeking through the seams.
Despite its name, this beloved pastry is a uniquely Filipino creation, born from a fusion of Spanish influence and local ingenuity. The rolls themselves are soft, pillowy, and slightly sweet, wrapped around a filling of butter, sugar, and toasted breadcrumbs that caramelizes into a crisp, nutty coating as it bakes.
The result is a bread that’s tender, fragrant, and utterly irresistible—perfect for breakfast with coffee, afternoon merienda, or anytime you need a little sweetness in your day. While they require patience, these homemade Spanish bread rolls are far superior to any bakery version, filling your kitchen with the warm, buttery aroma of nostalgia.

Instructions
Activate the Yeast
In a small bowl, combine the warm milk and 1 tablespoon of the sugar. Sprinkle the yeast over the surface and let stand for 5 to 10 minutes until foamy. If the mixture doesn’t foam, the yeast may be inactive—start over with fresh yeast.
Make the Dough
In a stand mixer fitted with the dough hook, combine 3½ cups of flour, remaining sugar, and salt. Add the yeast mixture, egg yolks, and vanilla. Mix on low until a shaggy dough forms.
Gradually add the softened butter, one cube at a time, mixing until incorporated. Knead for 8 to 10 minutes, adding more flour as needed, until the dough is smooth, elastic, and slightly tacky but not sticky. The dough should pass the “windowpane test”—stretch a small piece thinly without tearing.
First Rise
Shape the dough into a ball and place in a lightly oiled bowl, turning to coat. Cover with plastic wrap or a clean kitchen towel. Let rise in a warm, draft-free place for 1 to 1½ hours, until doubled in size.
Make the Filling
While the dough rises, prepare the filling. In a medium bowl, combine the softened butter, sugar, breadcrumbs, evaporated milk, and vanilla. Mix until a smooth, spreadable paste forms. The mixture should be thick but easily spreadable. Set aside.
Shape the Spanish Bread
Punch down the dough and turn onto a lightly floured surface. Divide the dough into 12 to 14 equal pieces (about 60-70g each). Roll each piece into a ball, cover with plastic wrap, and let rest for 10 minutes. Working one at a time, roll each ball into an oval or rectangle, about 6×8 inches and ⅛-inch thick.
Spread about 1 to 2 tablespoons of the filling evenly over the dough, leaving a ½-inch border along one long edge. Starting from the opposite long edge, roll the dough tightly into a log, pinching the seam to seal.
Gently stretch the log slightly to elongate it, then roll in breadcrumbs to coat. Place on a parchment-lined baking sheet, seam-side down, and curve slightly if desired.
Second Rise
Cover the shaped rolls loosely with plastic wrap or a clean kitchen towel. Let rise for 30 to 45 minutes, until puffed and slightly increased in size.
Bake
Preheat oven to 375°F (190°C). Bake the Spanish bread rolls for 12 to 15 minutes, until golden brown and the filling is bubbling slightly at the seams. For extra shine, brush with melted butter immediately after removing from the oven.
Cool and Serve
Transfer the rolls to a wire rack to cool slightly. Serve warm or at room temperature. These rolls are best enjoyed the day they’re made but can be stored in an airtight container for up to 2 days.

These Filipino Spanish Bread rolls capture the warmth and comfort of a classic bakery treat—a labor of love that fills your home with the irresistible aroma of butter, sugar, and nostalgia.
