Preparing the Dough
Warm buttermilk in a microwave until it reaches 100-110°F.
In a bowl, mix the warm liquid with instant yeast and sugar. Let sit for 5-10 minutes until frothy.
In a separate large mixing bowl, combine all-purpose flour, salt, and powdered sugar.
Add the yeast mixture, a beaten egg, melted butter, and ube extract.
Mix using a hand mixer or a stand mixer with a paddle attachment until a dough forms.
Kneading and First Proofing
Transfer the dough to a floured surface and knead for 10 minutes until smooth and elastic.
If sticky, sprinkle more flour as needed.
Place the dough in a greased bowl, cover it with plastic wrap or a wet towel.
Let it sit in a warm place for 1-2 hours until it doubles in size.
Making the Filling and Rolling the Dough
Prepare the filling by mixing brown sugar, cinnamon, and softened butter in a bowl.
Once the dough has risen, roll it out into a 12×12 inch square using a rolling pin.
Spread ube halaya evenly across the dough, then sprinkle the cinnamon-sugar mixture over it.
Roll the dough into a tight log, then slice it into 9 equal pieces.
Arrange them in a 9×9 pan, ensuring space for expansion.
Cover with plastic wrap and let the rolls rise again for 30-45 minutes.
Baking the Rolls
Preheat the oven to 350°F/180°C.
Bake for 25-30 minutes until golden brown.
If browning too quickly, cover loosely with foil.
Making and Applying the Icing
While the rolls are baking, beat softened butter, cream cheese, confectioners' sugar, and vanilla extract with an electric mixer.
Once cooled slightly, drizzle icing over the rolls with an offset spatula.
Serving Suggestions
Enjoy warm with coffee, hot chocolate, or halo-halo.
Pair with banana con yelo for a refreshing dessert.
Perfect for merienda or as a special breakfast treat