These ube cinnamon rolls are soft, gooey, and bursting with the rich, nutty flavour of purple yam. Infused with ube halaya (purple yam jam) and swirled with a buttery cinnamon sugar filling, each roll is a perfect balance of sweet and earthy.
The vibrant purple colour makes them visually stunning, while the soft dough keeps every bite melt-in-your-mouth tender. Topped with a luscious cream cheese frosting, these rolls are irresistible served warm from the oven.
They’re a fun and unique twist on classic cinnamon rolls and perfect for special occasions, weekend baking, or simply treating yourself. The cream cheese topping adds a tangy richness that pairs beautifully with the sweetness of the ube.
This recipe uses everyday baking ingredients and can be made with fresh ube or store-bought halaya. They’re indulgent yet easy to make, and their eye-catching colour makes them stand out at any gathering. They’re also easy to customise.
Whether you’re new to ube or already a fan, these rolls will win your heart and your taste buds. Make them once, and they’ll become a favourite in your baking rotation. You can make them ahead, freeze them, or switch up the filling.

WHY YOU WILL LOVE THIS RECIPE
- Unique Flavor Combo: The nutty sweetness of ube and warm cinnamon swirl together for a flavour you won’t find in ordinary rolls.
- Vibrant Appearance: These purple-hued rolls look stunning and festive—perfect for special occasions or when you want to impress.
- Soft and Pillowy Texture: The dough is soft, fluffy, and tender, making each bite melt in your mouth with comforting richness.
- Perfect for Make-Ahead: You can prepare the rolls in advance and bake the next day, making brunch or breakfast effortless.
- Customisable Recipe: From fillings to frostings, this base recipe welcomes your creative twists to suit any preference.
- Eye-Catching Dessert: These rolls are not only delicious but also photo-worthy with their beautiful purple swirls and creamy topping.
- Crowd-Pleasing Treat: Sweet, colourful, and indulgent—everyone from kids to adults will ask for seconds of these ube cinnamon rolls.
INGREDIENTS
- 3 ½ cups all-purpose flour
- 1 packet (2 ¼ tsp) instant yeast
- ½ cup warm milk
- ¼ cup granulated sugar
- ¼ cup unsalted butter, softened
- 1 large egg
- ½ cup ube halaya (purple yam jam)
- 1 teaspoon vanilla extract
- ½ teaspoon salt
For Filling:
- ⅓ cup softened butter
- ½ cup brown sugar
- 1 tablespoon ground cinnamon
For Frosting:
- 4 oz cream cheese, softened
- 2 tablespoons butter, softened
- ¾ cup powdered sugar
- ½ teaspoon vanilla extract
DIRECTIONS
- Step No.1: Activate the yeast
In a bowl, combine warm milk and sugar, sprinkle in yeast, and let sit for 5 minutes until frothy.
- Step No.2: Mix dough ingredients
Add softened butter, egg, ube halaya, vanilla, salt, and flour. Mix and knead until a smooth dough forms.
- Step No.3: Let dough rise
Cover and let the dough rise in a warm place for 1 hour or until doubled in size.
- Step No.4: Prepare the filling
In a small bowl, mix brown sugar and cinnamon. Set aside. Grease a baking dish.
- Step No.5: Roll and fill
Roll dough into a rectangle, spread with softened butter, and sprinkle cinnamon sugar evenly over it.
- Step No.6: Slice and rise again
Roll into a log, slice into 12 rolls, place in dish, and let rise another 30 minutes.
- Step No.7: Bake and cool
Bake at 350°F (175°C) for 20–25 minutes until golden. Cool slightly before frosting.
- Step No.8: Make frosting
Whisk cream cheese, butter, sugar, and vanilla until smooth. Spread over warm rolls.

TIPS FOR SUCCESS
- Warm milk temperature matters: Use milk around 110°F—too hot can kill the yeast, while too cold won’t activate it properly.
- Don't rush the rise time: Allowing the dough to rise fully ensures your rolls bake up light, airy, and perfectly soft.
- Use room-temperature ingredients: Softened butter and cream cheese blend better for smoother dough and lump-free frosting.
- Roll the dough evenly: Keeping thickness consistent helps rolls bake uniformly, avoiding burnt edges or undercooked centres.
- Grease your pan well: Prevents sticking and gives your rolls a golden, slightly crisp base for extra texture.
- Cool slightly before frosting: Spreading cream cheese on hot rolls can melt it—wait a few minutes to keep the topping neat.
- Freeze for later: You can freeze unbaked or baked rolls and reheat for a quick, freshly baked treat anytime.
VARIATIONS
- Ube Macapuno Rolls: Add shredded macapuno (sweet coconut) to the filling for added chewiness and a more authentic Filipino flavour.
- Nutty Ube Swirl: Sprinkle chopped toasted pecans or walnuts inside the filling before rolling for a crunchy contrast to the soft bread.
- Ube Cream Cheese Glaze: Mix a bit of ube extract or halaya into your frosting for a purple, flavourful twist that’s eye-catching.
- Matcha Ube Fusion: Add a bit of matcha powder to the dough for a gorgeous green swirl that contrasts beautifully with the purple filling.
- Mini Rolls: Cut the rolls smaller for bite-sized treats—perfect for dessert platters or afternoon tea parties.
- No Frosting Needed: Serve plain with a dusting of powdered sugar if you want a lighter, less rich version of the rolls.
- Coconut Frosting: Replace milk in the frosting with coconut milk to create a tropical variation that enhances the ube flavour.
SERVING AND STORAGE
Serving
Serve warm from the oven with extra frosting on top and a hot cup of coffee or tea.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently before serving.

FAQ
Yes, store-bought works great and saves time. Just ensure it's not too watery.
Yes, freeze after slicing. Thaw overnight and bake the next day.
Use active dry yeast and proof it in warm milk before adding.
Definitely! It makes kneading the dough easier and quicker.
No, ube is purple yam and sweeter, while taro is more starchy and mild.
These decadent ube cinnamon rolls bring together soft, fluffy dough and the bold, nutty sweetness of purple yam for a truly unique twist on a classic treat.
Each bite is filled with warm cinnamon and finished with creamy, tangy frosting that complements the natural ube flavour beautifully.
Whether you're a first-timer or a seasoned baker, this recipe is easy to follow and delivers results that feel gourmet.
Warm from the oven, with that cream cheese glaze melting over the top, these rolls are more than just eye candy—they’re comfort food in every sense.


DECADENT UBE CINNAMON ROLLS WITH CREAM CHEESE FROSTING
Ingredients
For the Dough:
- ¾ cup warm milk 110°F/45°C
- 2 ¼ teaspoons 1 packet active dry yeast
- ¼ cup granulated sugar
- ¼ cup unsalted butter melted
- 1 large egg
- 1 teaspoon vanilla extract
- ½ teaspoon salt
- ½ cup ube halaya purple yam jam
- 3 ¼ cups all-purpose flour
For the Filling:
- ½ cup brown sugar
- 1 tablespoon ground cinnamon
- ¼ cup unsalted butter softened
- ¼ cup ube halaya
For the Cream Cheese Frosting:
- 4 oz cream cheese softened
- 2 tablespoons unsalted butter softened
- 1 cup powdered sugar
- ½ teaspoon vanilla extract
- 1 tablespoon milk optional, to thin
Instructions
Activate Yeast:
- In a large bowl, mix warm milk and sugar. Sprinkle yeast over the top and let sit for 5–10 minutes until foamy.
Make the Dough:
- Stir in melted butter, egg, vanilla, salt, and ube halaya. Gradually add flour and mix until a dough forms. Knead 8–10 minutes until smooth.
First Rise:
- Place dough in a greased bowl, cover, and let rise in a warm spot for 1–1½ hours until doubled.
Prepare the Filling:
- Mix brown sugar and cinnamon in a small bowl. In a separate bowl, combine butter and ube halaya for easy spreading.
Roll and Fill:
- Roll dough into a 16x12-inch rectangle. Spread the ube-butter mixture over the dough. Sprinkle evenly with the cinnamon sugar mix.
Shape and Second Rise:
- Roll tightly from the long side into a log. Cut into 12 even pieces and place in a greased 9x13-inch baking dish. Cover and let rise for 30–45 minutes.
Bake:
- Preheat oven to 350°F (175°C). Bake rolls for 25–30 minutes until golden and cooked through.
Make the Frosting:
- Beat cream cheese and butter until smooth. Add powdered sugar and vanilla. Mix well, thinning with milk if needed.
Frost and Serve:
- Spread frosting over warm rolls and enjoy.
Notes
- Make Ahead: Rolls can be assembled and refrigerated overnight before baking in the morning.
- Customizing the Flavor: Add shredded coconut or a sprinkle of ube extract for more intense flavour.
- Serving Suggestions: Best served warm with coffee or milk as a breakfast or dessert.
- Storage Tips: Store in an airtight container at room temperature for 2 days, or refrigerate up to 4 days. Reheat before serving.





Comments
No Comments