Ingredients:
- 4 cups (500g) All-purpose flour, plus extra for dusting
- 2 ¼ tsp (7g) Active dry yeast
- 1 cup (240ml) Warm milk
- ¼ cup (50g) Granulated sugar
- ¼ cup (57g) Unsalted butter, softened
- 1 large egg, room temperature
- 1 tsp (6g) Salt
- ½ cup (100g) Brown sugar
- 2 tbsp Ground cinnamon
- ¼ cup (57g) Unsalted butter, melted
- Pinch of salt
- 1 cup (240ml) Evaporated milk
- 1 cup (240ml) Sweetened condensed milk
- 1 cup (240ml) Heavy cream
- 1 tsp Pure vanilla extract
- Whipped cream
- Ground cinnamon, for dusting
- ½ cup (50g) Chopped pecans or walnuts
Instructions:
- Warm the milk, add yeast and a teaspoon of sugar. Let sit for 5-10 minutes until foamy. (Skip this step if using instant yeast)
- In a large bowl (or stand mixer), combine the flour, sugar, salt, melted butter, egg, and yeast mixture. Knead until a smooth, elastic dough forms.
- Place the dough in a greased bowl, cover, and let rise in a warm place for 1 hour, or until doubled in size.
- In a small bowl, combine brown sugar, cinnamon, and salt.
- Roll the dough into a large rectangle on a lightly floured surface. Brush with melted butter, then sprinkle evenly with the cinnamon-sugar mixture.
- Roll the dough tightly into a log. Cut the log into 12 equal pieces.
- Place the rolls in a greased 9x13 inch pan, cover, and let rise for 30 minutes.
- Preheat oven to 350°F (175°C). Bake for 25-30 minutes, or until golden brown.
- While the rolls are baking, whisk together evaporated milk, condensed milk, cream, and vanilla extract.
- Once the rolls are out of the oven, immediately poke holes all over the top with a skewer or toothpick. Slowly pour the tres leches mixture over the warm rolls, ensuring they absorb it evenly.
- Let the rolls rest for 15-20 minutes to absorb the mixture.
- Top with whipped cream, a dusting of cinnamon, and chopped nuts (if desired). Serve warm and enjoy!