Bite into these perfectly baked Pan de Coco- soft and fluffy buns stuffed with sweetened grated coconut! They are the perfect treats to sweeten your morning or afternoon break.
If you have read my previous articles, you would know that we used to live next door to a bakery that offers a variety of Filipino bread. They have Spanish bread, Pandesal, Egg pies, Cheese bread, Cheese rolls, and of course, Pan de Coco! My family and I would usually buy them in the morning freshly baked. It's the next best thing to having homemade bread- sans the elbow grease that comes with baking!
I made these while living in Germany and a bite of it instantly brought me back home to the Philippines. I love how soft and fluffy the buns are and the mildly sweet coconut filling gives you that local, homey feel.
What is Pan de Coco?
Pan de Coco is a kind of Filipino bread roll stuffed with sweetened grated coconut. It is a famous bakery bread in the Philippines that is usually served as a morning or afternoon snack.
Though the origin is somewhat vague, it is believed to have originated from Honduras and was introduced to us by the Spanish during the 1600s. However, the Pan de Coco that we now enjoy is made differently from how it was then. The Honduran version actually has the coconut meat mixed in with the bread itself instead of using it as a filling as we do.
About the Filling
Bukayo is traditionally made by simmering young grated coconut meat in water and muscovado or brown sugar until it turns caramel-y and the coconut meat is chewy. However, there is also a dry and crumbly version of this called Bocarillo.
For this recipe, I made the coconut filling the same way but added butter and vanilla extract for more flavors. It is also a bit on the crumbly side. If you want it to be a little sticky and denser, just dissolve a tablespoon of flour in ยผ cup of milk or water once the liquid is absorbed. Stir regularly for 2-3 minutes until your desired consistency is met.
Alternative to freshly grated coconut:
If you do not have freshly grated coconut, you can use desiccated coconut instead. If you will be using this, rehydrate them first by mixing them in ยฝ cup of coconut milk. This will also boost its flavor. If you do not have coconut milk, water will do. This is what I used in my Pichi-pichi post.
Tips when making Pan de Coco
- If you are not sure if your yeast is still good, test before using it by dissolving a teaspoon in warm water mixed with a teaspoon of sugar. Wait for 3-5 minutes and observe. If it creates a creamy foam, your yeast is still good.
- Do not over-knead your dough or the bread will turn out dry and hard. Always check if the dough is sufficiently kneaded by doing a windowpane test or a poke test.
- When stuffing, do not press the dough too thin and refrain from adding more filling when assembling the bread roll. If your dough is too thin and the filling is too much, it might ooze out during baking.
- Do not forget to poke some holes on top of the buns before baking to let the steam from the coconut filling out, else it might puff up making uneven buns or create a hole by themselves.
Recipe Video
Printable Recipe
Pan de Coco Recipe
Ingredients
Dough
- 2 cups all-purpose flour
- โ cup sugar
- ยผ teaspoon salt
- 1 teaspoon instant dry yeast
- ยพ cup lukewarm milk
- ยผ cup vegetable oil
For the Filling
- ยฝ cup water
- 2 tablespoons butter
- ยฝ cup brown sugar unpacked
- 1 ยฝ cup fresh grated coconut
- 1 teaspoon vanilla extract -optional
For the Egg Wash
- 1 small egg
- 1 tablespoon water
Instructions
Prepare the Dough:
- 2 cups all-purpose flour, โ cup sugar, ยผ teaspoon salt, 1 teaspoon instant dry yeastIn a large bowl, sift together the flour and sugar, and salt. Then sprinkle the instant dry yeast and mix.
- ยพ cup lukewarm milk, ยผ cup vegetable oilAdd the wet ingredients. Using a wooden spoon or spatula, mix until it forms a dough.
- Turn the dough on a flat surface and knead. If it is too wet or sticky, apply some oil to your hands and on the surface to prevent the dough from sticking. If it is too dry, add some more oil to the dough. As you continue kneading, the dough should be less and less tacky and easier to handle. Try not to add more flour as this might result in dense rolls. It may take you as fast as 7 minutes or longer depending on different factors. Perform the windowpane test to be sure.
- Place the dough in a greased bowl and cover with a plastic wrap or a clean kitchen towel. Leave it to rise for 30 minutes to an hour or until it has almost doubled its size.
FILLING
- ยฝ cup water, 2 tablespoons butter, ยฝ cup brown sugarWhile waiting, prepare the filling. In a pan over medium heat, bring water to a boil. Add butter and add brown sugar and let it simmer until it starts to thicken.
- 1 ยฝ cup fresh grated coconut, 1 teaspoon vanilla extractAdd the grated coconut and cook for some minutes until all the syrup is absorbed. Remove filling from heat and allow to cool down.
Forming and Assembly
- Gently punch down the dough to deflate. Tip it over to a flat surface. Shape the dough in a rectangle and cut it lengthwise in 3 equal parts. Then crosswise in 4 equal parts, making 12 pieces in total. Shape each piece into a ball. Once done, cover the dough pieces with a kitchen towel and let them rest for at least 3-5 minutes.
- Flatten each dough with the palm of the hand. Hold the flattened dough in the curve of your palm and add about 1 tablespoon of coconut filling in the center.
- Pinch the corners together to fully enclose the filling and roll it in between your palms to make them round again.
- Arrange the filled dough on a baking sheet lined with parchment paper 1 inch apart. Slightly press the buns to flatten a bit.
- Using a fork, poke small holes in the center of each filled dough. Cover with a clean kitchen towel and let them rest for another 20-30 minutes or until it doubles in size.
Egg Wash
- 1 small egg, 1 tablespoon waterCombine 1 egg and 1 tablespoon of water and beat until frothy. Set aside.
Baking
- Bake in a preheated oven at 170ยฐC/325ยฐF for 10 minutes. Take the baking pan with the buns from the oven and brush with egg wash. Return to oven and bake for another 5 minutes or until the buns turn golden brown.
- Remove the buns from the oven and let them cool down a bit before serving. Enjoy with a cup of coffee or tea.
Notes
- If freshly grated coconut is not available in your area, you can also use desiccated coconut, rehydrated in a bit of warm water or coconut milk.
Emily says
Why your recipe in baking pan de coco has no egg content? Am just wondering.
Bebs says
Hi Emily, basic bread actually do not have egg in them unliked with enriched breads. I also like to give this pan de coco recipe as authentic Filipino "panaderia"-taste as possible and I chose to highlight the flavor of the sweet coconut filling so I did it that the bread does not overshadow the filling. However, feel free to add egg if you prefer it. ๐ Thanks for the 5 stars, by the way.
Princess says
Made this twice and always a hit!!!
Bebs says
Thank you for the 5 stars, P. Happy you like it.
Janet Schmidt Janet Schmidt says
Hi!! I just came upon your recipes, I have to say, I am very impressed!! I was wondering, I saw the picture above that looks like it had meat inside. Do you have a meat filling for this? Thank you in advace!
Bebs says
The filling is made of grated coconut with brown sugar.
cristie maehara says
love it ๐ฅฐ from pilipina in japan
Bebs says
Happy that you do, Cristie. Thanks for the 5 stars.
Kaye says
Hi, just want to ask about the settings of the oven. Did you use warm air or top-and-bottom heat for baking pan de coco? Thanks!
Bebs says
H Kaye, I just use the top and bottom heat without fan.
Ann says
Followed the recipe and it was a hit for our bakery store at school. My students loved it.
Bebs says
Really happy to hear that, Ann!
Meiko says
I'm about to make this but was wondering why not use coconut oil instead of veg.? I just figured since it's coconut bread it makes sense but let me know if there is a reason you've found that coconut oil shouldn't be used in this recipe. Same goes for using coconut milk instead of regular milk in this particular application. Just thoughts I had and figured I'd see if you thought about it as well. Thanks for the great recipes!
Bebs says
Hi Meiko, most coconut cooking oil have neutral taste so you can use vegetable or other neutral oil if you already have it. But if you have the real coconut oil (from making coconut curds or latik) or a good one then sure use that one. As for using coconut milk , that would also be good. Milk is normally easier to get by and cheaper than coconut milk. It is purely for practical reasons.
Precious says
Love every bit of your recipes so easy to follow.we have a bake sale(fund raising)and I made pandesal Spanish bread,pandecoco and ensaymada.
All the best to many more wonderful recipe,happy cooking and baking๐
Bebs says
Wow, that s a lot of Filipino bread. Were you able to seel them all? Glad that you like our recipes, Precious.
euselyn. A says
your recipes are great!!! I've tried so many recipes that you've shared, So far, I've only tried breads and pastries, but I'm looking other recipes you have on your site. And I will consistently use your recipes in the future.
Bebs says
Aawww...that is so nice of you to say, Euselyn. Thanks for the 5 stars too..
Rhea says
I tried this recipe,I am wondering how many grams each bun do you make,as I use 50 grams and still the filling can't contain it.Thanks
Ann says
Made this and it was the right amount of sweetness . The bread is soft, definitely will do this again.
LORENA says
Thank you po ,ngayon ko ginagawa napaka good job po binagyo agad ng aking mga anak,nakaligtaan ko pa ng vanilla yo๐
Marami pong salamat sa recipe๐ซฐ๐๐
Syra says
Hi Ms. Bebs, is this an updated recipe of your pan de Coco? Thank you.
Bebs says
Yes, try it Syra, and let me know how you like it?
Diane says
Can I use desiccated coconut po? ๐
Bebs says
Yes, you absolutely can! Just hydrate 1 1/2 cup of desiccated coconut in 1/2 cup coconut milk of water.
Lyna says
Can I use dessicated coconut as I do not have access to fresh coconut
Bebs says
Yes you can, I wrote about it in the post.