Go Back
+ servings

Ube Pandesal with Cheese Filling

Ube pandesal with cheese filling is a delicious FIlipino snack based on the classic Filipino roll: pandesal. This version has the addition of ube flavoring in the dough and also filled with cheese and ube spread.
Course Breakfast, Snack
Cuisine Filipino
Keyword bread, purple yam, ube
Prep Time 2 hours 10 minutes
Cook Time 25 minutes
Total Time 2 hours 35 minutes
Servings 20 rolls
Calories 183kcal
Author Liza Agbanlog


  • 1/2 cup warm milk
  • ½ cup sugar
  • 2 tbsp melted unsalted butter
  • 1 egg
  • ½ tsp salt
  • ¾ tbsp ube essence
  • 2 tbsp powdered purple yam (ube) ,dissolved in ¾ cup hot water
  • 3 ½ cups all-purpose flour
  • 1 3/4 tsp instant yeast
  • 1/2 cup sweet purple yam spread (ube)
  • 20 cubed cheddar cheese , approximately ¾-inch
  • Breadcrumbs


  • In a large bowl, beat together the milk, sugar, butter, egg, salt and ube essence. Add the rehydrated ube powder and beat until combined. Set aside.
  • In another large bowl, whisk together the flour and yeast. Add the wet ingredients (milk mixture) and mix until smooth.
  • Transfer the dough to a lightly floured surface. Knead dough, adding more flour as necessary, until dough is smooth.
  • Place the dough in a lightly greased bowl, cover with plastic wrap and let sit for 1 hour.
  • Transfer the dough to a lightly floured board. Divide the dough into 20 pieces. Flatten each piece and then spread ½ teaspoon of the sweet purple yam spread on top. Place a piece of cubed cheese on top of the yam spread. Seal and shape into a ball, roll in breadcrumbs and then place in a baking pan lined with parchment paper. Repeat with the rest of the dough pieces.
  • Cover with a cloth and let rise until double in size. Rising time may vary depending on the humidity.
  • Bake in 225 degree F preheated oven for 20 minutes and then increase the oven temperature to 325 degree F while keeping the pan de sal in the oven. Bake for another 10 to 15 minutes until golden brown. Serve warm.


Calories: 183kcal | Carbohydrates: 26g | Protein: 6g | Fat: 6g | Saturated Fat: 4g | Cholesterol: 25mg | Sodium: 145mg | Potassium: 57mg | Fiber: 1g | Sugar: 8g | Vitamin A: 185IU | Calcium: 103mg | Iron: 1mg