Tres Leches Cinnamon Rolls are a delightful fusion of soft, fluffy cinnamon rolls soaked in a rich three-milk mixture and topped with a luscious cream frosting. This dessert combines the comforting flavors of classic cinnamon rolls with the indulgent moisture of traditional tres leches cake, creating a sweet treat that melts in your mouth. Tres Leches Cinnamon Rolls

Why You’ll Love This Recipe

These cinnamon rolls are incredibly soft and moist thanks to the tres leches soak that infuses every bite with creamy sweetness. They’re easy to prepare with simple pantry ingredients and perfect for breakfast, brunch, or dessert. The warm cinnamon filling paired with the rich milk glaze creates a bakery-style experience right at home. Whether you’re serving guests or treating your family, this recipe delivers impressive flavor with comforting familiarity.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the dough:
2 cups all-purpose flour
1/2 cup granulated sugar
1 tablespoon baking powder
1/2 teaspoon salt
1/2 teaspoon ground cinnamon
1 large egg
3/4 cup whole milk
1/4 cup unsalted butter, melted

For the cinnamon filling:
1/3 cup brown sugar
1 tablespoon ground cinnamon
2 tablespoons unsalted butter, softened

For the tres leches mixture:
1 cup evaporated milk
1/2 cup sweetened condensed milk
1/2 cup heavy cream

For the frosting:
4 ounces cream cheese, softened
1/4 cup unsalted butter, softened
1 cup powdered sugar
1/2 teaspoon vanilla extract
2 tablespoons heavy cream

Directions

  1. Preheat your oven to 350°F (175°C). Grease a 9-inch round or square baking dish.
  2. In a large mixing bowl, whisk together flour, sugar, baking powder, salt, and cinnamon.
  3. In a separate bowl, combine the egg, milk, and melted butter. Pour the wet ingredients into the dry ingredients and stir until a soft dough forms.
  4. Transfer the dough onto a lightly floured surface and roll it into a rectangle approximately 9×12 inches.
  5. Spread the softened butter evenly over the dough. In a small bowl, mix brown sugar and cinnamon, then sprinkle the mixture evenly over the buttered dough.
  6. Roll the dough tightly from the long edge into a log. Slice into 9 equal rolls.
  7. Arrange the rolls in the prepared baking dish and bake for 20–25 minutes, or until lightly golden and cooked through.
  8. While the rolls are baking, whisk together evaporated milk, sweetened condensed milk, and heavy cream.
  9. Once the rolls come out of the oven, allow them to cool for 5 minutes. Poke small holes over the tops using a fork or skewer, then slowly pour the tres leches mixture evenly over the warm rolls. Let them absorb the liquid for at least 20 minutes.
  10. To prepare the frosting, beat cream cheese and butter until smooth. Add powdered sugar, vanilla extract, and heavy cream. Beat until creamy and spreadable.
  11. Spread the frosting over the soaked rolls before serving.

Servings and timing

Servings: 9 rolls
Preparation time: 20 minutes
Baking time: 20–25 minutes
Soaking and resting time: 20 minutes
Total time: Approximately 1 hour 5 minutes

Variations

For a richer flavor, add a pinch of nutmeg to the filling. You can also include finely chopped nuts such as walnuts or pecans for added texture. For a lighter topping, replace the cream cheese frosting with lightly sweetened whipped cream. If you prefer extra sweetness, drizzle caramel sauce over the finished rolls before serving.

Storage/Reheating

Store leftover cinnamon rolls in an airtight container in the refrigerator for up to 4 days. Because of the milk soak, refrigeration is important.

To reheat, place a roll on a microwave-safe plate and warm for 15–20 seconds. For oven reheating, cover with foil and warm at 300°F (150°C) for about 10 minutes. Add a small splash of milk before reheating if you want to maintain extra moisture.

Tres Leches Cinnamon Rolls FAQs

Can I make these cinnamon rolls ahead of time?

Yes, you can bake the rolls a day in advance and soak them with the tres leches mixture before serving. Store them refrigerated.

Can I use yeast instead of baking powder?

This recipe is designed as a quick, no-yeast version. If using yeast, the dough will require proofing time and slightly different measurements.

How do I prevent the rolls from becoming soggy?

Pour the milk mixture gradually and allow it to absorb slowly. Avoid flooding the dish all at once.

Can I freeze Tres Leches Cinnamon Rolls?

It is not recommended to freeze them after soaking, as the texture may change. You can freeze the baked, unsoaked rolls and add the milk mixture after thawing.

What type of milk works best for the tres leches mixture?

Evaporated milk, sweetened condensed milk, and heavy cream create the richest and most authentic flavor combination.

Can I reduce the sweetness?

Yes, you can reduce the amount of sweetened condensed milk slightly or use less frosting on top.

Why are my rolls dense?

Overmixing the dough can result in dense rolls. Mix just until the ingredients are combined.

Can I make this recipe gluten-free?

Yes, substitute with a 1:1 gluten-free all-purpose flour blend designed for baking.

How long should the rolls soak?

At least 20 minutes is recommended, but soaking for up to 1 hour enhances flavor and moisture.

Can I add fruit to this recipe?

Yes, sliced strawberries or a light berry topping pair beautifully with the creamy texture.

Conclusion

Tres Leches Cinnamon Rolls bring together the comforting spice of classic cinnamon rolls with the creamy decadence of tres leches cake. Soft, sweet, and soaked in rich milk goodness, this recipe is perfect for special gatherings or cozy weekends at home. With simple ingredients and easy steps, you can create a dessert that feels both traditional and uniquely indulgent.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tres Leches Cinnamon Rolls

Tres Leches Cinnamon Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 1 hour 5 minutes
  • Yield: 9 rolls
  • Diet: Vegetarian

Description

Soft and fluffy cinnamon rolls soaked in a rich tres leches milk mixture and topped with creamy frosting. This indulgent dessert blends the warm spice of classic cinnamon rolls with the moist sweetness of traditional tres leches cake.


Ingredients

  • 2 cups all-purpose flour
  • 1/2 cup granulated sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground cinnamon
  • 1 large egg
  • 3/4 cup whole milk
  • 1/4 cup unsalted butter, melted
  • 1/3 cup brown sugar
  • 1 tablespoon ground cinnamon (for filling)
  • 2 tablespoons unsalted butter, softened (for filling)
  • 1 cup evaporated milk
  • 1/2 cup sweetened condensed milk
  • 1/2 cup heavy cream
  • 4 ounces cream cheese, softened
  • 1/4 cup unsalted butter, softened (for frosting)
  • 1 cup powdered sugar
  • 1/2 teaspoon vanilla extract
  • 2 tablespoons heavy cream (for frosting)

Instructions

  1. Preheat oven to 350°F (175°C) and grease a 9-inch round or square baking dish.
  2. In a large bowl, whisk together flour, sugar, baking powder, salt, and cinnamon.
  3. In a separate bowl, combine egg, milk, and melted butter. Pour wet ingredients into dry ingredients and stir until a soft dough forms.
  4. Turn dough onto a lightly floured surface and roll into a 9×12-inch rectangle.
  5. Spread softened butter over dough. Mix brown sugar and cinnamon, then sprinkle evenly over the surface.
  6. Roll dough tightly into a log and slice into 9 equal rolls.
  7. Place rolls in prepared baking dish and bake for 20–25 minutes until lightly golden.
  8. Whisk together evaporated milk, sweetened condensed milk, and heavy cream while rolls bake.
  9. Cool rolls for 5 minutes, poke holes on top, and slowly pour tres leches mixture evenly over warm rolls. Let soak at least 20 minutes.
  10. Beat cream cheese and butter until smooth. Add powdered sugar, vanilla extract, and heavy cream. Beat until creamy.
  11. Spread frosting over soaked rolls before serving.

Notes

  • Pour the tres leches mixture gradually to prevent sogginess.
  • Refrigerate leftovers due to the milk soak.
  • Freeze baked, unsoaked rolls only; add milk mixture after thawing.
  • Do not overmix the dough to keep rolls soft and tender.
  • Soaking for up to 1 hour enhances moisture and flavor.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Latin American

Nutrition

  • Serving Size: 1 roll
  • Calories: 420
  • Sugar: 32 g
  • Sodium: 230 mg
  • Fat: 20 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 54 g
  • Fiber: 1 g
  • Protein: 7 g
  • Cholesterol: 85 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star