Go Back

Ube Queso Pandesal with Halaya Recipe | Filipino Ube Bread with Cheese and Purple Yam Jam Filling

My recipe features warm pandesal with that signature toasted crust and fluffy interior, plus the flavor and famous purple hue of ube. When you tear these freshly baked buns open, rich melted cheese comes out along with a sticky and sweet ube jam filling that ties all the flavors together. This is a wonderful and highly addictive Filipino snack (a.k.a. merienda) or breakfast treat. Be careful, they’ll be gone before you even know it!



  • 20 Grams Bread Flour 
  • 1/2 Cup Whole Milk


  • 320 Grams Bread Flour 
  • 1/4 Cup Ube Powder  
  • 4 TBSP Softened Butter 
  • 1 Egg
  • 4 TBSP Sugar
  • 1/2 tsp Kosher Salt 
  • 1/2 Cup Evaporated Milk If you don’t have Evaporated Milk just use ½ cup of Whole Milk
  • 1 Pack Instant Rise Yeast


  • 1 Cup Ube Halaya 
  • 16 Small cubes of Cheese


  • Bread Crumbs 


  • Take 20 grams of bread flour and combine it with ½ cup of whole milk. Cook over medium / medium-low heat to create a paste. This should take only a few minutes. Set aside.
  • Combine Bread Flour with Instant Rise Yeast, Kosher Salt, Sugar.
  • Whisk the Roux paste with 1 Egg and ½ cup of Evaporated Milk and ¼ cup of Ube Powder.
  • Now add the Roux mixture to the bread flour.
  • Combine all these ingredients in Standing Mixer at low speed.
  • Once all ingredients are well combined, add the softened Butter a little bit at a time.
  • Once the butter is well integrated, raise the standing mixer’s speed to level 4.
  • You need to mix the dough for approximately 8 minutes at speed level 4.
  • To check if your dough is ready, do the stretch test. If the dough stretches but does not tear, then it is ready.
  • Put the dough into a pre-greased bowl, cover with kitchen towel, put in the oven with LIGHTS ON and let it rest for 60 minutes.
  • After 60 minutes, “punch” the dough to release as much of the air bubbles as possible. Divide the dough into 4 parts. Then divide each piece into 4 parts again. You should end up with 16 pieces of dough.
  • Flatten each dough piece down and add Ube Halaya and Cheese in the center and form into a nice round shape.
  • Once all buns are filled and shaped, roll them in breadcrumbs and give them a nice coating.
  • Place them in your pre-greased bakeware, cover with kitchen towel and put them back in the oven with lights on for 30 minutes.
  • After 30 minutes, take the buns out of the oven. Pre-heat your oven to 350 degrees.
  • Bake at 350 for 20 minutes.