Breakfast & Brunch
This ube cinnamon rolls recipe brings vibrant purple swirls and creamy texture to your breakfast table with Filipino-inspired sweetness. The secret lies in balancing ube's natural sweetness with cinnamon's warmth, creating a filling that's both gooey and perfectly sweet.
I developed this version after years of baking, ensuring the dough stays tender while the filling delivers that signature caramelized flavor.
What sets these apart is the use of both yeast and quick-rise techniques, giving you flexibility whether you're in a rush or planning ahead. The dough absorbs the ube filling beautifully, creating those signature swirls without cracking.
Each bite combines fluffy, pillowy layers with the rich, velvety ube flavor that makes these rolls unforgettable.
By the time they emerge from the oven, you'll have golden-brown rolls with a crackly top hiding that purple magic inside. The optional glaze adds extra shine and stickiness, making them perfect for sharing or saving for later.
This recipe delivers restaurant-quality results with just a few simple ingredients and about 2 hours of hands-on time.
Whether you're serving these for a special brunch or treating yourself to a weekend indulgence, they're sure to become a family favorite. The combination of traditional Filipino flavors with modern baking techniques makes these cinnamon rolls truly special. Let's get started on creating your purple swirl masterpiece!
Ingredients for ube cinnamon rolls
Twelve simple ingredients bring vibrant purple magic to your breakfast table with Filipino-inspired sweetness.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 5 cups | Sifted for light texture |
| Granulated Sugar 🍚 | ½ cup | For dough sweetness |
| Instant Yeast 🍞 | 2 ¼ tsp | Ensures proper rise |
| Ube Halaya 💜 | 1 ½ cups | Store-bought or homemade |
| Unsalted Butter 🧈 | ¾ cup | Cold for dough, softened for filling |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Milk 🥛 | ¾ cup | Warm for yeast activation |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Cinnamon 🌿 | ½ cup | For filling warmth |
| Brown Sugar 🍯 | ½ cup | Packed for caramelized flavor |
| Powdered Sugar 🍚 | 2 cups | For glaze sweetness |
| Heavy Cream 🥛 | ¼ cup | For glaze richness |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
The ube halaya is the star here—Filipino markets carry the best jars, but Asian grocery stores usually stock it too. If you can't find it, purple sweet potato puree works in a pinch. Look for jars labeled 'ube jam' or 'ube halaya'—avoid the ones with added preservatives. For the butter, Land O'Lakes or Plugrá are my go-tos, but any good-quality unsalted works. The cinnamon? Penzeys or McCormick make the best ground cinnamon—it's worth the splurge for that warm, true flavor. Sift your flour before measuring to avoid dense rolls.
No ube halaya? Mix 1 cup mashed purple sweet potato with 1/2 cup brown sugar and 1 tsp vanilla for a homemade version. Short on butter? Coconut oil works but changes the flavor slightly. The yeast needs to be fresh—if your jar is past its expiration, test it in warm milk first. For the glaze, powdered sugar is a must—it dissolves smoothly. If you can't find it, blend regular sugar into a fine powder, but it won't be as glossy. The dough can be made ahead and chilled overnight for easier rolling—just let it sit at room temp for 10 minutes before shaping.
These keep beautifully—3 days at room temperature wrapped in plastic, or 1 week refrigerated. For freezing, slice after baking and store in an airtight bag. Reheat in a 350°F oven for 5-10 minutes to restore that gooey perfection. The glaze sets quickly, so assemble rolls right before serving. I always make a double batch—half for breakfast, half for dessert—they're that good.
Why You'll Love This Recipe
- No Yeast Nightmare: I swear, this dough comes together in one bowl—no kneading, no waiting for the yeast to wake up. Just mix, let it rise while you make coffee, and roll it out like you’re a pro. (Yes, even on a Tuesday night.)
- Violet Magic Unlocked: That ube halaya isn’t just swirled on top—it’s baked into the dough, so every bite has this warm, buttery sweetness with a hint of earthy depth. The butter melts into the flour like it’s been friends forever, and the sugar caramelizes just enough to make your kitchen smell like a bakery.
- Breakfast or Brunch Boss: Serve these warm with a dusting of powdered sugar for a showstopping dessert, or cut them into squares and freeze them for a grab-and-go treat. Honestly, they’re just as good cold as they are fresh out of the oven—my kids fight over the leftovers for days.
- Budget-Friendly Luxury: You only need five ingredients, and ube halaya lasts forever in the fridge. The dough is forgiving, so even if you overmix or underproof, it still turns out tender. I’ll be real: this is the kind of recipe where you spend less but feel like you’re feeding everyone something special.
Step-by-step instructions for ube cinnamon rolls
Here's how to create these vibrant, gooey rolls with a perfect rise and swirl.
Prepare the Yeast Dough
In a large mixing bowl, combine the 5 cups all-purpose flour, 0.5 cup granulated sugar, 2.25 teaspoons instant yeast, and 0.5 teaspoon salt. Whisk everything together to distribute the yeast evenly throughout the dry ingredients. This creates a uniform base for the dough.
Next, add the 1.5 cups ube halaya and 0.75 cup milk to the bowl. The ube halaya will give your rolls that signature purple hue and rich, sweet flavor. Using a wooden spoon or silicone spatula, gradually mix in the wet ingredients until a shaggy dough begins to form.
Now add the 2 whole large eggs and 0.75 cup unsalted butter, softened but still cool to the touch. The butter should be soft enough to mix easily but not melted. Combine all ingredients until a rough dough forms, then turn it out onto a lightly floured surface. Knead the dough for about 8-10 minutes until smooth and elastic. You'll know it's ready when it springs back slightly when pressed.
Create the Cinnamon Filling
While the dough rests, prepare the filling in a small bowl. Mix together 0.5 cup ground cinnamon, 0.5 cup packed brown sugar, and 1 teaspoon vanilla extract. This combination creates the perfect balance of warmth and sweetness that makes these rolls irresistible.
In a separate small bowl, melt 0.25 cup heavy cream in the microwave for 20-30 seconds or until just warm. Stir the melted cream into the cinnamon mixture until fully combined. The cream will help bind the filling and make it easier to spread. Set this aside while you roll out the dough.
Roll, Fill, and Shape the Cinnamon Rolls
Roll the rested dough out on a lightly floured surface into a 12x18-inch rectangle, about ¼-inch thick. This is where the magic happens - you'll spread the cinnamon mixture evenly over the entire surface, leaving a ½-inch border around the edges. The border prevents the filling from oozing out during baking.
Starting from the long side, tightly roll the dough into a log. Use a sharp knife to cut the log into 12 equal pieces. I like to make the cuts about 2 inches apart for evenly sized rolls. Place each roll cut-side up in a greased 9x13-inch baking dish, spacing them evenly. The rolls will expand as they rise, so don't crowd them.
Rise and Bake to Perfection
Cover the baking dish with a clean kitchen towel and let the rolls rise in a warm place for 45-60 minutes, or until they've puffed up noticeably. The dough should feel springy to the touch, and you'll see them nearly double in size. This rising step is crucial for that light, airy texture we're after.
Preheat your oven to 350°F while the rolls are rising. Once they've risen, bake for 25-30 minutes, or until the tops are golden brown and the rolls feel firm to the touch. The aroma filling your kitchen at this point will be incredible - that's when you'll know they're ready.
Glaze and Serve Warm
While the rolls are still warm, prepare the glaze by whisking together 2 cups powdered sugar and 0.25 cup heavy cream until smooth. The glaze should be thick enough to coat the back of a spoon but still drizzle easily. Pour the glaze evenly over the baked rolls, letting it drip down the sides for that beautiful finished look.
Let the glaze set for 5-10 minutes before serving. The rolls will be warm, gooey, and absolutely irresistible. Each bite should deliver that perfect combination of tender dough, sweet ube flavor, warm cinnamon filling, and creamy glaze. Serve immediately while they're at their peak texture and flavor.
Pro Tips For Making Ube Cinnamon Rolls
- Chill the Dough: After the first rise, pop the dough in the fridge for 1–2 hours before rolling it out—yes, even if you’re eager. Cold dough handles better, stretches cleaner, and those ube swirls stay tight instead of oozing out like a messy dream. I learned this the hard way when my first batch looked like a failed art project.
- Temper the Ube: Warm your ube halaya to room temperature before spreading it on the dough—cold filling makes the butter harden faster and cracks the layers. Microwave it for 20 seconds, stir, then let it sit while you roll. Trust me, your rolls will thank you with flaky perfection instead of a sad, crumbly mess.
- Don’t Overfill: Ube halaya is rich, and too much of it will drown the dough or make the rolls dense. Use about ¼ cup per roll—enough to taste it in every bite without turning them into a purple brick. Spread it thin, then fold like a burrito to seal the flavor in.
- Brush, Not Drown: After baking, brush the tops with melted butter while they’re still warm—just a light coat, not a pool. This keeps them moist without making them greasy, and the butter caramelizes into a subtle crunch. Skip the syrup unless you want sticky fingers and soggy rolls.
Flavor customization for ube cinnamon rolls
Spiced Variations
Swap the classic cinnamon for cardamom (½ cup) and nutmeg (¼ cup) for a Middle Eastern-inspired twist. The warm, floral notes of cardamom complement ube beautifully while nutmeg adds earthy depth. I like to add 1 teaspoon orange zest to the filling for brightness—it cuts through the richness perfectly. 🌿
For a chai-inspired version, reduce cinnamon to ¼ cup and add 1 teaspoon ginger and 1 teaspoon cloves. The spices need to be finely ground—I use Penzeys Spices for consistent texture.
Toast the spices lightly in a dry pan for 1 minute before mixing to deepen their aroma. This works especially well with a vanilla bean glaze instead of plain powdered sugar.
Sweet Level Control
If you prefer less sweetness, reduce the ube halaya to 1 cup and replace the remaining ½ cup with plain Greek yogurt. The tang balances the natural sweetness while keeping the purple color vibrant.
For extra richness, fold 1 tablespoon ube extract (found in Filipino markets) into the dough—it intensifies the flavor without adding sugar. 💜
For a caramelized twist, sprinkle 2 tablespoons turbinado sugar over the rolls before baking. The coarse sugar melts into a crackly crust while adding subtle molasses notes. I recommend using Domino Turbinado for its perfect crystal size.
This works especially well with a salted caramel glaze made by adding ½ teaspoon flaky sea salt to the powdered sugar mixture.
Flavor Layering
Add 1 tablespoon toasted coconut flakes to the filling for a tropical touch. Toast them in a dry skillet over medium heat for 2 minutes until fragrant, then mix into the cinnamon-sugar blend.
The coconut pairs perfectly with ube's natural sweetness and adds delightful texture. For presentation, sprinkle extra toasted flakes over the glaze before serving. 🥥
Incorporate 1 teaspoon coffee extract into the dough for a mocha ube variation. The coffee deepens the ube flavor while adding complexity—think of it as a Filipino version of tiramisu.
Use high-quality instant coffee (like Starbucks Via) to avoid bitterness. This works surprisingly well with a dark chocolate glaze made by melting 4 oz dark chocolate with the cream.
Texture Experiments
For a chewy center, replace ½ cup of the all-purpose flour with whole wheat flour. The nuttiness complements the ube while adding fiber. I recommend King Arthur whole wheat flour for its mild flavor.
The rolls will have a denser crumb but still maintain that signature gooey filling. 🌾
Create a puff pastry twist by wrapping the filled log in store-bought puff pastry dough before cutting. Use Pepperidge Farm Puff Pastry for reliability. Brush the top with egg wash before baking—this creates a golden, flaky exterior that contrasts perfectly with the soft interior.
The pastry adds an elegant touch while keeping the prep manageable.
Nutrition facts
Frequently asked questions
Can I make these ube rolls without ube halaya?
Yes! Mix 1 cup mashed purple sweet potato with ½ cup brown sugar and 1 tsp vanilla for a homemade version. For a quicker option, blend 1 cup canned pumpkin with ½ cup powdered sugar—it mimics the texture while keeping the purple color. Just reduce the granulated sugar in the dough by 2 tbsp to balance sweetness.
How do I prevent the filling from oozing out during baking?
Leave a ½-inch border around the dough edges when spreading the filling. Also, chill the shaped rolls in the fridge for 15-20 minutes before baking—this firms up the dough and helps contain the filling. If you notice leaks during baking, cover loosely with foil for the first 15 minutes.
Can I make these ahead of time?
Prepare the dough and filling up to the shaping step, then refrigerate overnight. The next morning, let the dough sit at room temperature for 10 minutes before rolling and shaping. For fully baked rolls, store them in an airtight container at room temperature for 3 days or refrigerate for 1 week. Reheat slices at 350°F for 5 minutes to restore gooeyness.
What's the best way to store leftovers?
Slice the baked rolls and store between parchment paper in an airtight container. This prevents them from sticking together. For freezing, wrap individual slices tightly in plastic wrap, then place in a freezer bag. Thaw at room temperature for 30 minutes—no microwave needed! The texture stays soft when reheated properly.
Can I use this recipe for a gluten-free version?
Yes, but with adjustments. Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add ½ tsp xanthan gum. Reduce the milk to ½ cup and replace with ½ cup coconut milk for better binding. The dough will be stickier, so use extra flour on your surface and don't overwork it.
