Tres Leches Rolls

Featured in desserts.

Okay friend, look at this — that thick cream cheese glaze just pouring over the sides of a perfectly golden cinnamon roll... you NEED to make this. These aren't your average rolls. They're soaked in a tres leches milk blend that makes them insanely soft and moist all the way through. The swirl of brown sugar and cinnamon inside is pure comfort, and that cream cheese glaze on top? It melts right into the warm roll. You'll pull one apart and watch the layers just come undone — fluffy, gooey, and absolutely loaded with flavor. Trust me, once you try these, every other cinnamon roll will feel like a letdown. Clear your Sunday morning and let's do this.

Tswira dial profile dial zaho awlaydi..
Updated on Sat, 28 Feb 2026 05:06:14 GMT
Main recipe image showcasing the final dish pin it
Gooey Tres Leches Cinnamon Roll with cream cheese glaze dripping down the sides on a white plate, dusted with cinnamon | lonerecipes.com

I first came across the idea of tres leches cinnamon rolls on a food blog deep dive one night, and I couldn't stop thinking about it. The concept was almost too good — taking the pillowy, spiral magic of a classic cinnamon roll and soaking it in the same three-milk mixture that makes tres leches cake so legendary. I had to try it. The dough comes together into this soft, slightly enriched base that bakes up golden and light. Once out of the oven, you pour the milk mixture over the top and just watch it soak right in, making each roll incredibly moist all the way through the layers. Then comes the cream cheese glaze — thick, sweet, and tangy — which melts beautifully into the warm rolls. The result is something that feels completely luxurious but is still approachable enough to make on a weekend morning. Every bite has that cinnamon-sugar swirl, a creamy soaked interior, and that glaze pulling everything together. It's become my most requested recipe among friends and family, and honestly I make them every chance I get.

Why I love this recipe

What I love most about these rolls is how they manage to be both deeply comforting and completely show-stopping at the same time. There's something about the tres leches soak that takes a cinnamon roll from good to absolutely unforgettable — suddenly every layer is tender, moist, and packed with milky sweetness that you just don't get from a regular roll. The cream cheese glaze adds this tangy richness that cuts through the sweetness perfectly. I also love that they're a fusion recipe — they feel familiar because cinnamon rolls are universally loved, but the tres leches twist makes them feel creative and special. Every time I bring these somewhere, people ask for the recipe before they've even finished eating. That reaction never gets old. They're also surprisingly forgiving to make, and the make-ahead potential is real — prep the dough the night before and bake fresh in the morning. That's the kind of recipe that earns a permanent spot in your rotation.

What You Need From Your Kitchen

  • All-Purpose Flour: Forms the base of the soft enriched dough — spoon and level for accuracy.
  • Active Dry Yeast: Gives the rolls their fluffy rise — make sure it's fresh and properly activated in warm milk.
  • Unsalted Butter: Used both in the dough and the filling for richness and tender layers.
  • Brown Sugar: Packed into the filling for deep caramel-molasses sweetness in every swirl.
  • Evaporated Milk: One of the three milks in the soak — adds richness without excessive sweetness.
  • Sweetened Condensed Milk: The sweet, thick anchor of the tres leches soak — essential for that iconic flavor.
  • Heavy Cream: The third milk — adds body and luxurious creaminess to the soak.
  • Cream Cheese: Softened and beaten into the glaze for a tangy, creamy topping that pairs perfectly with the sweet soak.

Let's Make These Together

Activate the yeast
Combine warm milk, sugar, and yeast in a small bowl and let sit for 5–10 minutes until foamy. This is your sign the yeast is alive and your rolls will be light and fluffy.
Mix and knead the dough
Combine flour, salt, butter, eggs, and the yeast mixture. Knead for 8 minutes until smooth and slightly tacky. Place in a greased bowl, cover, and let rise for 1 hour until doubled.
Prepare the cinnamon filling
Mix brown sugar and cinnamon together. Roll out the risen dough into a large rectangle, brush with melted butter, and sprinkle the cinnamon-sugar mixture evenly across the surface.
Roll, cut, and second rise
Tightly roll the dough into a log, cut into 9 equal rolls, and place in a greased baking dish. Let them rise again for 30 minutes until puffed and touching.
Bake until golden
Bake at 350°F for 22–25 minutes until the rolls are golden on top and fully cooked through. While they bake, whisk together the tres leches soak.
Soak with tres leches mixture
Poke holes all over the hot rolls and slowly pour the three-milk mixture over them. Let them sit and absorb for 10 minutes — this is the step that makes everything magic.
Glaze and serve
Beat cream cheese, powdered sugar, vanilla, and milk until smooth. Drizzle over the warm soaked rolls, dust with cinnamon, and serve immediately while gooey and warm.
Additional recipe photo showing texture and details pin it
Flat lay of Tres Leches Cinnamon Roll ingredients on gray marble including flour, cinnamon, condensed milk, and cream cheese | lonerecipes.com

Switch Things Up

I made these for the first time on a lazy Sunday when I had leftover condensed milk sitting in my pantry. I'd been craving cinnamon rolls but wanted something more indulgent than the usual. The moment I poured that tres leches mixture over the hot rolls straight out of the oven and watched it absorb right in, I knew I'd stumbled onto something special. The cream cheese glaze went on next and it just melted into all those swirly layers. I stood over the pan eating one straight from the dish. No regrets.

Perfect Pairings

These rolls pair beautifully with a hot cup of café de olla or strong black coffee to balance all that sweetness. A cold glass of whole milk is the classic choice and works perfectly here. If you're serving brunch, a fresh fruit salad with mango, strawberries, and kiwi alongside these rolls creates a gorgeous spread. For an over-the-top dessert experience, serve warm with a scoop of vanilla bean ice cream.

Step-by-step preparation photo pin it
Two plated Tres Leches Cinnamon Rolls on gray marble countertop with soft daylight and wooden props in background | lonerecipes.com

Frequently Asked Questions

→ Can I make these rolls ahead of time?

Yes! You can prepare the rolls through the second rise, cover the pan tightly, and refrigerate overnight. In the morning, let them come to room temperature for 30 minutes, then bake as directed. Add the tres leches soak and glaze fresh after baking.

→ Can I use instant yeast instead of active dry yeast?

Absolutely. If using instant yeast, you can skip the proofing step and mix it directly into the flour. The rise times may be slightly shorter, so keep an eye on your dough.

→ What if my rolls come out too dry?

Don't skip the tres leches soak — that's what ensures the rolls are moist. Make sure to poke plenty of holes and pour the soak while the rolls are still hot so it absorbs fully into the dough layers.

→ Can I freeze these cinnamon rolls?

You can freeze the baked, un-soaked rolls tightly wrapped for up to 2 months. Thaw overnight in the fridge, warm in the oven, then apply the tres leches soak and cream cheese glaze fresh before serving.

→ Can I substitute the cream cheese glaze with something else?

Yes! A simple powdered sugar glaze with milk and vanilla works great, or you can use a vanilla buttercream for a richer topping. The cream cheese version is recommended for its tangy contrast to the sweet soak.

→ How do I store leftover rolls?

Store leftover rolls covered in the fridge for up to 3 days. Reheat in the microwave for 20–30 seconds or in a low oven at 300°F for 8–10 minutes until warmed through. They stay wonderfully moist thanks to the milk soak.

Conclusion

These Gooey Tres Leches Cinnamon Rolls are the ultimate mashup of two beloved classics. The tres leches soak transforms every bite into something impossibly tender and rich. Whether you serve them fresh on a weekend morning or reheat them through the week, they deliver every single time. Make a batch, share with people you love, and watch them disappear before your eyes.

Tres Leches Rolls

Fluffy cinnamon rolls soaked in a rich tres leches milk mixture, topped with luscious cream cheese glaze and a dusting of cinnamon.

Prep Time
30 Minutes
Cook Time
25 Minutes
Total Time
115 Minutes
By: chris

Category: desserts

Difficulty: intermediate

Cuisine: Latin America / United States Fusion

Yield: 9 Servings (9 balls)

Dietary: Vegetarian, Contains Dairy, Contains Gluten, Nut-Free

Ingredients

013 cups all-purpose flour
022 1/4 tsp active dry yeast
031/2 cup warm whole milk
041/4 cup granulated sugar
051/3 cup unsalted butter, softened
062 large eggs
073/4 cup brown sugar, packed
082 tsp ground cinnamon
091/4 cup unsalted butter, melted
101/2 cup evaporated milk
111/2 cup sweetened condensed milk
121/2 cup heavy cream
134 oz cream cheese, softened
141 cup powdered sugar
151 tsp vanilla extract

Instructions

Step 01

In a small bowl, combine warm milk (about 110°F) with the granulated sugar and active dry yeast. Stir gently and let it sit for 5–10 minutes until foamy and fragrant. This tells you the yeast is alive and ready to work.

Step 02

In a large mixing bowl, combine the flour and salt. Add the softened butter, eggs, and foamy yeast mixture. Mix until a shaggy dough forms, then knead on a lightly floured surface for about 8 minutes until the dough is smooth, soft, and slightly tacky. Place in a greased bowl, cover with a kitchen towel, and let rise in a warm spot for 1 hour or until doubled in size.

Step 03

While the dough rises, mix together the packed brown sugar and ground cinnamon in a small bowl and set aside. Melt the butter for the filling and have it ready. Once the dough has doubled, punch it down and roll it out on a floured surface into a large rectangle, roughly 12x18 inches.

Step 04

Brush the melted butter evenly over the entire surface of the dough, leaving a small border at one long edge. Sprinkle the cinnamon-sugar mixture generously and evenly over the buttered surface. Starting from the opposite long edge, roll the dough tightly into a log. Pinch the seam to seal.

Step 05

Using a sharp knife or unflavored dental floss, cut the log into 9 equal rolls. Place them cut-side up in a greased 9x13-inch baking dish, leaving a little space between each. Cover loosely and let rise again for 30 minutes until puffed and nearly touching.

Step 06

Preheat your oven to 350°F (175°C). Bake the rolls for 22–25 minutes until golden brown on top and cooked through. While they bake, whisk together the evaporated milk, sweetened condensed milk, and heavy cream in a bowl to make the tres leches soak.

Step 07

Remove the rolls from the oven and, while still hot, use a fork or skewer to poke holes all over the top of each roll. Slowly pour the tres leches milk mixture over the rolls, letting it absorb fully into the dough. Allow the rolls to sit and soak for 10 minutes before glazing.

Step 08

Beat the softened cream cheese with powdered sugar, vanilla extract, and 2 tablespoons of milk until smooth and pourable. Drizzle generously over the soaked rolls. Finish with an optional dusting of ground cinnamon on top. Serve warm and enjoy immediately.

Notes

  1. Make sure your milk is warm (around 110°F) when activating the yeast — too hot will kill it, too cold won't activate it.
  2. For extra gooey rolls, pour half the tres leches soak right out of the oven, then add the other half after 5 minutes.
  3. You can prepare the rolls the night before through the second rise, refrigerate overnight, and bake fresh in the morning.
  4. Don't skip poking holes before pouring the soak — this is what makes the interior so moist and flavorful.
  5. The cream cheese glaze thickens as it cools, so glaze the rolls while they're still warm for the best drip effect.

Tools You'll Need

  • Large mixing bowl
  • Stand mixer with dough hook (optional)
  • 9x13-inch baking dish
  • Rolling pin
  • Sharp knife or unflavored dental floss
  • Small bowls for filling and glaze
  • Fork or skewer for poking holes
  • Hand mixer or whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (butter, milk, cream cheese, heavy cream)
  • Gluten (all-purpose flour)
  • Eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 520
  • Total Fat: 22 g
  • Total Carbohydrate: 71 g
  • Protein: 9 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!