There’s a certain joy in the kitchen that comes from the irresistible scent of warm cinnamon mingling with the sweet, creamy notes of dulce de leche. When I first tackled the challenge of making Dulce de Leche Cinnamon Rolls at home, I couldn’t believe how simple yet indulgent they turned out to be. They’re not just breakfast; they’re a warm hug on a chilly day or the sweet surprise that delights guests at brunch.
As I rolled the dough and watched it rise, I felt the anticipation of a delightful homemade treat that could brighten anyone’s week. With a golden crust enveloping a gooey, sugar-filled center and topped with luscious cream cheese icing, these cinnamon rolls are bound to become a family favorite. They’re easy to make yet feel like a special occasion—perfect for those moments when you crave something comforting and delicious but want to ditch the fast food routine. Let’s dive into this delectable recipe and elevate your baking game!
Why You'll Love This Dulce de Leche Cinnamon Rolls
- These Dulce de Leche Cinnamon Rolls are incredibly easy to make, allowing even novice bakers to whip up a delicious batch with confidence.
- The irresistible combination of warm cinnamon and creamy dulce de leche creates a flavor explosion that is sure to impress your taste buds and those of your guests.
- Not only are they versatile enough to be enjoyed for breakfast, brunch, or dessert, but their stunning visual appeal makes them a showstopper at any gathering.
- Best of all, the time-saving nature of this recipe lets you enjoy homemade indulgence without spending all day in the kitchen, making them the perfect treat for busy days.
Dulce de Leche Cinnamon Rolls Ingredients
Discover the perfect blend of flavors in these delightful rolls!
For the Dough
- Lukewarm milk – helps activate the instant dry yeast for a fluffy texture.
- Instant dry yeast – makes rising quick and easy, perfect for time-constrained bakers.
- Granulated sugar – sweetens the dough while encouraging yeast growth.
- Large eggs – adds richness and helps bind the ingredients.
- Bread flour – delivers a chewy texture that holds up to fillings.
- Unsalted butter (softened) – contributes to a tender and flavorful dough.
- Salt – enhances all the flavors and balances sweetness.
For the Filling
- Brown sugar – provides a deep, molasses-like flavor that’s perfect for cinnamon rolls.
- Ground cinnamon – offers that warm, cozy flavor we all love in cinnamon rolls.
- Unsalted butter (softened) – ensures even spreading of your delicious filling.
For the Cream Cheese Icing
- Cream cheese – gives a rich and tangy sweetness to the icing.
- Unsalted butter (softened) – creates a smooth and creamy icing texture.
- Powdered sugar – sweetens the icing and helps achieve the perfect consistency.
- Vanilla extract – adds a warm, aromatic flavor that elevates the icing.
- Milk or heavy cream – loosens the icing to your desired drizzling consistency.
For Serving
- Dulce de leche – this gives an extra indulgent drizzle that takes these cinnamon rolls over the top!
With these carefully curated ingredients, you’ll be well on your way to baking heavenly Dulce de Leche Cinnamon Rolls that will warm hearts and fill bellies!

How to Make Dulce de Leche Cinnamon Rolls
-
Combine lukewarm milk, yeast, and granulated sugar in a large bowl. Let it sit for about 5 minutes until the mixture becomes foamy—this means your yeast is active and ready to rise!
-
Add in the eggs, bread flour, softened butter, and salt to the yeast mixture. Mix it all together until a soft dough forms—texture should be smooth and slightly sticky.
-
Knead the dough on a floured surface for about 5-7 minutes until it feels smooth and elastic. Transfer it to a greased bowl, cover it, and let it rise for 1 hour or until doubled in size, creating that lovely, airy texture.
-
Mix brown sugar, ground cinnamon, and softened butter together in another bowl for the filling. This will create a sweet, fragrant spread that takes your rolls to the next level!
-
Roll out the dough on a floured surface into a large rectangle after it has risen. Evenly spread the cinnamon filling mixture over the dough using a spatula for a perfect layer of sweetness.
-
Tightly roll the dough into a log from the long end. Cut it into 12 equal rolls and place them in a greased baking dish. Every slice should reveal gorgeous swirls of cinnamon and sugar!
-
Cover the rolls and allow them to rise for about 30 minutes while you preheat your oven to 350°F (175°C). You’re almost there—just a bit more patience!
-
Bake the rolls for 25-30 minutes in the preheated oven until they are golden brown and fragrant. Your kitchen will smell heavenly at this point!
-
Beat together cream cheese, softened butter, powdered sugar, vanilla extract, and milk in a bowl for the icing. Whisk until smooth and creamy, the perfect topping for your warm rolls!
-
Drizzle the cream cheese icing over the warm cinnamon rolls and finish with a generous spoonful of dulce de leche. This is where the magic happens—the ultimate sweet treat experience!
Optional: Serve with extra dulce de leche on the side for dipping.
Exact quantities are listed in the recipe card below.
What to Serve with Dulce de Leche Cinnamon Rolls?
There’s something magical about creating a beautiful spread to accompany these fluffy delights, elevating your meal to a warm gathering experience.
-
Fresh Fruit Salad: A vibrant mix of berries, melons, and citrus cuts through the sweetness, offering a refreshing balance.
-
Vanilla Ice Cream: The creaminess complements the cinnamon rolls’ richness, creating a warm and cold sensation that’s truly indulgent.
-
Coffee or Tea: A comforting cup of your favorite brew enhances the cozy vibes while helping cut through the sweetness of the rolls.
-
Maple Bacon: The salty, savory crunch of crispy bacon is the perfect contrast to the gooey sweetness, making for an unforgettable brunch.
-
Yogurt Parfait: Layer smooth yogurt with granola and seasonal fruits, adding an element of healthiness that still feels indulgent.
-
Dulce de Leche Drizzle: Offer an extra touch of sweetness on the side—perfect for those who just can’t get enough of that caramel goodness!
-
Warm Chocolate Sauce: For the chocolate lovers, a drizzle of warm chocolate sauce takes these cinnamon rolls to dessert level, satisfying all cravings.
-
Scones with Clotted Cream: This classic pairing brings a traditional touch that harmonizes beautifully with the flavors of the cinnamon rolls.
Make Ahead Options
These Dulce de Leche Cinnamon Rolls are perfect for busy home cooks looking to save time! You can prepare the dough and filling up to 24 hours in advance. Simply complete the first rise, then shape the rolls and place them in the greased baking dish; cover tightly with plastic wrap and refrigerate. When you’re ready to bake, let the rolls sit at room temperature for about 30 minutes before baking so they can rise again. For the cream cheese icing, you can also make it ahead and store it in the fridge—just whisk it again before drizzling. This way, your warm, gooey cinnamon rolls will be just as delightful, ensuring you can enjoy a homemade treat with minimal effort!
How to Store and Freeze Dulce de Leche Cinnamon Rolls
Room Temperature: Store cooled rolls in an airtight container for up to 3 days. This keeps them soft and ready for indulgence with your morning coffee.
Fridge: If you’d like to keep them fresh longer, refrigerate the rolls in an airtight container for up to 1 week. Just remember to reheat them slightly to restore softness!
Freezer: For longer storage, freeze the assembled (unbaked) rolls by wrapping them tightly in plastic wrap and storing in a freezer bag for up to 3 months. Let them thaw and rise before baking.
Reheating: To enjoy leftover Dulce de Leche Cinnamon Rolls, microwave them for about 20-30 seconds or warm in the oven at 350°F (175°C) for about 10 minutes. Make sure to drizzle with fresh dulce de leche afterward!
Dulce de Leche Cinnamon Roll Variations
Feel free to embark on a flavor journey as you tailor these rolls to your tastes!
-
Vegan: Substitute the eggs with flaxseed meal mixed with water, use plant-based milk, and replace butter with coconut oil for a delightful vegan treat.
-
Nutty: Add 1/2 cup of chopped walnuts or pecans to the filling for a crunchy twist that complements the gooey dulce de leche perfectly.
-
Chocolate Swirl: Sprinkle mini chocolate chips over the filling just before rolling for a rich and decadent chocolate cinnamon roll that’s irresistible!
-
Spicy Kick: Incorporate a pinch of cayenne pepper or crushed red pepper flakes into the cinnamon filling for a surprising heat that balances sweetness.
-
Dulce de Leche Drizzle: Use extra dulce de leche in the icing for an even more indulgent layer of sweetness that enhances every bite.
-
Gluten-Free: Swap the bread flour for a 1:1 gluten-free baking blend and ensure your baking ingredients are certified gluten-free for those with dietary restrictions.
-
Fruit-Filled: Spread a layer of fresh fruit, like sliced strawberries or mashed bananas, over the cinnamon filling for a refreshing burst of flavor.
These variations not only add excitement but also allow you to create a unique experience that caters to your family and friends. Embrace the possibility of crafting your perfect batch of dulce de leche goodness!
Chef's Helpful Tips
- When making Dulce de Leche Cinnamon Rolls, ensure your milk is lukewarm to properly activate the yeast, leading to a fluffy dough.
- Avoid over-kneading the dough; it should be smooth but slightly sticky, which helps achieve the right texture.
- Rolling the dough tightly into a log is key for well-defined swirls in each roll, enhancing both presentation and flavor.
- Allow the rolls to rise twice—first for an hour and then for another 30 minutes—to ensure they reach their full potential in fluffiness before baking.
Dulce de Leche Cinnamon Rolls Recipe FAQs
How do I choose the right milk for the dough?
Absolutely! For the best results, use whole or 2% milk. Lukewarm milk (around 110°F or 43°C) helps activate the yeast, resulting in a fluffy dough. Avoid using milk that’s too hot, as it can kill the yeast.
What’s the best way to store leftover rolls?
To keep your Dulce de Leche Cinnamon Rolls fresh, store them in an airtight container at room temperature for up to 3 days. If you refrigerate them, they will last for up to a week. Just be sure to warm them slightly before enjoying for the best texture!
Can I freeze unbaked cinnamon rolls?
Absolutely! To freeze your assembled unbaked Dulce de Leche Cinnamon Rolls, tightly wrap them in plastic wrap and then place them in a freezer bag. They can be stored in the freezer for up to 3 months. When you’re ready to bake, thaw them in the refrigerator overnight and then let them rise for about 30 minutes before baking.
What if my dough doesn’t rise?
Very! If your dough isn’t rising, it could be due to several factors. First, ensure your yeast is active—check the expiration date and make sure it foams when mixed with warm milk and sugar. If your kitchen is too cold, try placing the dough in a warmer area, such as near a preheating oven. If your dough still doesn’t rise, it’s possible the yeast may not have been properly activated.
Can pets safely consume cinnamon rolls?
Be cautious! While Dulce de Leche Cinnamon Rolls may be irresistible, they should not be shared with pets. Ingredients like sugar and butter can be harmful in large amounts. Stick to treats designed for your furry friends!
How can I make my icing smoother?
If you want a totally smooth cream cheese icing for your cinnamon rolls, start by ensuring your cream cheese and butter are at room temperature before whipping them together. Gradually add the powdered sugar and vanilla extract, beating until smooth—this usually takes about 3-5 minutes. If the icing is too thick, add a little more milk, a teaspoon at a time, until you reach your desired consistency!

Dulce de Leche Cinnamon Rolls
Ingredients
Equipment
Method
- Combine lukewarm milk, yeast, and granulated sugar in a large bowl. Let it sit for about 5 minutes until foamy.
- Add the eggs, bread flour, softened butter, and salt. Mix until a soft dough forms.
- Knead the dough on a floured surface for about 5-7 minutes until smooth and elastic.
- Transfer it to a greased bowl, cover, and let it rise for 1 hour or until doubled in size.
- Mix brown sugar, ground cinnamon, and softened butter for the filling.
- Roll out the dough on a floured surface into a large rectangle and spread the filling over it.
- Tightly roll the dough into a log and cut it into 12 equal rolls.
- Place the rolls in a greased baking dish, cover, and allow to rise for about 30 minutes.
- Preheat your oven to 350°F (175°C) and bake the rolls for 25-30 minutes until golden brown.
- Beat together cream cheese, butter, powdered sugar, vanilla extract, and milk until smooth.
- Drizzle the cream cheese icing over the warm cinnamon rolls and finish with dulce de leche.





