Daily Cooking Quest

Home / All Recipes / Chinese / Ube Halaya Spiral Bread

Ube Halaya Spiral Bread

Let's bake some Asian milk bread with ube halaya (purple yam) filling. This spiral version is super lovely, especially when baked in a tube pan.

Several posts ago I shared my ube halaya recipe, and today I am going to share this lovely ube halaya spiral bread recipe with you. Don’t they just look like the prettiest bread with that lovely purple color? Though the bread looks complicated, I’m going to show you just how easy to make this look.

Ube Halaya Spiral Bread
Ube Halaya Spiral Bread

I am using my home made ube halaya spread for the bread filling. I highly encourage you to give it a try if you can, although you can try using the bottled version from your nearest Asian grocery store if that’s easier. Of course, you can always use other spread too. If you want to keep it Asian, you can use red bean paste and taro paste. Otherwise, you can even use peanut butter or nutella.

Ube Halaya Spiral Bread
Ube Halaya Spiral Bread

As usual, I gravitate toward Victoria Bake’s killer toast recipe for the bread dough. If you haven’t noticed yet, I am super in love with this dough. The ingredients are super simple and it is almost a guarantee that I always have them at home, plus, the one time proofing is just a wonderful time saver. If you have a favorite bread dough recipe, feel free to use that. But it has to be of the milk bread variety, of the kind you can expect to get from Chinese/Japanese/Korean bakery.

Ube Halaya Spiral Bread
Ube Halaya Spiral Bread

To get the bread shape, you will need a tube pan, like the ones for making chiffon or angel cakes. First, roll the bread dough into a rectangular shape, then spread with generous amount of ube halaya spread (or other spread of your choice), then roll into a log, and finally cut into 12 equal pieces. The process is exactly like the one for making cinnamon rolls or other sticky rolls, but instead of using a square/rectangular/round pan, we place the cut up bread dough in a tube pan. Once it has finished proofing, the dough will fill up the pan and magically takes this lovely shape.

Ube Halaya Spiral Bread
Ube Halaya Spiral Bread

Ube Halaya Spiral Bread

Author: Anita Jacobson




Prep Time: 30 mins

Cook Time: 25 mins

Total Time: 55 mins

Serves: 12

Print Recipe


  • Filling
  • 1 cup ube halaya spread
  • Bread dough
  • 120 ml warm milk (38 Celsius or 100 Fahrenheit)
  • 3 gram active dry yeast
  • 10 gram sugar
  • 300 gram bread flour (I use all purpose flour)
  • 20 gram sugar
  • 2 gram salt
  • 1 egg (about 60 gram), room temperature
  • 30 gram unsalted butter, room temperature
  • Egg wash (mix together)
  • 1 egg
  • 1 teaspoon milk/water


  • Bread dough
    1. Mix together warm milk with active dry yeast and 10 gram sugar. Set aside until foamy, about 10-15 minutes.
    2. Whisk together bread flour (or all purpose flour), sugar, and salt. Make a well, add egg and yeast solution. Knead until non-sticky and smooth. About 10-15 minutes. Add butter and knead again until dough is not oily, soft, smooth, and elastic. Another 10-15 minutes.
  • Ube halaya spiral bread
    1. Grease and flour a tube pan (e.g. chiffon cake/angel cake pan).
    2. Roll bread dough into a rectangle, about 10" x 12". Spread ube halaya spread on the bread dough, leaving 0.5" of the edges uncovered. Roll into a long log, then cut into 12 equal pieces about 1" each. Place the shaped dough onto the prepared pan.
    3. Cover the pan with a wet kitchen towel/saran plastic wrap. Let the dough proof until volume is doubled, about 1 hour in a warm kitchen.
    4. Preheat oven to 180 Celsius (350 Fahrenheit).
    5. Brush the top of the dough liberally with egg wash, then bake in preheated oven until golden brown, about 20-25 minutes.
Indonesian Pantry
Indonesian Kitchen


  • Pink Pink says:

    Hi Anita thanks for sharing this recipe. Do we need to kneed the dough by hand or should we use a mixer? Can we use a breadmaker (such as Zojirushi breadmaker) to do it? Thanks a lot!

    • Anita Anita says:

      Hi Pink, I knead by hands, but if you own a mixer with a dough hook, you can certainly knead with mixer. I don't have a breadmaker and have never tried using one, so I am not sure if it will work, though I don't see why it wont.

  • Lee Lee says:

    Hi, I don't have regular milk. What would be a good substitute for it? Would oat milk work? Thank you.

    • Anita Anita says:

      Hi Lee, you can use oat milk, or any other non-dairy milk such as soy or almond milk.

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this recipe: