These Dulce de Leche Cinnamon Rolls stuffed with apples and pecans are the perfect fall and winter treat made with a Mexican twist!
Print Recipe
3.43 from 7 votes

Dulce de Leche Cinnamon Rolls

These Dulce de Leche Cinnamon Rolls stuffed with apples and pecans are the perfect fall and winter treat made with a Mexican twist!
Prep Time1 hr 6 mins
Cook Time30 mins
Total Time1 hr 36 mins
Course: Dessert
Cuisine: Mexican
Servings: 12 cinnamon rolls
Calories: 366kcal
Author: Isabel Eats


For the dough

  • 1 packet active yeast (2 1/4 teaspoons), dissolved in 1/2 cup warm water
  • 3 tablespoons butter
  • 1/2 cup granulated sugar
  • 1 pinch salt
  • 1 cup hot water
  • 4 1/2 cups all-purpose flour
  • 1 large egg

For the filling

  • 3 medium baking apples (such as Honeycrisp or Jonathan apples), peeled and diced
  • 1 tablespoon brown sugar
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon vanilla extract
  • 1 teaspoon lemon juice
  • 1/8 teaspoon ground cloves
  • 1 13.4-ounce can La Lechera® Dulce de Leche
  • 1/2 cup pecan halves, chopped
  • 4 tablespoons butter, chopped

For the cream cheese frosting

  • 1/2 cup butter, softened
  • 2 ounces cream cheese
  • 1 cup powdered sugar
  • 1 tiny pinch of salt


Make the dough

  • In a small cup, mix a packet of active yeast with 1/2 a cup of warm water. Let sit for 5 minutes. The mixture should start to get foamy, which means the yeast is alive and working. If it doesn’t get foamy, the yeast isn’t activated and you should try again with another packet.
  • In the bowl of a stand mixer, add butter, sugar, salt and hot water. Mix together until sugar has mostly dissolved. (If you don’t have a stand mixer, you can stir and knead everything by hand.) Add half of the all-purpose flour and mix on low until well combined. Add the yeast mixture and the egg and mix on low until well combined.
  • Using the dough hook, gradually mix in the remaining flour and knead on low for 6 to 8 minutes, until it becomes super smooth and silky. If dough is sticking to the mixing bowl, add in 1 tablespoon of flour at a time until it no longer sticks.
  • Transfer the smooth dough into a large oiled bowl and cover with a towel. Place bowl in a warm spot (like the top of your fridge or in the microwave, wherever is warmest) and let rise for 30 minutes until the dough has almost doubled in size.

Make the filling

  • While the dough is rising, make the apple filling. Add apples, brown sugar, cinnamon, vanilla extract, lemon juice and ground cloves into a small pot. Cook over medium-high heat, stirring occasionally, until the apples are super tender and have soaked up a lot of the sugar and liquid, about 8-10 minutes. Remove from heat and set aside.

Fill and roll the cinnamon rolls

  • Remove the risen dough from the bowl and place on a lightly floured surface. Roll dough into a large rectangle with a rolling pin. Lift the dough carefully with your hands and add more flour to your surface to make sure the dough isn’t sticking.
  • Open the can of dulce de leche and spread 1/2 a cup evenly over the dough, leaving about an inch of bare dough on all sides. Then add the cooked apple filling, the chopped pecans and pieces of butter.
  • Carefully roll the dough as tightly as possible into one long roll. The process might get messy because of all the delicious ooey-gooey stuff inside. That’s okay! Just do the best you can. Cut into 12 rolls using a piece of dental floss, thread, or a sharp serrated knife.
  • Place rolls into a greased 3 quart baking dish and cover with a towel. Place in a warm spot and let rise for 1 hour. When there’s 5 minutes remaining, preheat oven to 375 degrees F.
  • Bake for 25-30 minutes, until the cinnamon rolls are golden brown. Remove from oven and set aside to cool.

Make the cream cheese frosting

  • While the rolls are cooling, make the cream cheese frosting. In a medium bowl, add softened butter, cream cheese, powdered sugar, and a pinch of salt. Mix together using a handheld mixer and mix until smooth. Spread the frosting on rolls and serve!


Nutrition Facts
Dulce de Leche Cinnamon Rolls
Amount Per Serving (1 cinnamon roll)
Calories 366 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 3g15%
Monounsaturated Fat 1g
Cholesterol 31mg10%
Potassium 20mg1%
Carbohydrates 64g21%
Fiber 3g12%
Sugar 29g32%
Protein 6g12%
Vitamin A 200IU4%
Vitamin C 7.4mg9%
Calcium 40mg4%
Iron 0.2mg1%
* Percent Daily Values are based on a 2000 calorie diet.


Serving: 1cinnamon roll | Calories: 366kcal | Carbohydrates: 64g | Protein: 6g | Fat: 9g | Saturated Fat: 3g | Monounsaturated Fat: 1g | Cholesterol: 31mg | Potassium: 20mg | Fiber: 3g | Sugar: 29g | Vitamin A: 200IU | Vitamin C: 7.4mg | Calcium: 40mg | Iron: 0.2mg