Cheesy Bread Pudding Recipe

Do you have left-over breads and don’t know what to do with them? Don’t throw them because you can use them to form a new dish or dessert. My favorite thing to do with the stale bread is pudding. Bread pudding is easy to cook and has few ingredients that are readily available in the kitchen. Most of the time I use left-over pandesal.

Pudding is a food formed by mixing various ingredients then baked, steamed or boiled to set. It can be savory dishes or desserts (pies and custards). In the Philippines the most known is the bread pudding made of stale or left-over bread soaked in mixture of egg and milk. Raisins or crushed nuts can be added to give it a twist but I like mine with cheese. Here’s my recipe of cheesy bread pudding.

cheesy bread pudding
Cheesy Bread Pudding
can be served warm or cold


12-15 pieces of bread ( depends on the size of bread to use)
1 big can or 1 & 1/2 cup evaporated milk
1/2 cup condensed milk
1/2 cup water
1/3 cup grated cheese
2 tbsp. melted butter
3 eggs (beaten)
1/2 tsp. vanilla


Mix all together the ingredients in a bowl except for the bread. Cut bread into pieces (1×1 inch thick) then add in the mixture. Mix until the bread is completely soaked. Grease a non-stick baking pan then pour the mixture in the pan. Top it with grated cheese. Steam over medium fire for 30-45 minutes or bake on a pre-heated oven at 175 degrees C for 30 mins.

To know if  the bread pudding is done, get a toothpick then poke the top of the pudding slightly in the middle. If the toothpick comes up wet or with batter, the pudding needs to be steamed or baked some more (for the baked pudding, cover it with aluminum foil before placing back in the oven so as not to over brown the top then bake for another 5-10 minutes). If the toothpick comes up dry and clean, then your bread pudding is ready. Serve warm or cold. My family loves it cold.