As the aroma of cinnamon wafts through my kitchen, a sense of nostalgia wraps around me like a warm hug. Today, I’m excited to share my recipe for Ube Cinnamon Rolls with Cream Cheese Frosting—an irresistible twist on a beloved classic. These delightful rolls are not only visually stunning, showcasing that vibrant purple hue, but they also deliver a surprisingly tender and moist texture that will keep you reaching for seconds and thirds. Perfect for brunch gatherings or a cozy afternoon treat, they are a crowd-pleaser that can easily be made ahead and stored for those busy mornings. Wouldn’t you love to discover the sweet secret behind these soft, fluffy rolls? Let’s dive in!
![]()
Why are Ube Cinnamon Rolls so special?
Unique Flavor Profile: The ubiquitous ube adds a delightful nutty sweetness that elevates traditional cinnamon rolls to a whole new level.
Visually Stunning: The vibrant purple hue makes these rolls a gorgeous centerpiece for any brunch table—who could resist snapping a photo?
Moist & Fluffy: The addition of heavy cream before baking keeps these rolls tender, ensuring each bite is melt-in-your-mouth perfection.
Crowd-Pleasing: Whether you’re serving friends during Sunday brunch or surprising your family on a busy morning, these rolls are sure to delight everyone.
Make-Ahead Friendly: Prep them in advance and store for those hectic mornings, much like the beloved Cozy Breakfast Rolls that you already adore.
Dive into this delightful recipe, and don’t forget to enjoy them warm, maybe with a side of coffee, for the ideal experience!
Ube Cinnamon Rolls Ingredients
For the Dough
Warm Milk – Activates the yeast for a perfect rise; ensure it’s between 110-115°F for optimal results.
Active Dry Yeast – Provides leavening for the rolls; always proof to confirm freshness before using.
White Sugar – Feeds the yeast during fermentation, resulting in a better rise.
Large Eggs – Adds structure and richness to the dough; use at room temperature for best incorporation.
Salted Butter – Contributes moisture and flavor; unsalted can be swapped for less salt.
Granulated Sugar – Sweetens the dough to balance flavors against the filling.
Ube Extract – Infuses the dough with color and a mild, nutty flavor; adjust quantity based on brand strength.
All-Purpose Flour – Forms the base of the dough; measure accurately to achieve the right texture.
For the Filling
Ube Halaya (Jam) – Rich filling with unique ube flavor; can be store-bought or homemade for authenticity.
Brown Sugar (Optional) – Enhances sweetness and adds depth to the filling.
Cinnamon Powder – Warm spice that complements ube beautifully; consider using Saigon cinnamon for increased flavor.
For Baking
Heavy Cream (Optional) – Drizzle over rolls before baking to keep them tender and moist.
For the Frosting
Confectioners’ Sugar – Essential for creating a sweet and creamy frosting layer.
Cream Cheese – Adds tanginess and richness; softening it makes mixing easier.
Vanilla Extract – Enhances the overall flavor of the frosting.
Salt – Balances the sweetness in the frosting, ensuring a well-rounded taste.
These Ube Cinnamon Rolls are bound to be a delightful treat that captivates both the eyes and taste buds—don’t miss out on this vibrant twist on a classic favorite!
Step‑by‑Step Instructions for Ube Cinnamon Rolls
Step 1: Prepare Yeast Mixture
Begin by warming ¾ cup of milk to 110-115°F to activate the yeast. In a mixing bowl, combine the warm milk, 2 ¼ teaspoons of active dry yeast, and ½ teaspoon of sugar. Let this mixture sit for about 5 minutes until it becomes frothy, which indicates the yeast is alive. Stir in 1 teaspoon of ube extract for an added flavor kick.
Step 2: Combine Ingredients
In a large mixing bowl, whisk together the yeast mixture with 2 large eggs, ¼ cup of softened salted butter, ¼ cup of granulated sugar, and ½ teaspoon of salt. Gradually incorporate 3-3 ½ cups of all-purpose flour, mixing until you form a soft dough. Knead the dough on a floured surface for about 8-10 minutes until it’s smooth and elastic, which is essential for fluffy Ube Cinnamon Rolls.
Step 3: First Rise
Place the kneaded dough in a lightly greased bowl and cover it with a clean kitchen towel or plastic wrap. Let it rise in a warm area for approximately 1 to 1.5 hours, or until the dough has doubled in size. This crucial step ensures a lighter, airy texture in your Ube Cinnamon Rolls, so be patient and watch for that perfect volume.
Step 4: Assemble Rolls
Once the dough has risen, punch it down to release air, and roll it out into a rectangular shape, about ¼ inch thick. Spread ½ cup of ube halaya evenly over the dough, leaving a border. Sprinkle with ¼ cup of brown sugar (if desired) and 2 teaspoons of cinnamon. Carefully roll the dough from one end to the other, forming a tight log.
Step 5: Cut Rolls
Using a piece of dental floss or a sharp knife, slice the rolled dough into 12 equal pieces, about 1-2 inches thick. Arrange each roll in a greased 9×13-inch baking pan, giving them room to rise. You’ll be enticed by the vibrant purple swirls as you work through this step!
Step 6: Second Rise
Cover the baking pan loosely with a kitchen towel and allow the rolls to rise for about 30 minutes until they have puffed up. Meanwhile, preheat your oven to 325°F to prepare for baking these delightful Ube Cinnamon Rolls, ensuring they bake evenly and rise beautifully in the oven.
Step 7: Prepare for Baking
Once your rolls have risen, drizzle ⅓ cup of warm heavy cream over them for extra moisture and flavor. This step is key for achieving a tender texture that makes these rolls so irresistible after baking.
Step 8: Bake
Place the rolls in the preheated oven and bake for 25-30 minutes, or until they are golden brown and have risen. You’ll know they’re done when they reach an internal temperature of 180-190°F. The delicious aroma of Ube Cinnamon Rolls will fill your kitchen, making it hard to resist!
Step 9: Frost
In a mixing bowl, combine 8 ounces of softened cream cheese, 2 cups of confectioners’ sugar, 1 teaspoon of vanilla extract, and a pinch of salt. Beat with a hand mixer until smooth and creamy. Once the rolls are out of the oven, generously spread the frosting over the warm rolls for a dreamy finish.
![]()
Tips for the Best Ube Cinnamon Rolls
• Perfect Yeast Activation: Ensure your warm milk is between 110-115°F; too hot can kill the yeast, preventing your rolls from rising properly.
• Knead Thoroughly: Spend 8-10 minutes kneading the dough; this develops the gluten structure for fluffy Ube Cinnamon Rolls.
• Even Filling Distribution: Spread the ube halaya and cinnamon mixture evenly—this ensures every bite is packed with flavor and those beautiful swirls.
• Proper Slicing Technique: Use dental floss to cut the rolls for clean slices that maintain the integrity of the spirals, enhancing the visual appeal.
• Moisture Matters: Drizzling warm heavy cream over the rolls before baking is crucial for achieving a tender texture that keeps them delicious for days.
• Storage Tips: These Ube Cinnamon Rolls can be frozen for up to a month; ensure to wrap them tightly to prevent freezer burn.
What to Serve with Ube Cinnamon Rolls with Cream Cheese Frosting
Imagine a scrumptious brunch spread that perfectly complements the sweetness of your freshly baked ube cinnamon rolls, leaving everyone in blissful contentment.
Rich Coffee: The bold flavors of a freshly brewed cup of coffee contrast beautifully with the delicate sweetness of the rolls, enhancing your morning experience.
Bright Fruit Salad: A refreshing mix of seasonal fruits adds a burst of freshness, cutting through the richness of the cream cheese frosting and providing a palate cleanser.
Scrambled Eggs: Fluffy scrambled eggs bring a savory element that balances the sweetness, creating a harmonious brunch platter that’s satisfying and delicious.
Maple-Infused Bacon: Crunchy, sweet-and-savory bacon delivers a delightful textural contrast and adds depth to your meal, making every bite exciting.
Coconut Smoothie: Smooth, creamy, and tropical, a coconut smoothie provides a refreshing drink option that pairs wonderfully with the nutty undertones of ube.
Milk & Honey: A simple glass of milk drizzled with honey complements the sweetness of the rolls, making it a comforting classic for all ages.
These pairings not only elevate your ube cinnamon rolls but also create a full meal experience that will leave everyone craving more.
How to Store and Freeze Ube Cinnamon Rolls
Room Temperature: Store cooled rolls in an airtight container for up to 2 days. If you prefer, place them under a kitchen towel to keep them soft.
Fridge: For longer freshness, keep Ube Cinnamon Rolls in the refrigerator for up to 5 days in an airtight container. Warm them briefly in the microwave before enjoying.
Freezer: Freeze un-frosted rolls wrapped tightly in plastic wrap and foil for up to 1 month. Defrost overnight in the fridge, then reheat in the oven at 350°F for about 10 minutes before serving.
Reheating: To enjoy leftover rolls, pop them in the microwave for 15-20 seconds or warm them in a 350°F oven until heated through.
Make Ahead Options
These Ube Cinnamon Rolls are perfect for meal prep enthusiasts! You can prepare the dough and fill these rolls up to 24 hours in advance, simply allow the rolled dough to rise, then cover tightly with plastic wrap and refrigerate. To maintain their fluffy texture, ensure they are fully chilled before baking. When you’re ready to enjoy, let the rolls rest at room temperature for about 30 minutes, then drizzle with warm heavy cream before baking—this keeps them incredibly moist. The luscious cream cheese frosting can be made and stored in the fridge for up to 3 days, allowing you to whip up a delightful brunch treat with minimal effort!
Ube Cinnamon Rolls Variations & Substitutions
Inviting you to explore your creative flair in the kitchen, these Ube Cinnamon Rolls can be tailored to perfectly match your taste.
- Dairy-Free: Substitute the milk and butter with almond or oat milk and dairy-free butter for a creamy yet plant-based delight.
- Gluten-Free: Use a 1:1 gluten-free flour blend to enjoy these rolls without gluten, ensuring everyone at the table can indulge.
- Fruity Twist: Swap ube halaya for mango or guava jam to infuse tropical sweetness into each delightful bite.
- Nutty Addition: Add chopped nuts like walnuts or pecans in the filling for a satisfying crunch that complements the softness of the rolls.
- Cinnamon Sugar: Boost the cinnamon flavor by mixing cinnamon with extra granulated sugar before sprinkling it on the ube halaya filling.
- Chocolate Lovin’: Drizzle melted chocolate over the warm rolls before frosting for a decadent twist that chocolate lovers will adore.
- Additional Extracts: Experiment with almond or coconut extract to add a unique flavor twist that pairs beautifully with ube’s natural notes.
- Spicy Kick: Introduce a touch of cayenne or chili powder into the cinnamon mix for those who crave a little heat in their sweet treats.
With these variations, you can make your Ube Cinnamon Rolls a truly personal experience. And if you love the idea of colorful treats, you might also enjoy baking a batch of Cinnamon Swirl Muffins or even giving your breakfast a cozy touch with Cozy Breakfast Rolls. Enjoy customizing, and happy baking!
![]()
Ube Cinnamon Rolls with Cream Cheese Frosting Recipe FAQs
What type of milk should I use for the dough?
I recommend using whole milk for the best results, as its fat content helps keep the dough moist. Make sure to warm it to between 110-115°F to activate the yeast properly.
How long can I store leftover Ube Cinnamon Rolls?
You can keep your cooled rolls at room temperature for up to 2 days in an airtight container. If you want to extend their freshness, store them in the refrigerator for up to 5 days. Just warm them in the microwave for about 15-20 seconds before enjoying!
Can I freeze Ube Cinnamon Rolls?
Absolutely! To freeze, wrap the un-frosted rolls tightly in plastic wrap and then in aluminum foil. They’ll keep well for up to 1 month. When you’re ready to enjoy, just defrost them overnight in the fridge, then reheat in a 350°F oven for about 10 minutes until warmed through.
What should I do if my dough doesn’t rise?
If your dough doesn’t rise, it may be due to inactive yeast. To ensure it’s alive, always proof your yeast first by mixing it with warm milk and sugar, and waiting for it to form a frothy layer on top (about 5 minutes). If nothing happens, it’s time to get fresh yeast!
Is there an alternative for ube extract?
If you can’t find ube extract, you can use vanilla extract instead for a different flavor. However, for that unique floral nutty taste that makes these Ube Cinnamon Rolls special, it’s best to use ube extract if you can source it.
Soft Ube Cinnamon Rolls with Cream Cheese Frosting Bliss
Ingredients
Equipment
Method
- Warm ¾ cup of milk to 110-115°F. Combine with 2 ¼ teaspoons of yeast and ½ teaspoon of sugar. Let sit for 5 minutes until frothy. Stir in 1 teaspoon of ube extract.
- In a large bowl, whisk the yeast mixture with 2 eggs, ¼ cup of softened butter, ¼ cup of granulated sugar, and ½ teaspoon of salt. Gradually mix in 3-3 ½ cups of flour until a soft dough forms.
- Knead the dough for 8-10 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm place for 1 to 1.5 hours.
- After rising, punch down the dough and roll it out into a rectangle, about ¼ inch thick. Spread ½ cup of ube halaya and sprinkle with brown sugar and cinnamon.
- Roll the dough tightly from one end to the other and cut into 12 equal pieces. Place in a greased baking pan, allowing space for them to rise.
- Cover loosely with a towel and let rise for 30 minutes. Preheat the oven to 325°F.
- Drizzle ⅓ cup of warm heavy cream over the rolls before baking.
- Bake rolls in the oven for 25-30 minutes until golden brown, reaching an internal temperature of 180-190°F.
- For frosting, blend cream cheese, confectioners’ sugar, vanilla extract, and salt until smooth. Spread over warm rolls after baking.









