Ingredients
3½ cups all-purpose flour for forming the base of the dough
½ cup granulated sugar for adding sweetness and feeding the yeast
1 package instant yeast for leavening
1 teaspoon salt for balancing flavors and strengthening the dough
½ teaspoon ground cinnamon for infusing a warm, spicy note
⅛ teaspoon ground nutmeg for providing a subtle nutty depth
6 tablespoons unsalted butter for contributing to a rich, tender dough
½ cup whole milk for adding creaminess and activating the yeast
½ cup sour cream for bringing tanginess and extra moisture
1 large egg for binding everything together and adding protein
1 tablespoon vanilla extract for infusing a sweet, aromatic flavor
4 tablespoons unsalted butter for spreading easily and melting into the dough
¼ cup dulce de leche for offering creamy caramel sweetness
2 tablespoons brown sugar for adding a molasses-rich depth
1 tablespoon ground cinnamon for delivering that classic spice kick
4 ounces cream cheese for creating a smooth, tangy base
2 tablespoons dulce de leche for adding extra caramel flavor
2 tablespoons unsalted butter for achieving a creamy consistency
1 teaspoon vanilla extract for boosting the flavor
3 tablespoons milk for thinning the glaze to the perfect drizzling texture
Pinch of salt for enhancing all the flavors
1 cup powdered sugar for providing the sweet, smooth coating
Instructions
1-Make the Dough: Start by combining the dry ingredients in a large bowl: mix 3½ cups all-purpose flour, ½ cup granulated sugar, 1 package instant yeast, 1 teaspoon salt, ½ teaspoon ground cinnamon, and ⅛ teaspoon ground nutmeg. This step ensures even distribution of flavors. Next, warm ½ cup whole milk and ½ cup sour cream together until just hot, then add them to the dry mix along with 1 large egg and 1 tablespoon vanilla extract. Knead the dough on a floured surface for about 5-10 minutes until it’s springy and tacky, then let it rise in a covered bowl for 1 hour until doubled in size. For those adapting for dietary needs, use a gluten-free flour here if needed.
2-Prepare the Filling: While the dough rises, focus on the filling by mixing 4 tablespoons unsalted butter, ¼ cup dulce de leche, 2 tablespoons brown sugar, and 1 tablespoon ground cinnamon in a bowl until smooth. This creates a spreadable mixture that will infuse every layer with sweetness. If you want a twist, check out a homemade dulce de leche recipe for even more flavor depth. Spread this evenly over the dough later, leaving a small border to prevent leakage during rolling.
3-Shape the Rolls: Once the dough has risen, roll it out into a large rectangle on a floured surface, aiming for about ¼-inch thickness. Spread the prepared filling over the dough, then sprinkle with extra cinnamon sugar for added crunch. Roll the dough tightly into a log from one long edge, and cut it into 9 equal pieces using a sharp knife or dental floss for clean slices. Place these pieces in a greased baking dish, spacing them out for the next rise. This step is where the magic happens, so take your time to ensure even rolls.
4-Second Rise and Bake: Let the shaped rolls rise again in a warm spot for about 30 minutes until they’re almost doubled. Preheat your oven to 350°F during this time to get ready for baking. Bake the rolls for 30 minutes or until golden brown, watching closely to avoid overcooking. For busy parents, this is a great make-ahead option, as you can prepare up to this point and bake fresh later.
5-Make the Glaze and Finish: While the rolls cool slightly, beat together 4 ounces cream cheese, 2 tablespoons dulce de leche, 2 tablespoons unsalted butter, 1 teaspoon vanilla extract, 3 tablespoons milk, a pinch of salt, and 1 cup powdered sugar until smooth. Spread this glaze generously over the warm rolls for that perfect, sticky finish. Serve them right away for the best taste, and remember, leftovers can be stored as outlined later. Each serving offers about 512 calories, making it a satisfying treat without going overboard.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
⏰ Allow proper rising time for the dough to achieve light, fluffy texture.
🥄 Ensure filling is smooth and creamy for best flavor distribution.
🎨 Apply glaze while rolls are still warm for perfect spreading and absorption.
- Prep Time: 30 minutes
- Rise Time: 1 hour 30 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Regular
Nutrition
- Serving Size: 1 roll
- Calories: 512
- Sugar: 29
- Sodium: 320
- Fat: 24
- Saturated Fat: 14
- Unsaturated Fat: 10
- Trans Fat: 0
- Carbohydrates: 67
- Fiber: 2
- Protein: 8
- Cholesterol: 75
