Print

Dreamy Purple Swirl Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Dreamy Purple Swirl Rolls are soft, sweet, and visually stunning. Made with fluffy homemade dough and swirled with a rich, vibrant ube or purple sweet potato filling, these rolls are baked to golden perfection and topped with a creamy vanilla glaze. They’re a colorful twist on classic cinnamon rolls—perfect for brunch, dessert, or any time you want a magical treat.

  • Author: Julia
  • Prep Time: 2 hours
  • Cook Time: 25 minutes
  • Total Time: 2 hours 25 minutes
  • Yield: 9 rolls
  • Category: Breakfast, Brunch, Dessert
  • Method: Baking
  • Cuisine: Fusion, Filipino-Inspired
  • Diet: Vegetarian

Ingredients

  • 2 ¾ cups all-purpose flour
  • ¼ cup granulated sugar
  • 2 ¼ tsp instant yeast
  • ½ tsp salt
  • ¾ cup warm milk
  • ¼ cup unsalted butter, softened
  • 1 large egg
  • ¾ cup ube halaya or mashed purple sweet potato
  • 2 tbsp sweetened condensed milk or brown sugar
  • 2 tbsp butter
  • Optional: ½ tsp ube extract
  • ¾ cup powdered sugar
  • 12 tbsp milk or cream
  • ½ tsp vanilla extract
  • Optional: drop of purple food coloring or ube extract for glaze tint

Instructions

  1. In a large bowl, mix warm milk with yeast and sugar. Let sit for 5 minutes, then add egg, softened butter, flour, and salt. Stir until dough forms.
  2. Knead dough on a floured surface for about 8–10 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise for 1 hour or until doubled in size.
  3. For the filling, mix ube halaya or mashed sweet potato with butter and sweetened condensed milk until smooth. Add ube extract if using.
  4. After rising, roll the dough into a large rectangle. Spread the purple filling evenly over the dough.
  5. Roll the dough tightly from the long side into a log and slice into 9 equal pieces.
  6. Place rolls in a greased baking dish. Cover and let rise for another 30 minutes.
  7. Preheat oven to 350°F (175°C). Bake rolls for 20–25 minutes until golden on top and cooked through.
  8. While baking, whisk together powdered sugar, milk or cream, vanilla extract, and optional food coloring to make the glaze.
  9. Drizzle glaze over warm rolls before serving.

Notes

  • Add shredded coconut to the filling for texture.
  • Use cinnamon in the swirl for a spiced variation.
  • Store-bought dough works in a pinch for quicker prep.
  • Rolls can be made ahead and baked the next day.
  • Freeze unglazed rolls for longer storage and glaze after reheating.

Nutrition