As the sweet scent of cinnamon wafts through the kitchen, I can’t help but feel a rush of nostalgia, reminiscent of lazy weekend brunches surrounded by family. That’s the magic of these Tres Leches Cinnamon Rolls—they meld the cozy charm of a classic treat with the creamy allure of a tres leches soak. Easy to make and undeniably crowd-pleasing, these rolls are the perfect way to elevate any breakfast or dessert table, making every bite melt in your mouth. Whether you’re an experienced baker or just starting your culinary journey, this recipe invites you to create something truly special. What delightful toppings will you add to your rolls once they’re basking in that rich, sweet soak?

Why are Tres Leches Cinnamon Rolls irresistible?
Irresistible Flavor: The blend of cinnamon and creamy tres leches soak brings a new dimension to the beloved cinnamon roll.
Melt-in-Your-Mouth Texture: Each bite offers fluffy sweetness elevated by a rich, creamy soak that ensures indulgence.
Easy to Make: With straightforward steps, these cinnamon rolls are perfect for bakers of all skill levels.
Vegan Options: Enjoy flexibility by easily substituting ingredients for a vegan version without sacrificing taste.
Crowd-Pleasing Delight: Ideal for gatherings, these rolls are sure to impress family and friends. Pair them with a warm scoop of vanilla ice cream or check out my recipe for Stuffed French Toast for more delicious delights!
Tres Leches Cinnamon Rolls Ingredients
For the Dough
• All-Purpose Flour – Provides structure to the rolls; consider whole wheat flour for a healthier twist.
• Granulated Sugar – Sweetens the dough; coconut sugar can be used for a lower glycemic option.
• Instant Yeast – Leavens the dough for a light texture; you can substitute with active dry yeast, but it requires proofing.
• Salt – Enhances flavor and strengthens gluten; sea salt works as a finer alternative.
• Whole Milk – Adds moisture and richness; non-dairy milk is a perfect substitute.
• Unsalted Butter – Contributes to flavor and tenderness; margarine or coconut oil can replace it.
• Large Eggs – Binds ingredients and adds richness; flax eggs are a great vegan option.
• Vanilla Extract – Offers a warm flavor boost; almond extract can be swapped for a nutty twist.
For the Filling
• Brown Sugar – Adds deep sweetness to the filling; feel free to use white sugar if needed.
• Ground Cinnamon – Provides the essential warm flavor for the rolls, and can be exchanged for pumpkin spice for a seasonal touch.
For the Soak
• Sweetened Condensed Milk – Brings creaminess to the soaking mixture; vegan versions are available to accommodate everyone.
• Evaporated Milk – Complements the sweetness in the tres leches soak; full-fat coconut milk makes a tasty substitute.
For the Frosting
• Powdered Sugar – Used for the frosting; you can easily make it at home by blending granulated sugar finely.
Step‑by‑Step Instructions for Tres Leches Cinnamon Rolls
Step 1: Prepare Dough
In a large mixing bowl, combine 4 cups of all-purpose flour, ½ cup of granulated sugar, 2 teaspoons of instant yeast, and 1 teaspoon of salt. Then, warm 1 cup of whole milk and add it along with ½ cup of melted unsalted butter, 2 large eggs, and 2 teaspoons of vanilla extract. Mix the ingredients until they form a sticky dough.
Step 2: Knead Dough
Transfer the dough onto a floured surface and knead for 5-7 minutes until it becomes smooth and elastic. The dough should be slightly tacky but not sticky. Once done, shape it into a ball and place it in a greased bowl, covering it with a damp cloth. Let it rise in a warm spot for about 1 hour, or until doubled in size.
Step 3: Make Filling
While the dough rises, prepare the filling by beating together ½ cup of softened unsalted butter, ½ cup of brown sugar, and 2 tablespoons of ground cinnamon in a bowl until smooth and creamy. The sweetness and warm cinnamon aroma will fill your kitchen! Set aside this luscious mixture for the next step.
Step 4: Roll Out Dough
After the dough has risen, punch it down gently to release the air, then transfer it back to the floured surface. Roll the dough out into a rectangle about ¼ inch thick. Aim for an even thickness, as this ensures uniform rolls. The dough should feel soft and pliable under your hands.
Step 5: Spread Filling
Evenly spread the cinnamon filling over the rolled-out dough, leaving about a 1-inch border around the edges. This allows for proper sealing. Starting from one edge, tightly roll the dough into a log, making sure to keep it as tight as possible. Pinch the seams to seal and create a beautiful roll.
Step 6: Cut Rolls
Using a sharp knife, slice the log into 12 equal pieces, about 1 inch thick. Arrange these delightful pieces cut-side up in a greased baking dish, ensuring they fit snugly together. This arrangement helps them rise evenly and creates those irresistible rolls we crave.
Step 7: Second Rise
Cover the arranged rolls with a clean kitchen towel and allow them to rise for an additional 30 minutes in a warm place. They should puff up slightly during this time, making them extra fluffy when baked. Embrace the anticipation of your Tres Leches Cinnamon Rolls!
Step 8: Bake
Preheat your oven to 350°F (175°C) while the rolls are rising. Once preheated, bake the rolls for 25-30 minutes or until they are golden brown on top. The sweet, warm aroma will fill your kitchen, signaling that your Tres Leches Cinnamon Rolls are just about ready!
Step 9: Prepare Soak
In a separate bowl, whisk together 1 cup of whole milk, 1 cup of sweetened condensed milk, and 1 cup of evaporated milk until well combined. This creamy soak will add that signature tres leches flavor to your rolls. Set aside while waiting for the rolls to finish baking.
Step 10: Soak Rolls
Once the rolls are finished baking, remove them from the oven and pour the milk soak over the hot rolls gently. Allow them to absorb the soak for 15-20 minutes, letting the flavors mingle and infuse into each fluffy bite. The rolls should look beautifully moist and inviting.
Step 11: Make Frosting
In a small bowl, combine 1 cup of powdered sugar, 2 tablespoons of milk, and 1 teaspoon of vanilla extract. Mix until you achieve a creamy frosting consistency. This delightful topping will add a final touch of sweetness and a touch of elegance to your Tres Leches Cinnamon Rolls.

Make Ahead Options
These Tres Leches Cinnamon Rolls are perfect for busy home cooks wanting to enjoy a delicious treat without the last-minute rush! You can prepare the dough and filling up to 24 hours in advance. Simply follow the initial steps up to the second rise, then cover the rolls tightly with plastic wrap and refrigerate. Before baking, let the rolls sit at room temperature for about 30 minutes to ensure they rise properly. Don’t forget to make the tres leches soak and frosting while the rolls bake for an effortless serving experience. With these make-ahead tips, you’ll have melt-in-your-mouth cinnamon rolls ready with minimal effort!
What to Serve with Tres Leches Cinnamon Rolls
Indulging in these heavenly rolls is a delightful experience in itself, but pairing them with the right sides can elevate your meal even more.
-
Fresh Berries: The tartness of strawberries or blueberries complements the sweet richness of the rolls, adding a refreshing pop of flavor.
-
Vanilla Ice Cream: A scoop of creamy vanilla ice cream perfectly balances the warm rolls, creating a delightful contrast with every bite.
-
Cream Cheese Frosting: Drizzling a tangy cream cheese frosting over the rolls adds an extra layer of richness that harmonizes beautifully with the sweet soaking.
-
Coffee: A cup of freshly brewed coffee enhances the cinnamon flavor while providing a cozy ambiance, making it the perfect companion for breakfast or brunch.
-
Chai Tea: Spiced chai brings warm, aromatic notes that harmonize well with the cinnamon, creating a comforting pairing that’s simply irresistible.
-
Coconut Flakes: Sprinkle toasted coconut on top for an added crunch and tropical flair, elevating the flavor profile to a whole new level.
-
Maple Syrup: A drizzle of pure maple syrup can take these rolls to the next level of indulgence, adding earthy sweetness that complements the cinnamon.
-
Chocolate Sauce: For those who crave decadence, a light drizzle of warm chocolate sauce offers a luxurious twist that makes every bite heavenly.
Each pairing brings its unique touch, ensuring that your Tres Leches Cinnamon Rolls are not just a treat but a memorable dining experience!
Tres Leches Cinnamon Rolls Variations
Feel free to get creative with your Tres Leches Cinnamon Rolls—each variation brings a new twist that elevates this classic delight!
- Dairy-Free: Substitute whole milk with almond or coconut milk for a plant-based treat. The richness remains while accommodating lactose-free diets.
- Vegan-Friendly: Use flax eggs instead of large eggs to enjoy a vegan adaptation without losing that coveted flavor and texture. Your family will never know the difference!
- Spiced Upgrade: Add a dash of nutmeg or swap ground cinnamon for pumpkin spice for a seasonal flare. This will introduce a comforting essence reminiscent of festive treats in the air.
- Chocolate Bliss: Incorporate chocolate chips into the filling for an indulgent twist. This chocolaty addition melts beautifully, contrasting with the creamy soak for extraordinary bites.
- Nutty Crunch: Toss in some chopped nuts, like pecans or walnuts, for a delightful crunch that pairs perfectly with the soft rolls. The added texture will create an exciting eating experience.
- Fruity Infusion: Layer some fresh blueberries or sliced strawberries into the filling for a fruity surprise. The zesty pop of fruit coupled with the sweetness works wonders in each bite.
- Citrus Zing: Add a tablespoon of orange or lemon zest to the dough or filling to brighten up the flavors. The citrus notes beautifully complement the sweetness of the rolls.
- Caramel Drizzle: Top your soaked rolls with homemade or store-bought caramel sauce instead of frosting for a decadent treat. The sweet drizzle will infuse additional richness to every mouthful.
Explore these variations to find your favorite combo! And if you’re craving more cinnamon goodness, you might want to check out these recipes for Cinnamon Roll Cookies and Cinnamon Roll Bliss. Happy baking!
Expert Tips for Tres Leches Cinnamon Rolls
-
Fresh Yeast: Always check the “best by” date on your yeast. Fresh yeast is crucial for proper rising and fluffy texture.
-
Rise in Warmth: If the dough isn’t rising, try placing it in a warm, draft-free spot. Ideal temperatures are between 75°F to 80°F for perfect results.
-
Avoid Overbaking: Keep a close eye on your rolls while baking. Overbaking can lead to dryness, so check for doneness around 25 minutes.
-
Soak Well: Make sure to pour the soak over the hot rolls immediately after baking for optimal absorption. This will keep your Tres Leches Cinnamon Rolls moist and decadent.
-
Storage Tips: Store any leftovers at room temperature for up to 2 days, or refrigerate them for about a week. They can be frozen for up to 2 months for delicious treats later.
How to Store and Freeze Tres Leches Cinnamon Rolls
Room Temperature: Store leftover rolls at room temperature, covered with a kitchen towel or in a bread box, for up to 2 days to maintain their softness.
Fridge: For longer freshness, refrigerate your rolls in an airtight container for up to 1 week. Just pop them in the microwave for a few seconds to warm before serving.
Freezer: To freeze, place cooled rolls in a freezer-safe container or freezer bag for up to 2 months. Thaw overnight in the fridge and warm to enjoy.
Reheating: Reheat frozen rolls in a preheated oven at 350°F (175°C) for about 10-15 minutes or in the microwave for a couple of seconds until warmed through for that fresh taste again.

Tres Leches Cinnamon Rolls Recipe FAQs
What ingredients should I use for the best flavor?
Absolutely! For the best flavor, use fresh, high-quality ingredients. Opt for whole milk for creaminess, and use fresh cinnamon for that warm, aromatic kick. If you’re looking for alternatives, I would recommend full-fat coconut milk and organic brown sugar for a deeper sweetness.
How long can I store Tres Leches Cinnamon Rolls?
You can store leftover rolls at room temperature, covered with a kitchen towel, for up to 2 days. For added freshness, refrigerate them in an airtight container for up to 1 week. Remember to gently warm the rolls before enjoying them again!
Can I freeze Tres Leches Cinnamon Rolls?
Yes, you can freeze them! Once cooled, place the rolls in a freezer-safe container or bag. They can be stored for up to 2 months. To reheat, simply thaw in the fridge overnight and warm them in a preheated oven at 350°F (175°C) for about 10-15 minutes. This will help restore their lovely soft texture.
How do I troubleshoot if my dough doesn’t rise?
If your dough doesn’t rise, it could be due to inactive yeast or a cold environment. Make sure to check the “best by” date on your yeast. If the dough is still not rising, place it in a warm area of your kitchen (ideally 75°F to 80°F) to help it rise more effectively. You might also want to cover it with a damp cloth to retain moisture.
Can I make these rolls vegan?
Very much so! To create delicious vegan Tres Leches Cinnamon Rolls, simply substitute the large eggs with flax eggs (1 tablespoon of ground flaxseed mixed with 2.5 tablespoons of water per egg), use non-dairy milk like almond or coconut milk, and replace the butter with margarine or coconut oil. Enjoy flexibility without losing the taste you love!
What visual cues should I look for when baking?
When baking, the rolls should be golden brown on top and should spring back when lightly pressed. This indicates they are perfectly baked! You can also check for doneness around the 25-minute mark; if they feel too firm, they might be overbaked—so keep an eye on them for that light, fluffy texture!

Melt-in-Your-Mouth Tres Leches Cinnamon Rolls Delight
Ingredients
Equipment
Method
- In a large mixing bowl, combine 4 cups of all-purpose flour, ½ cup of granulated sugar, 2 teaspoons of instant yeast, and 1 teaspoon of salt. Warm 1 cup of whole milk and add it with ½ cup of melted unsalted butter, 2 large eggs, and 2 teaspoons of vanilla extract. Mix until a sticky dough forms.
- Transfer the dough onto a floured surface and knead for 5-7 minutes until smooth and elastic. Shape into a ball, place in a greased bowl, and cover with a damp cloth. Let rise in a warm spot for about 1 hour or until doubled in size.
- While the dough rises, prepare the filling by beating together ½ cup of softened unsalted butter, ½ cup of brown sugar, and 2 tablespoons of ground cinnamon until smooth and creamy.
- After the dough has risen, punch it down gently, and transfer it back to the floured surface. Roll the dough into a rectangle about ¼ inch thick.
- Spread the cinnamon filling evenly over the rolled-out dough, leaving about a 1-inch border. Starting from one edge, tightly roll the dough into a log, pinching the seams to seal.
- Slice the log into 12 equal pieces, about 1 inch thick. Arrange these cut-side up in a greased baking dish.
- Cover the rolls with a clean kitchen towel and allow them to rise for an additional 30 minutes in a warm place.
- Preheat your oven to 350°F (175°C). Bake the rolls for 25-30 minutes or until golden brown on top.
- In a separate bowl, whisk together 1 cup of whole milk, 1 cup of sweetened condensed milk, and 1 cup of evaporated milk until well combined.
- Once the rolls are finished baking, remove them from the oven and pour the milk soak over the hot rolls gently. Allow them to absorb the soak for 15-20 minutes.
- In a small bowl, combine 1 cup of powdered sugar, 2 tablespoons of milk, and 1 teaspoon of vanilla extract. Mix until achieving a creamy frosting consistency.

Leave a Reply