There’s nothing quite like the comforting aroma and taste of freshly baked bread, and Filipino bread traditions offer a truly special experience. From the soft, slightly sweet rolls perfect for breakfast to rich, cheesy delights, these recipes bring warmth and joy to any meal.
If you’ve been craving authentic Filipino bread, you’re in the right place! We’ll start with the classic Pan de Sal, then explore five more beloved variations like cheesy Pandesal Cheese Rolls and the vibrant Ube Cheese Pandesal. Get ready to find your new favorite homemade treat!
Quick Overview
- Main topic: Authentic Filipino bread recipes
- Best for: Home bakers, comfort food enthusiasts, those exploring Filipino cuisine
- Number of recipes: 6
- Prep style: Baking, yeast doughs
- Reader benefit: Easy-to-follow recipes for popular Filipino breads, offering warm, homemade goodness.
Recipe 1: Classic Pan de Sal

The cornerstone of Filipino breakfast, Pan de Sal (salt bread) is a soft, slightly sweet roll with a distinctive breadcrumb coating. It’s incredibly versatile, perfect on its own, dipped in coffee, or paired with savory fillings.
Servings: 12-16 rolls
Prep time: 30 minutes
Cook / chill / rest time: 1.5-2.5 hours (rise time) + 15-20 minutes (bake time)
Ingredients:
- 3 cups all-purpose flour
- ¼ cup sugar
- 2¼ tsp instant yeast
- 1 tsp salt
- 1 cup warm milk (about 105-115°F / 40-46°C)
- 3 tbsp softened unsalted butter
- ½ cup breadcrumbs, for coating
Instructions:
- In a large bowl, whisk together the flour, sugar, yeast, and salt.
- Gradually add the warm milk and softened butter to the dry ingredients. Mix until a shaggy dough forms.
- Transfer the dough to a lightly floured surface and knead for 8-10 minutes, or until smooth and elastic.
- Place the dough in a lightly oiled bowl, cover with a clean kitchen towel or plastic wrap, and let it rise in a warm place for 1 to 1.5 hours, or until doubled in size.
- Gently punch down the risen dough and divide it into 2-3 equal portions. Roll each portion into a long log (about 1-1.5 inches in diameter).
- Cut each log into 1-inch pieces. Roll each piece in breadcrumbs to coat evenly.
- Arrange the coated dough pieces on a baking sheet lined with parchment paper, leaving some space between them. Cover and let them rise again for another 30-45 minutes, or until visibly puffy.
- Preheat your oven to 350°F (175°C).
- Bake for 15-20 minutes, or until golden brown.
Storage / Serving / Usage Note: Pan de Sal is best served warm and fresh. Store leftovers in an airtight container at room temperature for up to 2-3 days, or freeze for longer storage.
Recipe 2: Pandesal Cheese Rolls

Take your Pan de Sal experience to the next level with these delightful cheese-filled rolls. The molten cheese center adds a delicious savory surprise to the soft, slightly sweet bread.
Servings: 12-16 rolls
Prep time: 35 minutes
Cook / chill / rest time: 1.5-2.5 hours (rise time) + 18-22 minutes (bake time)
Ingredients:
- 3 cups all-purpose flour
- ¼ cup sugar
- 2¼ tsp instant yeast
- 1 tsp salt
- 1 cup warm milk (about 105-115°F / 40-46°C)
- 3 tbsp softened unsalted butter
- 1 cup cheddar cheese, cut into ½-inch sticks or shredded
- ½ cup breadcrumbs, for coating (optional)
Instructions:
- Prepare the dough as for Classic Pan de Sal (Steps 1-4).
- After the first rise, gently punch down the dough. Divide it into 12-16 equal pieces.
- Flatten each piece into an oval or rectangle. Place a stick or a small amount of shredded cheese in the center.
- Fold the sides over the cheese and pinch the seams tightly to seal. Roll gently to form an oblong shape.
- If desired, roll each shaped dough in breadcrumbs.
- Arrange the rolls on a baking sheet lined with parchment paper, cover, and let them rise again for 45 minutes to 1 hour, or until visibly puffy.
- Preheat your oven to 350°F (175°C).
- Bake for 18-22 minutes, or until golden brown and the cheese is melted.
Storage / Serving / Usage Note: Best served warm when the cheese is still gooey. Store cooled leftovers in an airtight container for up to 2 days.
Recipe 3: Ube Cheese Pandesal

A modern Filipino favorite, Ube Cheese Pandesal combines the earthy sweetness of ube (purple yam) with a savory cheese filling. Its striking purple color and delicious flavor make it a must-try.
Servings: 12-16 rolls
Prep time: 40 minutes
Cook / chill / rest time: 1.5-2.5 hours (rise time) + 15-20 minutes (bake time)
Ingredients:
- 3 cups all-purpose flour
- ¼ cup sugar
- 2¼ tsp instant yeast
- 1 tsp salt
- 1 cup warm milk (about 105-115°F / 40-46°C)
- 3 tbsp softened unsalted butter
- 1-2 tsp ube extract or ube flavoring (for color and flavor)
- ½ cup ube halaya (purple yam jam)
- 1 cup quick-melt cheese, cut into ½-inch cubes
Instructions:
- In a large bowl, whisk together the flour, sugar, yeast, and salt.
- Gradually add the warm milk, softened butter, and ube extract/flavoring to the dry ingredients. Mix until a shaggy purple dough forms.
- Knead the dough on a lightly floured surface for 8-10 minutes, or until smooth and elastic.
- Place the dough in a lightly oiled bowl, cover, and let it rise in a warm place for 1 to 1.5 hours, or until doubled in size.
- Gently punch down the risen dough and divide it into 12-16 equal pieces.
- Flatten each piece, place about 1 teaspoon of ube halaya and a cheese cube in the center.
- Fold the edges of the dough over the filling and pinch firmly to seal. Roll gently to shape into a ball.
- Arrange the rolls on a parchment-lined baking sheet, cover, and let them rise again for 45 minutes to 1 hour, or until puffy.
- Preheat your oven to 350°F (175°C).
- Bake for 15-20 minutes, or until the rolls are cooked through and slightly golden on the bottom.
Storage / Serving / Usage Note: Enjoy warm. The ube and cheese can solidify when cooled, so reheating gently is recommended. Store in an airtight container for up to 2 days.
Recipe 4: Spanish Bread

Despite its name, Spanish Bread is a uniquely Filipino sweet roll, famous for its buttery, sugary filling rolled inside a soft dough. It’s a comforting treat, perfect with coffee or as a dessert.
Servings: 12-16 rolls
Prep time: 35 minutes
Cook / chill / rest time: 1.5-2.5 hours (rise time) + 15-20 minutes (bake time)
Ingredients:
- **For the Dough:**
- 3 cups all-purpose flour
- ¼ cup sugar
- 2¼ tsp instant yeast
- 1 tsp salt
- 1 cup warm milk (about 105-115°F / 40-46°C)
- 3 tbsp softened unsalted butter
- **For the Filling:**
- ½ cup softened unsalted butter
- ¼ cup granulated sugar
- 2 tbsp all-purpose flour
- ½ cup breadcrumbs (for coating, optional)
Instructions:
- Prepare the bread dough as described in Steps 1-4 for Classic Pan de Sal.
- While the dough is rising, prepare the filling: In a small bowl, combine the softened butter, granulated sugar, and 2 tablespoons of all-purpose flour. Mix until well combined and paste-like.
- After the first rise, gently punch down the dough and divide it into 12-16 equal pieces.
- On a lightly floured surface, flatten each piece of dough into an oval or rectangular shape (about 4×5 inches).
- Spread about 1 tablespoon of the butter-sugar filling evenly over the dough, leaving a small border.
- Starting from one of the longer sides, tightly roll up the dough into a log. Pinch the seam to seal.
- If desired, roll each log lightly in breadcrumbs.
- Arrange the rolls on a parchment-lined baking sheet, cover, and let them rise again for 45 minutes to 1 hour, or until visibly puffy.
- Preheat your oven to 350°F (175°C).
- Bake for 15-20 minutes, or until golden brown.
Storage / Serving / Usage Note: Best served warm to enjoy the soft bread and melted filling. Store leftovers in an airtight container at room temperature for up to 2 days.
Recipe 5: Ensaymada

Ensaymada is a rich, buttery, brioche-like pastry, typically coiled and topped with butter, sugar, and grated cheese. It’s a celebratory bread, often enjoyed with hot chocolate, especially during holidays.
Servings: 10-12 rolls
Prep time: 45 minutes
Cook / chill / rest time: 2.5-4 hours (rise time) + 20-25 minutes (bake time)
Ingredients:
- **For the Dough:**
- 3½ cups all-purpose flour
- ½ cup granulated sugar
- 1 tbsp instant yeast
- ½ tsp salt
- 3 large egg yolks
- 1 large whole egg
- ¾ cup warm milk (about 105-115°F / 40-46°C)
- ½ cup unsalted butter, softened
- **For Topping & Filling:**
- ½ cup unsalted butter, softened (for spreading)
- ¼ cup granulated sugar (for sprinkling)
- 1 cup grated cheddar or Edam cheese
Instructions:
- In a large bowl, combine flour, sugar, yeast, and salt. Make a well in the center.
- Add egg yolks, whole egg, and warm milk into the well. Mix with a spoon until a shaggy dough forms.
- Turn the dough onto a lightly floured surface and knead for about 10 minutes until smooth.
- Gradually incorporate the ½ cup softened butter into the dough, kneading until fully absorbed and the dough is very soft and elastic (about another 10-15 minutes).
- Place the dough in a lightly oiled bowl, cover, and let rise in a warm place for 1.5 to 2 hours, or until doubled.
- Gently punch down the dough. Divide into 10-12 equal pieces.
- On a lightly floured surface, roll each piece into a very thin rectangle (about 6×10 inches).
- Brush the surface of the dough with a thin layer of the extra softened butter (from topping/filling ingredients).
- Roll the dough tightly from one longer side into a log.
- Take one end of the log and coil it around itself to form a spiral. Tuck the end underneath.
- Place the shaped ensaymadas on parchment-lined baking sheets. Cover and let them rise again for 1 to 1.5 hours, or until significantly puffy.
- Preheat oven to 325°F (160°C).
- Bake for 20-25 minutes, or until golden brown.
- Immediately after removing from the oven, brush the tops with softened butter, sprinkle generously with granulated sugar, and then top with grated cheese.
Storage / Serving / Usage Note: Ensaymada is best eaten fresh. Store in an airtight container at room temperature for up to 3 days, or refrigerate for longer. Reheat gently to soften the butter and cheese.
Recipe 6: Monay

Monay is a traditional Filipino bread roll known for its dense, slightly firm texture and a characteristic split down the middle. It’s a no-frills, satisfying bread that provides a good source of energy.
Servings: 12-14 rolls
Prep time: 25 minutes
Cook / chill / rest time: 1.5-2.5 hours (rise time) + 20-25 minutes (bake time)
Ingredients:
- 3 cups all-purpose flour
- ⅓ cup granulated sugar
- 2¼ tsp instant yeast
- 1 tsp salt
- 1 cup warm water or milk (about 105-115°F / 40-46°C)
- 3 tbsp vegetable oil or melted unsalted butter
- 1 egg, beaten (for egg wash, optional)
Instructions:
- In a large bowl, whisk together the flour, sugar, yeast, and salt.
- Add the warm water/milk and vegetable oil/melted butter. Mix until a shaggy dough forms.
- Transfer the dough to a lightly floured surface and knead for 8-10 minutes, or until smooth and elastic.
- Place the dough in a lightly oiled bowl, cover with a clean kitchen towel or plastic wrap, and let it rise in a warm place for 1 to 1.5 hours, or until doubled in size.
- Gently punch down the risen dough. Divide it into 12-14 equal pieces.
- Shape each piece into a round or oval bun. Using a knife or dough scraper, make a deep incision down the middle of each bun (this creates the characteristic split).
- Arrange the shaped monay on a parchment-lined baking sheet, cover, and let them rise again for another 45 minutes to 1 hour, or until visibly puffy.
- Preheat your oven to 375°F (190°C).
- If desired, brush the tops of the rolls with beaten egg wash for a golden sheen.
- Bake for 20-25 minutes, or until golden brown.
Storage / Serving / Usage Note: Monay is quite hearty and keeps well. Store in an airtight container at room temperature for up to 3-4 days. It’s often enjoyed with coffee or hot chocolate.
Simple Tips for Best Results
- Use Warm Liquids: Ensure your milk or water is warm (105-115°F / 40-46°C) to properly activate the yeast. Too hot will kill it, too cold won’t activate it.
- Knead Thoroughly: Proper kneading develops the gluten, essential for soft and airy bread. Don’t skimp on this step.
- Allow for Proper Rising: Give your dough enough time to rise in a warm, draft-free place. This is crucial for texture.
- Don’t Overbake: Overbaking can lead to dry bread. Keep an eye on the color – golden brown is usually perfect.
- Weigh Ingredients: For best accuracy in baking, especially with flour, using a kitchen scale is recommended.
FAQ
What is the difference between Pan de Sal and Spanish bread?
Pan de Sal is typically a plain, slightly sweet breakfast roll coated in breadcrumbs, while Spanish bread features a rich, buttery, and sugary filling rolled into the dough before baking.
Can I use active dry yeast instead of instant yeast?
Yes, you can. For active dry yeast, you’ll need to activate it first by dissolving it in a portion of the warm liquid (milk or water) with a pinch of sugar for about 5-10 minutes until foamy, then proceed with the recipe.
How do I store leftover Filipino bread?
Most Filipino breads are best consumed fresh. For leftovers, store them in an airtight container at room temperature for 2-3 days. For longer storage, you can freeze them for up to 1-2 months and reheat gently before serving.
Final Thoughts
Baking authentic Filipino bread at home is a rewarding experience that fills your kitchen with incredible aromas and your table with delicious, comforting treats. Whether you’re starting your day with a classic Pan de Sal or indulging in a cheesy Ensaymada, these recipes are sure to become family favorites. Enjoy the journey of bringing a taste of the Philippines into your home bakery!


