Tres Leches Cinnamon Rolls

Hey y’all! If you love classic cinnamon rolls and the rich flavor of tres leches cake, you’re in for a seriously indulgent treat. These Tres Leches cinnamon rolls combine ultra-soft, fluffy dough with a cinnamon sugar swirl, then get drenched in a sweet three-milk soak and topped with creamy icing. They’re perfect for brunch, birthdays, potlucks, or just cozy mornings at home. Ready to turn your kitchen into a bakery? Let’s get cooking!

Tres Leches Cinnamon Rolls

Why You’ll Love This

  • Every bite is fluffy, moist, and decadently rich thanks to the tres leches soak.
  • The warm cinnamon filling is perfectly balanced by the creamy, tangy icing.
  • Perfect for making ahead and sharing at special gatherings or holidays.
  • Customizable with your favorite toppings like fresh strawberries or extra spices.
  • Easy to make with step-by-step instructions and pro tips for bakery-style results!

Ingredients

  • For the dough:
  • 3 cups + 2 tablespoons bread flour, spooned and leveled
  • ¼ cup granulated sugar
  • ½ teaspoon fine salt
  • 1 cup whole milk
  • 4 tablespoons unsalted butter, softened to room temperature
  • 2 ¼ teaspoons instant yeast
  • 1 large egg, room temperature
  • ½ cup heavy cream
  • For the filling:
  • 4 tablespoons unsalted butter, softened to room temperature
  • ½ cup dark brown sugar
  • 1 tablespoon ground cinnamon
  • For the tres leches mixture:
  • ½ cup whole milk
  • ½ cup evaporated milk
  • ½ cup sweetened condensed milk
  • For the icing:
  • 4 ounces cream cheese, softened to room temperature
  • ⅔ cup powdered sugar
  • 2 tablespoons unsalted butter, softened to room temperature
  • 1 tablespoon sweetened condensed milk
  • 1 teaspoon vanilla extract
  • For topping:
  • Ground cinnamon
  • Fresh strawberries (optional)

Directions

1. Prepare the Dough

In the bowl of a stand mixer, stir together the bread flour, granulated sugar, and salt until evenly blended. Set this dry mixture aside while you ready your wet ingredients.

2. Warm the Milk and Butter

Place the whole milk and 4 tablespoons of unsalted butter in a small, microwave-safe bowl or saucepan. Gently heat just until the milk is warm to the touch and butter fully melts (about 105°F-110°F). Sprinkle in the instant yeast and whisk thoroughly until dissolved.

3. Bring the Dough Together

Pour your milk-butter-yeast mixture into the bowl with dry ingredients. Add the egg. Using the paddle attachment of your stand mixer, mix on low speed just until everything is barely combined. Reserve the heavy cream for later in the baking step—you’ll use it to ensure extra-tender rolls.

4. Knead the Dough

Switch to the dough hook and knead on medium speed for 5-8 minutes, or until the dough feels smooth, elastic, and just a bit tacky. If it seems too sticky, add extra bread flour a tablespoon at a time. When it’s ready, move the dough to a greased bowl, cover, and let it rest for 15 minutes.

5. Mix the Filling

While the dough rests, blend the softened butter, dark brown sugar, and ground cinnamon in a small bowl until you have a soft, spreadable paste—this is your delicious cinnamon filling.

6. Roll Out and Assemble

On a lightly floured surface, roll the dough into a 10×14-inch rectangle. Spread every inch with your cinnamon filling. Starting from a long side, tightly roll up the dough to form a 14-inch log. Slice the log into 10-12 equal rolls, about 1½ inches thick. Arrange them in a greased 9×13-inch baking dish, cover, and let rise in a warm spot for 60-90 minutes, or until doubled in size.

7. Prepare the Tres Leches Mixture

While your rolls rise, whisk the whole milk, evaporated milk, and sweetened condensed milk together in a bowl until fully combined. Place in the refrigerator so it stays cold until it’s time to soak the rolls.

8. Bake the cinnamon rolls

Preheat your oven to 375℉. Evenly pour the reserved ½ cup heavy cream over the bottom of the baking dish with the proofed rolls. Bake for 24-26 minutes, or until the rolls are beautifully golden brown. If they brown too quickly, cover lightly with foil for the remainder of the baking time. Let them cool for at least 15 minutes.

9. Soak with Tres Leches

Once slightly cooled, gently poke holes all over the tops of the rolls using a toothpick or wooden skewer. Slowly drizzle the chilled tres leches mixture over the rolls, allowing the milk to soak in for about 10 minutes.

10. Make the Icing

In a medium bowl, use a hand mixer (or stand mixer with paddle attachment) to beat the cream cheese, powdered sugar, 2 tablespoons butter, 1 tablespoon sweetened condensed milk, and vanilla extract until smooth and creamy.

11. Serve and Enjoy

Spread the rich icing over the warm, soaked cinnamon rolls. Finish with a dusting of ground cinnamon and a few fresh strawberries for a pop of color if you like. These are best enjoyed right away while they’re gooey and fresh!

Tres Leches Cinnamon Rolls

Notes

  • Resting the dough allows gluten to relax, making rolling much easier and resulting in tender rolls.
  • Make sure the milk and butter mixture for the dough isn’t too hot, or it could kill the yeast and prevent rising.
  • If using strawberries on top, slice them just before serving for the freshest flavor and texture.

Variations

  • Pecan Crunch: Add chopped toasted pecans to the filling for a nutty twist.
  • Caramel Drizzle: Swirl caramel sauce over the icing for extra richness.
  • Dulce de Leche: Swap sweetened condensed milk in the icing for thick dulce de leche.

Required Equipment

  • Stand mixer with paddle and dough hook attachments
  • Mixing bowls
  • Measuring cups and spoons
  • Rolling pin
  • 9×13-inch baking dish
  • Plastic wrap or kitchen towel
  • Toothpick or skewer

Storage Instructions

Cover leftover cinnamon rolls and refrigerate for up to 4 days. To reheat, microwave individual rolls for 15-20 seconds or oven-warm at 300°F for about 10 minutes. Rolls can also be frozen (without icing) for up to 2 months—just thaw, add the icing, and serve.

Suggested Pairings & Serving Recommendations

  • Enjoy these with hot coffee, chai, or a glass of cold milk.
  • They make an amazing brunch centerpiece—serve with scrambled eggs and bacon on the side.
  • Add a scoop of vanilla ice cream for an indulgent dessert.

Pro Tips

  • Use bread flour for the softest, chewiest rolls with perfect rise.
  • Poking plenty of holes helps the tres leches mixture soak evenly into every roll.
  • Don’t over-bake—take them out when just golden to keep the center gooey and soft.

FAQ

Can I prepare these cinnamon rolls in advance?

Yes! Assemble and arrange the rolls in the baking dish, cover, and refrigerate overnight. The next morning, let them come to room temperature, allow to rise, then bake as directed.

Can I use active dry yeast instead of instant yeast?

Certainly—just dissolve active dry yeast in the warm milk and let it sit for 5-10 minutes until foamy before adding to your dry ingredients. Rising time might be a bit longer.

Why is my dough too sticky?

If your dough feels too sticky after kneading, gradually add more bread flour (up to a few tablespoons), letting each addition mix in before judging texture. It should be tacky but not stick overly to your fingers.

Prep Time: 35 minutes
Rise Time: 1 hour 15 minutes
Bake Time: 25 minutes
Total Time: 2 hours 15 minutes

★★★★★ 4.10 from 5 ratings

Tres Leches Cinnamon Rolls

yield: 10-12 servings
prep: 40 mins
cook: 26 mins
total: 50 mins
Soft and pillowy cinnamon rolls soaked in a decadent tres leches mixture, filled with cinnamon-brown sugar, and topped with creamy icing. A delicious twist on a classic Mexican dessert.
Tres Leches Cinnamon Rolls

Ingredients

  • 3 cups + 2 tablespoons bread flour, spooned and leveled
  • ¼ cup granulated sugar
  • ½ teaspoon fine salt
  • 1 cup whole milk
  • 4 tablespoons unsalted butter, softened to room temperature
  • 2 ¼ teaspoons instant yeast
  • 1 large egg, room temperature
  • ½ cup heavy cream
  • 4 tablespoons unsalted butter, softened to room temperature
  • ½ cup dark brown sugar
  • 1 tablespoon ground cinnamon
  • ½ cup whole milk
  • ½ cup evaporated milk
  • ½ cup sweetened condensed milk
  • 4 ounces cream cheese, softened to room temperature
  • ⅔ cup powdered sugar
  • 2 tablespoons unsalted butter, softened to room temperature
  • 1 tablespoon sweetened condensed milk
  • 1 teaspoon vanilla extract
  • Ground cinnamon
  • Fresh strawberries (optional)

Instructions

  1. 1
    In the bowl of a stand mixer, stir together the bread flour, granulated sugar, and salt until evenly blended. Set this dry mixture aside while you ready your wet ingredients.
  2. 2
    Place the whole milk and 4 tablespoons of unsalted butter in a small, microwave-safe bowl or saucepan. Gently heat just until the milk is warm to the touch and butter fully melts (about 105°F-110°F). Sprinkle in the instant yeast and whisk thoroughly until dissolved.
  3. 3
    Pour your milk-butter-yeast mixture into the bowl with dry ingredients. Add the egg. Using the paddle attachment of your stand mixer, mix on low speed just until everything is barely combined. Reserve the heavy cream for later in the baking step—you’ll use it to ensure extra-tender rolls.
  4. 4
    Switch to the dough hook and knead on medium speed for 5-8 minutes, or until the dough feels smooth, elastic, and just a bit tacky. If it seems too sticky, add extra bread flour a tablespoon at a time. When it’s ready, move the dough to a greased bowl, cover, and let it rest for 15 minutes.
  5. 5
    While the dough rests, blend the softened butter, dark brown sugar, and ground cinnamon in a small bowl until you have a soft, spreadable paste—this is your delicious cinnamon filling.
  6. 6
    On a lightly floured surface, roll the dough into a 10×14-inch rectangle. Spread every inch with your cinnamon filling. Starting from a long side, tightly roll up the dough to form a 14-inch log. Slice the log into 10-12 equal rolls, about 1½ inches thick. Arrange them in a greased 9×13-inch baking dish, cover, and let rise in a warm spot for 60-90 minutes, or until doubled in size.
  7. 7
    While your rolls rise, whisk the whole milk, evaporated milk, and sweetened condensed milk together in a bowl until fully combined. Place in the refrigerator so it stays cold until it’s time to soak the rolls.
  8. 8
    Preheat your oven to 375℉. Evenly pour the reserved ½ cup heavy cream over the bottom of the baking dish with the proofed rolls. Bake for 24-26 minutes, or until the rolls are beautifully golden brown. If they brown too quickly, cover lightly with foil for the remainder of the baking time. Let them cool for at least 15 minutes.
  9. 9
    Once slightly cooled, gently poke holes all over the tops of the rolls using a toothpick or wooden skewer. Slowly drizzle the chilled tres leches mixture over the rolls, allowing the milk to soak in for about 10 minutes.
  10. 10
    In a medium bowl, use a hand mixer (or stand mixer with paddle attachment) to beat the cream cheese, powdered sugar, 2 tablespoons butter, 1 tablespoon sweetened condensed milk, and vanilla extract until smooth and creamy.
  11. 11
    Spread the rich icing over the warm, soaked cinnamon rolls. Finish with a dusting of ground cinnamon and a few fresh strawberries for a pop of color if you like. These are best enjoyed right away while they’re gooey and fresh!
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 390 caloriescal
Protein: 8gg
Fat: 18gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 52gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *