Imagine the gooey warmth of cinnamon rolls meeting the creamy decadence of tres leches cake. This Tres Leches Cinnamon Rolls recipe fuses two beloved desserts into one irresistible treat, perfect for breakfast, brunch, or a sweet indulgence any time of day.
With a soft, spiced dough soaked in a rich three-milk mixture and topped with a luscious glaze, this twist on a classic is as delightful to make as it is to eat. If you’re searching for a show-stopping dessert or a unique spin on cinnamon rolls, you’ve found it.
In this SEO-optimized guide, we’ll walk you through every step to create these heavenly rolls at home. From the fluffy dough to the signature tres leches soak, this recipe blends Latin American flavors with cozy cinnamon roll comfort. It’s a little extra effort, but the result is worth every bite. Let’s roll up our sleeves and get started on this sweet fusion!
Why Tres Leches Cinnamon Rolls Are a Game-Changer
Cinnamon rolls are already a fan favorite, but adding the tres leches twist takes them to a new level. Tres leches, meaning “three milks,” is a classic Latin dessert where cake is soaked in a blend of evaporated milk, condensed milk, and heavy cream. Here, that same creamy mixture transforms the rolls into a moist, melt-in-your-mouth masterpiece.
The combination of warm cinnamon spice and the cool, milky soak creates a balance that’s both comforting and luxurious. It’s a treat that feels special—perfect for holidays, brunches, or whenever you want to impress. Plus, it’s surprisingly simple to adapt into cinnamon roll form, making it a must-try for dessert lovers.
Ingredients for Tres Leches Cinnamon Rolls
Gather these ingredients to whip up this delightful recipe. They’re divided into three parts: dough, filling, and soak/topping.
For the Dough
- 4 cups all-purpose flour – The base for soft, fluffy rolls.
- 1 packet (2 1/4 tsp) active dry yeast – Helps the dough rise.
- 1/2 cup whole milk – Warm, to activate the yeast.
- 1/4 cup granulated sugar – Adds sweetness to the dough.
- 1/4 cup unsalted butter – Melted, for richness.
- 2 large eggs – For structure and tenderness.
- 1 tsp salt – Balances the flavors.
For the Cinnamon Filling
- 1/2 cup unsalted butter – Softened, for spreading.
- 3/4 cup brown sugar – Brings deep, caramel-like sweetness.
- 2 tbsp ground cinnamon – The star spice of the rolls.
- 1/4 tsp nutmeg – Optional, for extra warmth.
For the Tres Leches Soak and Glaze
- 1/2 cup sweetened condensed milk – For sweetness and thickness.
- 1/2 cup evaporated milk – Adds a creamy, slightly caramelized note.
- 1/4 cup heavy cream – For luxurious richness.
- 1 cup powdered sugar – For the glaze.
- 1 tsp vanilla extract – Enhances the flavor.
- 2 tbsp milk – To thin the glaze.
These ingredients come together to create a dessert that’s both familiar and excitingly new.
Step-by-Step Instructions for Tres Leches Cinnamon Rolls
Ready to bake? Follow these steps for a batch of irresistible rolls. We’ll break it down into manageable parts.
Step 1: Make the Dough
Warm the milk to about 110°F (not too hot, or it’ll kill the yeast). In a large bowl, combine the yeast, warm milk, and a pinch of sugar. Let it sit for 5-10 minutes until foamy. Add the melted butter, sugar, eggs, salt, and flour. Mix until a dough forms, then knead on a floured surface for 8-10 minutes until smooth. Place it in a greased bowl, cover, and let it rise in a warm spot for 1-1.5 hours, until doubled.
Step 2: Prepare the Filling
While the dough rises, mix the softened butter, brown sugar, cinnamon, and nutmeg in a bowl until it’s a spreadable paste. This filling will give your rolls that classic cinnamon swirl flavor. Set it aside until the dough is ready.
Step 3: Roll and Fill
Once risen, punch down the dough and roll it out on a floured surface into a 12×18-inch rectangle. Spread the cinnamon filling evenly over the dough, leaving a small border along one long edge. Starting from the opposite long edge, roll the dough tightly into a log. Slice into 12 equal pieces using a sharp knife or dental floss for clean cuts.
Step 4: Bake the Rolls
Arrange the rolls in a greased 9×13-inch baking dish, cut-side up. Cover and let them rise again for 30-45 minutes until puffy. Preheat your oven to 350°F (175°C). Bake the rolls for 20-25 minutes, until golden brown on top. They should be soft but fully cooked.
Step 5: Add the Tres Leches Soak
While the rolls cool slightly, whisk together the sweetened condensed milk, evaporated milk, and heavy cream. Poke the rolls all over with a fork or skewer, then slowly pour the tres leches mixture over them. Let them sit for 15-20 minutes to soak up the goodness—the longer, the moister they’ll get.
Step 6: Glaze and Serve
Mix the powdered sugar, vanilla, and 2 tablespoons of milk to make a smooth glaze. Drizzle it over the soaked rolls. Serve warm or at room temperature, letting the creamy, cinnamony flavors shine.
Tips for Perfect Tres Leches Cinnamon Rolls
Want bakery-worthy results? These tips will help you nail it.
- Check the yeast – If it doesn’t foam, it’s dead; start over with fresh yeast.
- Don’t rush the rise – A warm, draft-free spot ensures fluffy rolls.
- Slice evenly – Equal pieces bake uniformly.
- Soak generously – Don’t skimp on the tres leches for maximum flavor.
- Adjust the glaze – Add more milk if you prefer a thinner drizzle.
These tweaks make the process smoother and the rolls tastier.
Why This Recipe Stands Out
This Tres Leches Cinnamon Rolls recipe blends two cultures into one unforgettable dish. The cinnamon roll base is a nod to American comfort food, while the tres leches soak brings Latin flair. It’s a fun twist that’s not overly complicated, even with the extra soaking step.
It’s also versatile. Serve it for breakfast with coffee, as a dessert after dinner, or at a brunch spread. The rolls stay moist for days, making them great for prepping ahead. It’s a recipe that feels indulgent yet approachable.
Nutritional Information for Tres Leches Cinnamon Rolls
Here’s the approximate nutritional breakdown per serving, based on 12 rolls:
Nutrient | Amount per Serving |
---|---|
Calories | 450-500 kcal |
Protein | 8g |
Fat | 20g |
Carbohydrates | 65g |
Sodium | 300mg |
Fiber | 2g |
Sugar | 35g |
Note: Values vary based on portion size and specific brands. This is a rich treat, so enjoy in moderation!
Serving Suggestions
These rolls shine on their own, but a few extras can elevate the experience. Pair them with a hot cup of coffee or Mexican hot chocolate for a cozy vibe. Fresh berries on the side add a bright, tart contrast to the sweetness. For a festive touch, sprinkle extra cinnamon or edible flowers on top.
Serve them straight from the baking dish for a casual, shareable presentation. They’re best warm, but room temperature works too—just reheat briefly if you want that fresh-baked feel.
Why You’ll Love Making These Rolls
This recipe is a labor of love with a big payoff. The dough is forgiving, and the tres leches soak adds a wow factor without much extra work. It’s a great project for a weekend morning or a special occasion like a birthday brunch.
They also store well. Keep leftovers in the fridge for up to 4 days, or freeze unglazed rolls for up to a month. The flavors deepen over time, making them even tastier the next day.
Conclusion
The Tres Leches Cinnamon Rolls recipe is a delicious fusion that marries the best of cinnamon rolls and tres leches cake. With its soft, spiced rolls drenched in a creamy three-milk soak and finished with a sweet glaze, it’s a treat that’s both comforting and luxurious. Perfect for any sweet tooth, this recipe brings a unique twist to your table with straightforward steps and big flavor.
Whether you’re baking for family, friends, or just yourself, these rolls deliver a memorable experience. So grab your ingredients, take your time with the process, and savor the magic of this delightful dessert. You won’t regret it!
FAQs
Can I use store-bought dough?
Yes, premade cinnamon roll dough works in a pinch. Just bake and soak as directed, though homemade dough tastes best.
How do I store leftovers?
Keep them in an airtight container in the fridge for up to 4 days. Reheat in the microwave for 20-30 seconds to warm up.
Can I make these ahead of time?
Prepare the rolls up to the baking step, refrigerate overnight, then bake and soak fresh. Glaze just before serving.
What if my dough doesn’t rise?
Ensure your yeast is fresh and the milk isn’t too hot. Let it rise in a warm spot, like near the oven.
Can I skip one of the milks?
For the full tres leches effect, use all three. Skipping one reduces richness but still tastes good.

Tres Leches Cinnamon Rolls Recipe
Equipment
- Large mixing bowl (for dough)
- Small bowl (for yeast activation and glaze)
- Measuring cups and spoons (for ingredients)
- Rolling pin (to roll out dough)
- Sharp knife or dental floss (for cutting rolls)
- 9×13-inch baking dish (for baking)
- Whisk or fork (for mixing soak and glaze)
Ingredients
For the Dough
- 4 cups all-purpose flour – The base for soft fluffy rolls.
- 1 packet 2 1/4 tsp active dry yeast – Helps the dough rise.
- 1/2 cup whole milk – Warm to activate the yeast.
- 1/4 cup granulated sugar – Adds sweetness to the dough.
- 1/4 cup unsalted butter – Melted for richness.
- 2 large eggs – For structure and tenderness.
- 1 tsp salt – Balances the flavors.
For the Cinnamon Filling
- 1/2 cup unsalted butter – Softened for spreading.
- 3/4 cup brown sugar – Brings deep caramel-like sweetness.
- 2 tbsp ground cinnamon – The star spice of the rolls.
- 1/4 tsp nutmeg – Optional for extra warmth.
For the Tres Leches Soak and Glaze
- 1/2 cup sweetened condensed milk – For sweetness and thickness.
- 1/2 cup evaporated milk – Adds a creamy slightly caramelized note.
- 1/4 cup heavy cream – For luxurious richness.
- 1 cup powdered sugar – For the glaze.
- 1 tsp vanilla extract – Enhances the flavor.
- 2 tbsp milk – To thin the glaze.
Instructions
Step 1: Make the Dough
- Warm the milk to about 110°F (not too hot, or it’ll kill the yeast). In a large bowl, combine the yeast, warm milk, and a pinch of sugar. Let it sit for 5-10 minutes until foamy. Add the melted butter, sugar, eggs, salt, and flour. Mix until a dough forms, then knead on a floured surface for 8-10 minutes until smooth. Place it in a greased bowl, cover, and let it rise in a warm spot for 1-1.5 hours, until doubled.
Step 2: Prepare the Filling
- While the dough rises, mix the softened butter, brown sugar, cinnamon, and nutmeg in a bowl until it’s a spreadable paste. This filling will give your rolls that classic cinnamon swirl flavor. Set it aside until the dough is ready.
Step 3: Roll and Fill
- Once risen, punch down the dough and roll it out on a floured surface into a 12×18-inch rectangle. Spread the cinnamon filling evenly over the dough, leaving a small border along one long edge. Starting from the opposite long edge, roll the dough tightly into a log. Slice into 12 equal pieces using a sharp knife or dental floss for clean cuts.
Step 4: Bake the Rolls
- Arrange the rolls in a greased 9×13-inch baking dish, cut-side up. Cover and let them rise again for 30-45 minutes until puffy. Preheat your oven to 350°F (175°C). Bake the rolls for 20-25 minutes, until golden brown on top. They should be soft but fully cooked.
Step 5: Add the Tres Leches Soak
- While the rolls cool slightly, whisk together the sweetened condensed milk, evaporated milk, and heavy cream. Poke the rolls all over with a fork or skewer, then slowly pour the tres leches mixture over them. Let them sit for 15-20 minutes to soak up the goodness—the longer, the moister they’ll get.
Step 6: Glaze and Serve
- Mix the powdered sugar, vanilla, and 2 tablespoons of milk to make a smooth glaze. Drizzle it over the soaked rolls. Serve warm or at room temperature, letting the creamy, cinnamony flavors shine.