

Ultimate Apple Cinnamon Rolls with Cream Cheese Frosting
Ingredients
Method
- In a small bowl, combine the lukewarm milk, 1 tablespoon of the sugar, and the yeast. Let sit for 10-15 minutes until foamy.
- In the bowl of a stand mixer fitted with the dough hook, whisk together the flour, salt, and remaining sugar.
- Add the yeast mixture and eggs to the dry ingredients. Mix on low for 2-3 minutes, then increase to medium and mix for 5 minutes. Add the softened butter a few pieces at a time, mixing until each addition is incorporated. Continue mixing on medium for 7-10 minutes until the dough is smooth and pulls away from the bowl.
- Shape the dough into a ball and place in a lightly greased bowl. Cover with plastic wrap and refrigerate for at least 2 hours or overnight until doubled. Alternatively, let rise in a warm spot for 45-60 minutes.
- Melt the butter in a large skillet over medium heat. Add the diced apples, sugar, cinnamon, and salt. Cook, stirring often, until the apples are tender, about 3-5 minutes.
- Sprinkle the cornstarch over the apples and stir well. Cook for another minute until the mixture thickens and coats the apples.
- Transfer to a container and refrigerate until needed.
- Preheat the oven to 350°F. Line a small baking sheet with parchment paper and spread the pecans in a single layer.
- Toast for 8-10 minutes, shaking the pan halfway, until fragrant and lightly browned. Let cool, then roughly chop.
- In a small bowl, mix together the softened butter, brown sugar, cinnamon, and salt until well combined.
- Grease a 9x13-inch baking dish or line with parchment paper.
- On a lightly floured surface, roll the dough into a 24x16-inch rectangle, squaring the edges as you go.
- Spread the brown sugar cinnamon filling evenly over the dough. Then spread the apple filling over that, and sprinkle the chopped pecans on top.
- Starting from one long side, roll the dough tightly into a log. Cut the log in half crosswise and place both halves on a parchment-lined baking sheet. Cover with plastic wrap and freeze for 20 minutes to firm up for cleaner cuts.
- Remove from the freezer and slice each half into 6 equal rolls (about 2 inches each). Arrange the rolls in the prepared baking dish, spacing them evenly.
- Cover the dish with plastic wrap and let the rolls rise in a warm place for 45-60 minutes until puffy and a finger indentation remains.
- While the rolls rise, preheat the oven to 350°F.
- Bake the rolls for 35-40 minutes until deep golden brown. Let cool in the dish for 15 minutes before frosting.
- For the frosting, beat the butter and cream cheese in a stand mixer with the paddle attachment on medium speed until smooth. Add the powdered sugar, heavy cream, and salt, and whip until light and fluffy.
- Spread the frosting over the warm rolls. Serve warm or at room temperature. Store leftovers in an airtight container at room temperature; reheat in the microwave before serving.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Why This Recipe Works
I still remember the first time I tried making cinnamon rolls with apples. It was a sticky, soggy disaster. The apples released so much juice that the dough basically poached instead of baked. I ended up with a pan of sweet soup with sad dough blobs floating in it. Not my finest moment.
But I learned something that day. The trick to great apple cinnamon rolls isn’t just about the dough or the filling. It’s about how you handle the apples. That’s what this recipe solves.
This apple cinnamon roll recipe uses a brioche-style dough that’s enriched with butter and eggs, giving you those bakery-quality soft, fluffy rolls. The apples get cooked down first with a little cornstarch, so they’re tender and jammy without turning your rolls into a puddle. And the cream cheese frosting? It’s the perfect tangy counterpoint to all that sweet cinnamon goodness.
Let me walk you through it. I promise, this one works.

Apple Cinnamon Rolls Ingredients
The ingredient list looks long, I know. But most of these are pantry staples, and each one has a job to do. Let’s break it down.
For the brioche dough: You’ll need whole milk (lukewarm, about 110°F), granulated sugar (divided), active dry yeast, room temperature eggs, kosher salt, all-purpose flour (about 4 1/2 cups or 565g), and a stick of unsalted butter, softened. The butter goes in after the dough starts coming together, which gives that signature tender crumb.
For the apple filling: Two tablespoons of butter, four medium apples (peeled, cored, and diced small), a third cup of sugar, half a teaspoon of cinnamon, a quarter teaspoon of salt, and a tablespoon of cornstarch. The cornstarch is the secret weapon here. It thickens the apple juices so they stay put inside the rolls.
For the brown sugar cinnamon filling: Three-quarters cup of softened butter (that’s 1 1/2 sticks), 1 1/3 cups packed brown sugar, 2 tablespoons of cinnamon, and a pinch of salt. This is the classic cinnamon roll filling, amped up with brown sugar for deeper flavor.
For the topping: 1 1/4 cups pecan halves, toasted and chopped. And for the frosting, a stick of softened butter, 8 ounces of softened cream cheese, 2 cups of sifted powdered sugar, a splash of heavy cream, and half a teaspoon of salt.
That’s it. Nothing weird, nothing fancy. Just good ingredients doing good work.
How to Make Apple Cinnamon Rolls
I’m going to walk you through the four main stages here. The full detailed instructions are in the recipe card above, but this is where I’ll share the why behind each step. The little things that make the difference between good rolls and incredible ones.
Stage 1: Making the Brioche Dough
Start by activating your yeast. Combine the lukewarm milk with a tablespoon of the sugar and the yeast. Let it sit for 10 to 15 minutes. You’re looking for a foamy layer on top, like a beer head. If it doesn’t foam, your yeast might be dead. Don’t worry about that. Just check the expiration date and try again with fresh yeast.
In your stand mixer bowl, whisk together the flour, salt, and remaining sugar. Add the yeast mixture and the room temperature eggs. Mix on low for a couple minutes, then bump it to medium for about 5 minutes. Now comes the butter. Add it a few pieces at a time, letting each addition get incorporated before adding more. Keep mixing on medium for 7 to 10 minutes. The dough should be smooth, elastic, and pull away from the bowl. It’ll be soft and a little tacky, but not sticky.
Shape it into a ball, place it in a greased bowl, cover with plastic wrap, and refrigerate for at least 2 hours, or overnight. This cold rise develops flavor and makes the dough easier to handle. If you’re in a hurry, you can let it rise in a warm spot for 45 to 60 minutes. But the fridge method is better, trust me.

Stage 2: Preparing the Apple Filling
While your dough chills, make the apple filling. Melt the butter in a large skillet over medium heat. Add your diced apples, sugar, cinnamon, and salt. Cook, stirring often, for about 3 to 5 minutes, until the apples are tender but not mushy.
Here’s the important part: sprinkle the cornstarch over the apples and stir well. Cook for another minute. You’ll see the juices thicken and coat the apples like a glaze. That’s exactly what we want. Transfer the filling to a container and refrigerate until needed. It needs to be completely cool before you assemble the rolls. Warm filling will melt the butter in your cinnamon sugar layer. Totally fixable, just let it cool.
While the apples cool, toast your pecans. Spread them on a lined baking sheet and toast at 350°F for 8 to 10 minutes, shaking the pan halfway. You want them fragrant and lightly browned. Let them cool, then roughly chop.

Stage 3: Assembling the Rolls
This is where it all comes together. On a lightly floured surface, roll your chilled dough into a 24×16-inch rectangle. Try to square off the edges as you go. It doesn’t have to be perfect, but even edges mean even rolls.
Spread the brown sugar cinnamon filling evenly over the entire surface. Then spread the cooled apple filling over that. Sprinkle the chopped pecans on top. Starting from one long side, roll the dough tightly into a log. Don’t pull or stretch the dough, just roll it gently but firmly.
Cut the log in half crosswise and place both halves on a parchment-lined baking sheet. Cover with plastic wrap and freeze for 20 minutes. This firms up the butter in the filling, which gives you much cleaner cuts. Worth the extra step, I promise.
After 20 minutes, remove from the freezer and slice each half into 6 equal rolls, about 2 inches each. Arrange them in your greased 9×13-inch baking dish, spacing them evenly. They’ll expand as they rise, so give them a little breathing room.
Cover the dish with plastic wrap and let the rolls rise in a warm place for 45 to 60 minutes. They should be puffy, and when you gently poke one with your finger, the indentation should remain. That’s how you know they’re ready.

Stage 4: Baking and Frosting
While the rolls rise, preheat your oven to 350°F. Bake the rolls for 35 to 40 minutes, until they’re deep golden brown. If the tops are browning too quickly, tent the dish with foil halfway through. Every oven is a little different. In my Milwaukee kitchen, 38 minutes is the sweet spot.
Let the rolls cool in the dish for 15 minutes before frosting. This is important. If you frost them while they’re too hot, the frosting will melt into a puddle. If you wait too long, it won’t spread smoothly. 15 minutes is just right.
For the frosting, beat the softened butter and cream cheese together until smooth. Add the sifted powdered sugar, heavy cream, and salt. Whip until light and fluffy. Spread it over the warm rolls. The frosting will soften slightly from the residual heat, creating that perfect, creamy blanket.

Tips for Perfect Apple Cinnamon Rolls
After many, many batches of apple cinnamon rolls, here are the things I’ve learned that make the biggest difference.
- Use room temperature ingredients. Cold eggs or cold butter won’t incorporate properly into the dough. Set everything out an hour before you start.
- Let the apple filling cool completely. I said this before, but it’s worth repeating. Warm filling melts the butter layer, and then you get a messy, uneven swirl.
- Don’t skip the cornstarch. It’s what keeps the apple juices from turning your rolls into a soggy mess. That tracks, right?
- Chill the log before cutting. Twenty minutes in the freezer makes all the difference. Clean cuts mean beautiful spirals.
- If your kitchen is hot, like a California summer hot, you can refrigerate the dough for 30 minutes before shaping. It keeps the butter from getting too soft.
- Check your yeast. If the milk and yeast mixture doesn’t foam after 15 minutes, start over. Old yeast is the most common reason for dense rolls.
Common Mistakes and Fixes
❌ Over-browning tops: Cover the dish with foil halfway through baking. That’s exactly what we want to see.
❌ Uneven slices: Use unflavored dental floss to cut the log. Slide it under, cross the ends over the top, and pull. Perfect slices every time.
❌ Compacting flour when measuring: Spoon the flour into your measuring cup, then level it off. Scooping directly compacts the flour and gives you too much.
❌ Filling leaks out during baking: Make sure your apple filling is cool and thickened. Also, roll the dough tightly and pinch the seam closed.
Variations and Substitutions
This recipe is pretty adaptable. Here are a few ways to switch it up.
- Different nuts: Don’t have pecans? Walnuts or almonds work great. Toast them the same way.
- Different apples: Honeycrisp, Granny Smith, or Fuji are all excellent for baking. A mix of sweet and tart is nice.
- Different frosting: If cream cheese isn’t your thing, a simple powdered sugar glaze works beautifully. Just whisk together 1 cup powdered sugar, 2 tablespoons milk, and a splash of vanilla.
- No stand mixer? You can knead the dough by hand. It’ll take about 10 to 12 minutes of steady work. Your arms will get a workout, but the dough will be just as good.
- Pears instead of apples: D’Anjou or Bartlett pears work well. Prepare them the same way, just note they might cook a minute faster.
Storage and Make-Ahead Instructions
These apple cinnamon rolls are at their absolute best the day they’re made, but they’re still fantastic for a few days after. Here’s how to handle leftovers and make-ahead plans.
Storage: Cover leftover rolls tightly (frosted or unfrosted) and store at room temperature for up to 2 days, or in the refrigerator for up to 5 days. The fridge will firm up the frosting a bit, but that’s fine.
Reheating: The best way to rewarm a single roll is in the microwave for about 15 to 20 seconds. For a whole pan, cover with foil and warm in a 300°F oven for 10 to 15 minutes. The rolls will taste almost fresh-baked.
Make-ahead option 1 (refrigerate assembled): Assemble the rolls through step 4, arrange them in the baking dish, cover tightly with plastic wrap, and refrigerate overnight. The next morning, remove them from the fridge and let them sit at room temperature for 30 minutes while the oven preheats. Then bake as directed. You might need to add 5 minutes to the bake time.
Make-ahead option 2 (freeze unbaked): Assemble the rolls through step 4, arrange them in the baking dish, cover tightly with plastic wrap and then foil, and freeze for up to 3 months. To bake, thaw overnight in the refrigerator, then let sit at room temperature for 30 minutes before baking as directed.
Make-ahead option 3 (freeze baked): Bake the rolls as directed, let them cool completely without frosting, wrap tightly, and freeze for up to 3 months. Thaw at room temperature, then warm in the oven before frosting and serving.

Frequently Asked Questions
You’ve got this. Make a mess, enjoy the process, and eat one warm. That’s the whole point. And if you want more baking inspiration, I’d love for you to follow along on Pinterest for more recipes like these apple cinnamon rolls.
Source: Nutritional Information
3 Responses
I tried this recipe but my dough turned out a bit dense. Any chance the yeast might not have been active enough? I used lukewarm milk as suggested, but maybe I let it sit too long. Also, can I substitute the pecans with walnuts?
Hi James, sorry to hear about the dense dough! It could be that the milk was too hot and killed the yeast—aim for around 110°F. Letting the yeast sit too long shouldn’t be an issue as long as it’s frothy within 5-10 minutes. And yes, walnuts would work perfectly as a substitute!
These look incredible! I made them for Thanksgiving brunch and they were a huge hit. The tip about cooking the apples first with cornstarch was a game-changer—no soggy rolls at all! I did add a little extra cinnamon to the filling because we love spice. Thanks for the detailed instructions!