Filipino Sweet Bread (Pandesal) Recipe

Are you ready to bake some delicious Filipino Sweet Bread? (Pandesal) It’s a soft, slightly sweet bread that’s perfect for breakfast or a snack. Yes that’s right today I will show how Mamas makes delicious Filipino sweet bread at home with easy and simple steps like always, so let’s dive in.

Filipino Sweet Bread

This article may contain affiliate links. We earn from qualifying purchases at no cost to you. Thank you for your generous support!

Who Is This Filipino sweet bread For?

This recipe is for anyone who loves soft, sweet bread. It’s not complicated to make, so even if you’re new to baking, you can give it a try!

Why This Recipe Is Great

Filipino Sweet Bread, also known as Pandesal, is a special kind of bread loved by people, especially in the Philippines. It’s soft and has a little sweetness, making it a wonderful choice for any time of the day.

Ingredients

  • All-Purpose Flour (4 cups): This is the main ingredient that forms the base of the bread.
  • White Sugar (1/2 cup): Adds just the right amount of sweetness to our bread.
  • Salt (1 teaspoon): Enhances the flavor and balances the sweetness.
  • Baking Powder (3 teaspoons): Helps the bread rise and become fluffy.
  • Egg (1): Gives the bread structure and moisture.
  • Unsalted Butter (1/2 cup, melted): Adds richness and a creamy taste to the bread.
  • Warm Milk (1 cup): Activates the yeast and helps the dough rise.
  • Breadcrumbs for Coating: Gives the bread its classic Pandesal look.

Recipe Directions

  1. Activate the Yeast: Begin by dissolving the yeast in warm milk. Wait for about 10 minutes until it becomes frothy. This means the yeast is active and ready to make our dough rise!
  2. Mix Dry Ingredients: In a big bowl, mix the all-purpose flour, sugar, salt, and baking powder. These are the dry ingredients that will form the base of our dough.
  3. Incorporate Wet Ingredients: Now, add the yeast mixture, melted butter, and egg into the bowl with the dry ingredients. Mix everything well until it forms a dough.
  4. Kneading Time: Transfer the dough to a floured surface and knead it for about 10-15 minutes until it becomes smooth and stretchy. This is an important step to make our bread soft and fluffy.
  5. First Rise: Place the dough in a greased bowl, cover it, and let it sit in a warm place for 1-2 hours. Watch how it grows and becomes bigger!
  6. Shaping the Rolls: After the dough has risen, divide it into equal portions and shape them into small rolls. This is where we make those tasty bread rolls!
  7. Second Rise: Place the rolls on a baking sheet, cover them, and let them rise again for about an hour. This step makes our bread even softer.
  8. Time to Bake: Preheat the oven to 375°F (190°C). Before baking, roll the shaped dough in breadcrumbs to get that classic Pandesal look. Bake for 15-20 minutes or until they turn golden brown and smell amazing!
  9. Allow the Filipino Sweet Bread to cool slightly before serving. Enjoy the warm, soft, and slightly sweet goodness!

Tips

  • Want a richer taste? Swap regular milk with condensed milk!
  • Get creative with fillings! Try adding cheese, and if you are a lover of Cheese bread try this Filipino Cheese Bread.

Kitchen Equipment

  • Mixing Bowls: For mixing and kneading our dough.
  • Baking Sheet: Place our rolls and bake them to perfection.
  • Oven: To bake our bread and make it all nice and golden!

Storing Leftovers

Got some bread left over? No worries! Keep it in an airtight container at room temperature for up to 2-3 days. If you want to keep it longer, pop it in the freezer. When you’re ready to enjoy it again, let it thaw at room temperature and warm it up in the oven for that fresh-baked taste!

Food and Drink Pairings

Pair your Filipino Sweet Bread with a cup of hot chocolate, or enjoy it with your favorite coffee or tea for a perfect afternoon snack. I try it with My daily Made Moroccan Mint Green Tea and is really really delicious and fresh in the morning, you should try it.

FAQ

Can I make the dough ahead of time and bake it later?

Absolutely! Prepare the dough, let it rise for the first time, shape the rolls, and then refrigerate them overnight. When you’re ready to bake, let the rolls come to room temperature, proceed with the second rise, and bake as directed.

Conclusion

Now that you’ve learned how to make this tasty Filipino Sweet Bread, it’s your turn to bake! Share this recipe with your friends and family so they can enjoy this yummy treat too. Don’t forget to subscribe to our blog for more delicious recipes and baking adventures. Happy baking!

@import url(“https://assets.mlcdn.com/fonts.css?version=1696321”); /* LOADER */
.ml-form-embedSubmitLoad {
display: inline-block;
width: 20px;
height: 20px;
}

.g-recaptcha {
transform: scale(1);
-webkit-transform: scale(1);
transform-origin: 0 0;
-webkit-transform-origin: 0 0;
height: ;
}

.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0,0,0,0);
border: 0;
}

.ml-form-embedSubmitLoad:after {
content: ” “;
display: block;
width: 11px;
height: 11px;
margin: 1px;
border-radius: 50%;
border: 4px solid #fff;
border-color: #ffffff #ffffff #ffffff transparent;
animation: ml-form-embedSubmitLoad 1.2s linear infinite;
}
@keyframes ml-form-embedSubmitLoad {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
#mlb2-8260646.ml-form-embedContainer {
box-sizing: border-box;
display: table;
margin: 0 auto;
position: static;
width: 100% !important;
}
#mlb2-8260646.ml-form-embedContainer h4,
#mlb2-8260646.ml-form-embedContainer p,
#mlb2-8260646.ml-form-embedContainer span,
#mlb2-8260646.ml-form-embedContainer button {
text-transform: none !important;
letter-spacing: normal !important;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper {
background-color: #ffffff;

border-width: 0px;
border-color: transparent;
border-radius: 4px;
border-style: solid;
box-sizing: border-box;
display: inline-block !important;
margin: 0;
padding: 0;
position: relative;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper.embedPopup,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper.embedDefault { width: 600px; }
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper.embedForm { max-width: 600px; width: 100%; }
#mlb2-8260646.ml-form-embedContainer .ml-form-align-left { text-align: left; }
#mlb2-8260646.ml-form-embedContainer .ml-form-align-center { text-align: center; }
#mlb2-8260646.ml-form-embedContainer .ml-form-align-default { display: table-cell !important; vertical-align: middle !important; text-align: center !important; }
#mlb2-8260646.ml-form-embedContainer .ml-form-align-right { text-align: right; }
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedHeader img {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
height: auto;
margin: 0 auto !important;
max-width: 100%;
width: 1152px;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {
padding: 20px 20px 0 20px;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal {
padding-bottom: 0;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent {
text-align: left;
margin: 0 0 20px 0;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4 {
color: #000000;
font-family: ‘Playfair Display’, sans-serif;
font-size: 32px;
font-weight: 400;
margin: 0 0 10px 0;
text-align: left;
word-break: break-word;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p {
color: #3d3440;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 22px;
margin: 0 0 10px 0;
text-align: left;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ul,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ul,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol {
color: #3d3440;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
font-size: 16px;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol ol,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol ol {
list-style-type: lower-alpha;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol ol ol,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol ol ol {
list-style-type: lower-roman;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p a,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p a {
color: #000000;
text-decoration: underline;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group {
text-align: left!important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group label {
margin-bottom: 5px;
color: #333333;
font-size: 14px;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
font-weight: bold; font-style: normal; text-decoration: none;;
display: inline-block;
line-height: 20px;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p:last-child,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child {
margin: 0;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form {
margin: 0;
width: 100%;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow {
margin: 0 0 20px 0;
width: 100%;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow {
float: left;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm {
margin: 0;
padding: 0 0 20px 0;
width: 100%;
height: auto;
float: left;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow {
margin: 0 0 10px 0;
width: 100%;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-last-item {
margin: 0;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-formfieldHorizintal {
margin: 0;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input {
background-color: #ffffff !important;
color: #000000 !important;
border-color: #cccccc;
border-radius: 4px !important;
border-style: solid !important;
border-width: 1px !important;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
font-size: 15px !important;
height: auto;
line-height: 21px !important;
margin-bottom: 0;
margin-top: 0;
margin-left: 0;
margin-right: 0;
padding: 10px 10px !important;
width: 100% !important;
box-sizing: border-box !important;
max-width: 100% !important;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-webkit-input-placeholder,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-webkit-input-placeholder { color: #000000; }

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-moz-placeholder,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-moz-placeholder { color: #000000; }

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-ms-input-placeholder,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-ms-input-placeholder { color: #000000; }

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-moz-placeholder,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-moz-placeholder { color: #000000; }

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow textarea, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow textarea {
background-color: #ffffff !important;
color: #000000 !important;
border-color: #cccccc;
border-radius: 4px !important;
border-style: solid !important;
border-width: 1px !important;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
font-size: 15px !important;
height: auto;
line-height: 21px !important;
margin-bottom: 0;
margin-top: 0;
padding: 10px 10px !important;
width: 100% !important;
box-sizing: border-box !important;
max-width: 100% !important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before {
border-color: #cccccc!important;
background-color: #ffffff!important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input.custom-control-input[type=”checkbox”]{
box-sizing: border-box;
padding: 0;
position: absolute;
z-index: -1;
opacity: 0;
margin-top: 5px;
margin-left: -1.5rem;
overflow: visible;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before {
border-radius: 4px!important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]:checked~.label-description::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]:checked~.label-description::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input:checked~.custom-control-label::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input:checked~.custom-control-label::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox input[type=checkbox]:checked~.label-description::after {
background-image: url(“data:image/svg+xml,%3csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 8 8’%3e%3cpath fill=’%23fff’ d=’M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z’/%3e%3c/svg%3e”);
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::after {
background-image: url(“data:image/svg+xml,%3csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’-4 -4 8 8’%3e%3ccircle r=’3′ fill=’%23fff’/%3e%3c/svg%3e”);
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-input:checked~.custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input:checked~.custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input:checked~.custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]:checked~.label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox input[type=checkbox]:checked~.label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]:checked~.label-description::before {
border-color: #000000!important;
background-color: #000000!important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::after {
top: 2px;
box-sizing: border-box;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after {
top: 0px!important;
box-sizing: border-box!important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after {
top: 0px!important;
box-sizing: border-box!important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::after {
top: 0px!important;
box-sizing: border-box!important;
position: absolute;
left: -1.5rem;
display: block;
width: 1rem;
height: 1rem;
content: “”;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before {
top: 0px!important;
box-sizing: border-box!important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::before {
position: absolute;
top: 4px;
left: -1.5rem;
display: block;
width: 16px;
height: 16px;
pointer-events: none;
content: “”;
background-color: #ffffff;
border: #adb5bd solid 1px;
border-radius: 50%;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::after {
position: absolute;
top: 2px!important;
left: -1.5rem;
display: block;
width: 1rem;
height: 1rem;
content: “”;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before {
position: absolute;
top: 4px;
left: -1.5rem;
display: block;
width: 16px;
height: 16px;
pointer-events: none;
content: “”;
background-color: #ffffff;
border: #adb5bd solid 1px;
border-radius: 50%;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after {
position: absolute;
top: 0px!important;
left: -1.5rem;
display: block;
width: 1rem;
height: 1rem;
content: “”;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after {
position: absolute;
top: 0px!important;
left: -1.5rem;
display: block;
width: 1rem;
height: 1rem;
content: “”;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-radio .custom-control-label::after {
background: no-repeat 50%/50% 50%;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-checkbox .custom-control-label::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::after, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after {
background: no-repeat 50%/50% 50%;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-control, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-control {
position: relative;
display: block;
min-height: 1.5rem;
padding-left: 1.5rem;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-input, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input {
position: absolute;
z-index: -1;
opacity: 0;
box-sizing: border-box;
padding: 0;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label {
color: #000000;
font-size: 12px!important;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
line-height: 22px;
margin-bottom: 0;
position: relative;
vertical-align: top;
font-style: normal;
font-weight: 700;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-select, #mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-select {
background-color: #ffffff !important;
color: #000000 !important;
border-color: #cccccc;
border-radius: 4px !important;
border-style: solid !important;
border-width: 1px !important;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
font-size: 15px !important;
line-height: 20px !important;
margin-bottom: 0;
margin-top: 0;
padding: 10px 28px 10px 12px !important;
width: 100% !important;
box-sizing: border-box !important;
max-width: 100% !important;
height: auto;
display: inline-block;
vertical-align: middle;
background: url(‘https://assets.mlcdn.com/ml/images/default/dropdown.svg’) no-repeat right .75rem center/8px 10px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow {
height: auto;
width: 100%;
float: left;
}
.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal { width: 70%; float: left; }
.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal { width: 30%; float: left; }
.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal.labelsOn { padding-top: 25px; }
.ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields { box-sizing: border-box; float: left; padding-right: 10px; }
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input {
background-color: #ffffff;
color: #000000;
border-color: #cccccc;
border-radius: 4px;
border-style: solid;
border-width: 1px;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 20px;
margin-bottom: 0;
margin-top: 0;
padding: 10px 10px;
width: 100%;
box-sizing: border-box;
overflow-y: initial;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button {
background-color: #f98566 !important;
border-color: #f98566;
border-style: solid;
border-width: 1px;
border-radius: 1px;
box-shadow: none;
color: #ffffff !important;
cursor: pointer;
font-family: ‘Poppins’, sans-serif;
font-size: 20px !important;
font-weight: 700;
line-height: 20px;
margin: 0 !important;
padding: 10px !important;
width: 100%;
height: auto;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover {
background-color: #3d3340 !important;
border-color: #3d3340 !important;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=”checkbox”] {
box-sizing: border-box;
padding: 0;
position: absolute;
z-index: -1;
opacity: 0;
margin-top: 5px;
margin-left: -1.5rem;
overflow: visible;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description {
color: #000000;
display: block;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
margin-bottom: 0;
position: relative;
vertical-align: top;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label {
font-weight: normal;
margin: 0;
padding: 0;
position: relative;
display: block;
min-height: 24px;
padding-left: 24px;

}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label a {
color: #000000;
text-decoration: underline;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p {
color: #000000 !important;
font-family: ‘Open Sans’, Arial, Helvetica, sans-serif !important;
font-size: 12px !important;
font-weight: normal !important;
line-height: 18px !important;
padding: 0 !important;
margin: 0 5px 0 0 !important;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p:last-child {
margin: 0;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit {
margin: 0 0 20px 0;
float: left;
width: 100%;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button {
background-color: #f98566 !important;
border: none !important;
border-radius: 1px !important;
box-shadow: none !important;
color: #ffffff !important;
cursor: pointer;
font-family: ‘Poppins’, sans-serif !important;
font-size: 20px !important;
font-weight: 700 !important;
line-height: 21px !important;
height: auto;
padding: 10px !important;
width: 100% !important;
box-sizing: border-box !important;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.loading {
display: none;
}
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover {
background-color: #3d3340 !important;
}
.ml-subscribe-close {
width: 30px;
height: 30px;
background: url(‘https://assets.mlcdn.com/ml/images/default/modal_close.png’) no-repeat;
background-size: 30px;
cursor: pointer;
margin-top: -10px;
margin-right: -10px;
position: absolute;
top: 0;
right: 0;
}
.ml-error input, .ml-error textarea, .ml-error select {
border-color: red!important;
}

.ml-error .custom-checkbox-radio-list {
border: 1px solid red !important;
border-radius: 4px;
padding: 10px;
}

.ml-error .label-description,
.ml-error .label-description p,
.ml-error .label-description p a,
.ml-error label:first-child {
color: #ff0000 !important;
}

#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p,
#mlb2-8260646.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p:first-letter {
color: #ff0000 !important;
}
@media only screen and (max-width: 600px){

.ml-form-embedWrapper.embedDefault, .ml-form-embedWrapper.embedPopup { width: 100%!important; }
.ml-form-formContent.horozintalForm { float: left!important; }
.ml-form-formContent.horozintalForm .ml-form-horizontalRow { height: auto!important; width: 100%!important; float: left!important; }
.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal { width: 100%!important; }
.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal > div { padding-right: 0px!important; padding-bottom: 10px; }
.ml-form-formContent.horozintalForm .ml-button-horizontal { width: 100%!important; }
.ml-form-formContent.horozintalForm .ml-button-horizontal.labelsOn { padding-top: 0px!important; }

}

function ml_webform_success_8260646() { var $ = ml_jQuery || jQuery; $(‘.ml-subscribe-form-8260646 .row-success’).show(); $(‘.ml-subscribe-form-8260646 .row-form’).hide(); } fetch(“https://assets.mailerlite.com/jsonp/28783/forms/101123024018737055/takel”)

Filipino Sweet Bread

Filipino sweet bread

Maureen Gil
Enjoy the soft and slightly sweet Filipino Sweet Bread. Perfect for breakfast or a snack, this recipe guides you through creating these bread rolls that I'm sure you will love.
5 from 1 vote
Rate this Recipe
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Breakfast
Cuisine Filipino
Servings 12 Rolls
Calories 220 kcal

Ingredients
  

  • All-Purpose Flour (4 cups): This is the main ingredient that forms the base of the bread.
  • White Sugar (1/2 cup): Adds just the right amount of sweetness to our bread.
  • Salt (1 teaspoon): Enhances the flavor and balances the sweetness.
  • Baking Powder (3 teaspoons): Helps the bread rise and become fluffy.
  • Egg (1): Gives the bread structure and moisture.
  • Unsalted Butter (1/2 cup, melted): Adds richness and a creamy taste to the bread.
  • Warm Milk (1 cup): Activates the yeast and helps the dough rise.
  • Breadcrumbs for Coating: Gives the bread its classic Pandesal look.

* I earn a commission from Instacart from qualifying purchases.

Instructions
 

  • Begin by dissolving the yeast in warm milk. Wait for about 10 minutes until it becomes frothy. This means the yeast is active and ready to make our dough rise!
  • In a big bowl, mix the all-purpose flour, sugar, salt, and baking powder. These are the dry ingredients that will form the base of our dough.
  • Now, add the yeast mixture, melted butter, and egg into the bowl with the dry ingredients. Mix everything well until it forms a dough.
  • Transfer the dough to a floured surface and knead it for about 10-15 minutes until it becomes smooth and stretchy. This is an important step to make our bread soft and fluffy.
  • Place the dough in a greased bowl, cover it, and let it sit in a warm place for 1-2 hours. Watch how it grows and becomes bigger!
  • After the dough has risen, divide it into equal portions and shape them into small rolls. This is where we make those tasty bread rolls!
  • Place the rolls on a baking sheet, cover them, and let them rise again for about an hour. This step makes our bread even softer.
  • Preheat the oven to 375°F (190°C). Before baking, roll the shaped dough in breadcrumbs to get that classic Pandesal look. Bake for 15-20 minutes or until they turn golden brown and smell amazing!

Notes

u003cliu003eWant a richer taste? Swap regular milk with condensed milk!u003c/liu003eu003cliu003eGet creative with fillings! Try adding cheese, ube (purple yam), or even a combination of both for the best taste.u003c/liu003e
Nutrition Facts
Filipino sweet bread
Amount per Serving
Calories
220
% Daily Value*
* Percent Daily Values are based on a 2000 calorie diet.

Join the mailing list

    I send an email every other week. We respect your privacy. Unsubscribe at anytime.

    3 thoughts on “Filipino Sweet Bread (Pandesal) Recipe”

    Leave a Comment

    Recipe Rating