There are times when a classic cinnamon roll needs a little seasonal lift, and that’s exactly what these Apple Cinnamon Rolls do. Tender, yeasted dough wraps around a butter-forward cinnamon paste and a soft, lightly cooked apple filling. The texture is pillowy; the apple adds brightness and a pleasing bite. Finish with a tangy cream cheese icing and you have a weekend-worthy treat that smells like fall in the oven.
I keep this recipe within reach because it’s forgiving and impressive. The dough benefits from a slow, cool rise, so you can make it the night before and bake fresh in the morning. The filling components — cinnamon butter and cooked apples — can be done ahead, which shortens active time on bake day. That balance of prep-ahead practicality and fresh-baked payoff is what makes this one of my go-to recipes.
You’ll find clear, reliable instructions below, the full ingredient checklist, and straightforward tips for swaps, storage, and troubleshooting. If you bake a batch and want to tweak anything, I’ll tell you which changes will affect texture and which simply alter flavor. Let’s get rolling.
Ingredient Checklist

- 3 1/2 cup all-purpose flour — The structure for the dough; measure by spooning into the cup and leveling for accuracy.
- 3 tablespoons granulated sugar — Gives a touch of sweetness and helps yeast fermentation in the dough.
- 1 tablespoon instant yeast — Fast-acting yeast that simplifies the rise; use as written.
- 1 1/4 teaspoon kosher salt — Balances flavor and strengthens the dough gluten.
- 1/2 cup lukewarm milk — Hydrates and enriches the dough; should be warm to the touch, not hot.
- 3 large eggs — Add richness, color, and structure to the dough.
- 1 teaspoon pure vanilla extract — Flavor enhancer for both dough and filling elements.
- 1/2 cup unsalted butter at room temperature, cubed — Folded into the dough for tenderness; room temperature is important for incorporation.
- 2 large apples, peeled, cored, and finely diced — The fruit element; finer dice cooks quicker and gives even distribution.
- ¼ cup granulated sugar — Sweetens the apple filling; helps the fruit soften and release juices.
- 1 tablespoon lemon juice — Brightens the apple filling and prevents excessive browning while cooking.
- 1 tablespoon cornstarch — Thickens the apple juices so the filling isn’t runny.
- 1 teaspoon ground cinnamon — Added to the apple filling for warm spice note.
- ¼ teaspoon kosher salt — Enhances the apple filling’s flavors.
- ¾ cup unsalted butter, at room temperature — The base of the cinnamon filling; soft butter spreads smoothly.
- 2 tablespoons ground cinnamon — The primary spice in the cinnamon filling; use good quality for best aroma.
- ?? cup granulated sugar — Listed here as in the source; this pairs with brown sugar in the filling for sweetness and texture.
- ?? cup brown sugar — Listed here as in the source; brown sugar deepens the filling’s flavor (amount not specified in source).
- 1 teaspoon pure vanilla extract — Adds vanilla warmth to the cinnamon filling.
- ¼ teaspoon kosher salt — Small amounts of salt amplify sweetness in the filling.
- 4 ounces cream cheese, at room temperature — For the icing; softens into a silky finish.
- 2 tablespoons unsalted butter, at room temperature — Adds body to the icing.
- 1 1/2 cups powdered sugar, sifted — Sweetens and thickens the icing; sifted for smoothness.
- ¼ teaspoon kosher salt — Balances the richness of the icing.
- 1 tablespoon heavy cream — Loosens the icing to a spreadable consistency; add more if needed sparingly.
From Start to Finish: Apple Cinnamon Rolls
- In the bowl of a stand mixer fitted with the dough hook, combine 3 1/2 cups all-purpose flour, 3 tablespoons granulated sugar, 1 tablespoon instant yeast, and 1 1/4 teaspoons kosher salt. Mix briefly to combine.
- Add 1/2 cup lukewarm milk and mix on low speed for 20–30 seconds.
- In a small bowl, beat 3 large eggs with 1 teaspoon pure vanilla extract. Add the egg mixture to the flour mixture and mix on low until most of the flour is incorporated and the dough starts to come together.
- With the mixer running on low, add 1/2 cup unsalted butter (at room temperature, cubed) slowly, a few cubes at a time, until incorporated.
- Increase the mixer to medium speed and knead for about 5–7 minutes, until the dough is smooth, supple, and mostly pulls away from the bowl. (If mixing by hand, knead 10–15 minutes.) If the dough is sticky, add flour a tablespoon or two at a time until it is no longer sticky, being careful not to add too much.
- Form the dough into a ball, place it in a clean, lightly greased bowl, cover with plastic wrap or a clean kitchen towel, and refrigerate to rise for at least 2 hours or overnight.
- While the dough is chilling, make the cinnamon filling: in the bowl of a stand mixer with the paddle attachment (or in a medium bowl with a fork), combine 3/4 cup unsalted butter (at room temperature), 2 tablespoons ground cinnamon, the granulated sugar and brown sugar called for in the ingredient list, 1 teaspoon pure vanilla extract, and 1/4 teaspoon kosher salt. Mix and mash until the filling is completely smooth. (This can be made ahead and left at room temperature so it stays softened.)
- Make the apple filling: in a saucepan over medium–low heat, combine 2 large apples (peeled, cored, and finely diced), 1/4 cup granulated sugar, 1 tablespoon lemon juice, 1 tablespoon cornstarch, 1 teaspoon ground cinnamon, and 1/4 teaspoon kosher salt. Cook, stirring, for about 5–7 minutes, until the released juices begin to thicken. Remove from heat and cool to room temperature, then refrigerate until ready to use.
- When the dough has chilled at least 2 hours (or the next morning), lightly flour your work surface and rolling pin. Turn the dough out and roll it into a roughly 15-inch by 17-inch rectangle about 1/8 inch thick.
- Spread the cinnamon filling in an even, thin layer over the dough, leaving a small border. Spread the cooled apple filling in an even, thin layer over the cinnamon layer, leaving a slightly larger border on the edge you will finish rolling.
- Starting from the long edge farthest from you, roll the dough toward you into a tight, firm log. Press the seam to seal.
- Use a length of unflavored dental floss or a sharp knife to slice the log in half, then slice each half into six equal pieces for a total of 12 rolls (about 1 1/2 inches thick). If you prefer larger rolls, cut each half into 4 pieces for a total of 8 rolls.
- Arrange the rolls, seam side down, in a greased 9 x 13-inch baking pan (or similar). Cover with a kitchen towel and let the rolls rise at room temperature until doubled in size, about 45 minutes (longer if your kitchen is cool).
- Preheat the oven to 350°F (175°C). Bake the risen rolls for 28–30 minutes, or until the tops are golden brown.
- While the rolls bake (or immediately after removing them from the oven), make the cream cheese icing: in a mixer bowl, beat 4 ounces cream cheese (at room temperature) and 2 tablespoons unsalted butter (at room temperature) until smooth. Add 1 1/2 cups sifted powdered sugar, 1/4 teaspoon kosher salt, and 1 tablespoon heavy cream. Beat until combined and spreadable.
- As soon as the rolls come out of the oven, spread the cream cheese icing evenly over the warm rolls. Serve warm.
Why You’ll Keep Making It
These rolls hit a comforting balance: a yeasted dough soft enough to feel indulgent but sturdy enough to hold a generous cinnamon-apple filling. The cooked apple filling prevents the rolls from getting soggy, while the cinnamon butter gives a classic, gooey mouthfeel. Because components can be prepared ahead, the recipe fits into busy weekends or leisurely mornings without a last-minute rush.
The flavor profile is familiar but layered. The apple adds acidity and texture, the brown and granulated sugars in the filling deepen flavor, and the cream cheese icing brightens and smooths everything out. Once you see how straightforward the steps are, this will become a reliable recipe for guests or for treating yourself.
Budget & Availability Swaps

- Milk: Swap whole milk for any milk you have on hand (half-and-half will make a richer dough; plant milk will work in a pinch but change flavor slightly).
- Butter: Unsalted butter is called for twice; if you only have salted, reduce added kosher salt slightly to avoid over-salting.
- Apples: Use whatever crisp, slightly tart apple you prefer. Braeburn, Honeycrisp, or Granny Smith work well for structure and flavor.
- Cream cheese icing: If cream cheese is unavailable, a simple powdered-sugar glaze with milk and vanilla will still be excellent—though it changes the finish from tangy to simple sweet.
Equipment at a Glance

- Stand mixer with dough hook (or a strong arm for hand-kneading).
- Rolling pin and a lightly floured surface for rolling a 15″ × 17″ rectangle.
- 9 x 13-inch baking pan (or similar) for baking the rolls.
- Small saucepan for cooking the apple filling.
- Mixer (paddle attachment or hand mixer) for making the cinnamon filling and icing.
Avoid These Traps
- Overflouring the dough. Add flour sparingly if sticky; too much makes dense rolls.
- Skipping the chill. The dough needs at least 2 hours in the refrigerator to firm up for an even roll when you shape it.
- Using hot milk. Lukewarm milk is key; if it’s too hot you’ll kill the yeast, too cool and yeast will be sluggish.
- Undercooking the apple filling. Cook until juices thicken slightly so the filling won’t make the rolls soggy.
- Not sealing the seam. Press the seam well when you roll so the log doesn’t unfold while slicing or rising.
Variations by Season
Small changes let these rolls feel seasonal without changing method:
- Autumn: Add a pinch of nutmeg or ground clove to the cinnamon filling for extra warmth.
- Winter holidays: Fold in a tablespoon of orange zest to the icing for brightness.
- Spring: Substitute half the apple with pear for a softer, floral note.
- Summer: Use very ripe apples and reduce the sugar in the apple filling slightly to let natural sweetness come forward.
Flavor Logic
The interplay between layers is deliberate. The cinnamon butter is fatty and aromatic, helping the dough slide into a tight spiral and keeping the interior moist. The apple filling is cooked with cornstarch and lemon juice: cornstarch tames excess juices, while lemon prevents browning and adds lift to the sweetness. Cream cheese icing cuts through the richness with a faint tang and soft texture that spreads easily over warm rolls.
Make-Ahead & Storage

Make-ahead options
- Overnight dough: Mix and chill the dough for up to 24 hours, then roll, fill, slice, and let rise the next morning before baking.
- Fillings ahead: Both the cinnamon filling and apple filling keep well in covered containers in the fridge for 2–3 days.
- Par-bake option: You can assemble rolls, cover, and refrigerate overnight; allow them to come to room temperature and finish the rise before baking.
Storage and reheating
- Room temperature: Store cooled rolls in an airtight container for up to 2 days.
- Refrigeration: Keep in the fridge for up to 5 days; rewarm gently in a 300°F oven for 10–12 minutes and refresh the icing if needed.
- Freezing: Freeze baked and cooled rolls in a single layer until firm, then transfer to a freezer bag for up to 2 months. Reheat from frozen covered at 325°F until warmed through, then add icing.
Ask & Learn
- Q: My rolls came out dense. A: Likely overfloured dough or under-kneading. Knead until smooth and slightly elastic, and add flour sparingly.
- Q: The apple filling made the rolls soggy. A: Make sure the apple mixture is cooked until the juices thicken and cooled before spreading.
- Q: Can I use active dry yeast instead of instant? A: Yes—proof it in the lukewarm milk first and adjust timing slightly.
- Q: Can I make these vegan? A: You can experiment with plant milk and a vegan butter substitute, but texture and flavor will change; the recipe was developed with dairy and eggs.
Final Thoughts
These Apple Cinnamon Rolls reward a little planning with big results: a soft, enriched dough, a gooey cinnamon center, and apples that add lift and texture. The components are flexible enough to prepare ahead, and the method is forgiving for bakers who prefer an overnight approach. Follow the steps carefully, pay attention to dough feel, and prioritize cooling the apple filling before assembly to avoid sogginess. Serve warm with the cream cheese icing spread right after baking for the best experience.
Bake once, and the recipe will likely become a rotating favorite for breakfasts, brunches, and holiday weekends. If you try them, I’d love to hear which apple variety you used and whether you made any seasonal tweaks.

Apple Cinnamon Rolls
Ingredients
Ingredients
- ?3 1/2 cupall-purpose flour
- ?3 tablespoonsgranulated sugar
- ?1 tablespooninstant yeast
- ?1 1/4 teaspoonkosher salt
- ?1/2 cuplukewarm milk
- ?3 largeeggs
- ?1 teaspoonpure vanilla extract
- ?1/2 cupunsalted butter at room temperature cubed
- ?2 largeapples peeled, cored, and finely diced
- ?1/4 cupgranulated sugar
- ?1 tablespoonlemon juice
- ?1 tablespooncornstarch
- ?1 teaspoonground cinnamon
- ?1/4 teaspoonkosher salt
- ?3/4 cupunsalted butter at room temperature
- ?2 tablespoonsground cinnamon
- ??cupgranulated sugar
- ??cupbrown sugar
- ?1 teaspoonpure vanilla extract
- ?1/4 teaspoonkosher salt
- ?4 ouncescream cheese at room temperature
- ?2 tablespoonsunsalted butter at room temperature
- ?1 1/2 cupspowdered sugar sifted
- ?1/4 teaspoonkosher salt
- ?1 tablespoonheavy cream
Instructions
Instructions
- In the bowl of a stand mixer fitted with the dough hook, combine 3 1/2 cups all-purpose flour, 3 tablespoons granulated sugar, 1 tablespoon instant yeast, and 1 1/4 teaspoons kosher salt. Mix briefly to combine.
- Add 1/2 cup lukewarm milk and mix on low speed for 20–30 seconds.
- In a small bowl, beat 3 large eggs with 1 teaspoon pure vanilla extract. Add the egg mixture to the flour mixture and mix on low until most of the flour is incorporated and the dough starts to come together.
- With the mixer running on low, add 1/2 cup unsalted butter (at room temperature, cubed) slowly, a few cubes at a time, until incorporated.
- Increase the mixer to medium speed and knead for about 5–7 minutes, until the dough is smooth, supple, and mostly pulls away from the bowl. (If mixing by hand, knead 10–15 minutes.) If the dough is sticky, add flour a tablespoon or two at a time until it is no longer sticky, being careful not to add too much.
- Form the dough into a ball, place it in a clean, lightly greased bowl, cover with plastic wrap or a clean kitchen towel, and refrigerate to rise for at least 2 hours or overnight.
- While the dough is chilling, make the cinnamon filling: in the bowl of a stand mixer with the paddle attachment (or in a medium bowl with a fork), combine 3/4 cup unsalted butter (at room temperature), 2 tablespoons ground cinnamon, the granulated sugar and brown sugar called for in the ingredient list, 1 teaspoon pure vanilla extract, and 1/4 teaspoon kosher salt. Mix and mash until the filling is completely smooth. (This can be made ahead and left at room temperature so it stays softened.)
- Make the apple filling: in a saucepan over medium–low heat, combine 2 large apples (peeled, cored, and finely diced), 1/4 cup granulated sugar, 1 tablespoon lemon juice, 1 tablespoon cornstarch, 1 teaspoon ground cinnamon, and 1/4 teaspoon kosher salt. Cook, stirring, for about 5–7 minutes, until the released juices begin to thicken. Remove from heat and cool to room temperature, then refrigerate until ready to use.
- When the dough has chilled at least 2 hours (or the next morning), lightly flour your work surface and rolling pin. Turn the dough out and roll it into a roughly 15-inch by 17-inch rectangle about 1/8 inch thick.
- Spread the cinnamon filling in an even, thin layer over the dough, leaving a small border. Spread the cooled apple filling in an even, thin layer over the cinnamon layer, leaving a slightly larger border on the edge you will finish rolling.
- Starting from the long edge farthest from you, roll the dough toward you into a tight, firm log. Press the seam to seal.
- Use a length of unflavored dental floss or a sharp knife to slice the log in half, then slice each half into six equal pieces for a total of 12 rolls (about 1 1/2 inches thick). If you prefer larger rolls, cut each half into 4 pieces for a total of 8 rolls.
- Arrange the rolls, seam side down, in a greased 9 x 13-inch baking pan (or similar). Cover with a kitchen towel and let the rolls rise at room temperature until doubled in size, about 45 minutes (longer if your kitchen is cool).
- Preheat the oven to 350°F (175°C). Bake the risen rolls for 28–30 minutes, or until the tops are golden brown.
- While the rolls bake (or immediately after removing them from the oven), make the cream cheese icing: in a mixer bowl, beat 4 ounces cream cheese (at room temperature) and 2 tablespoons unsalted butter (at room temperature) until smooth. Add 1 1/2 cups sifted powdered sugar, 1/4 teaspoon kosher salt, and 1 tablespoon heavy cream. Beat until combined and spreadable.
- As soon as the rolls come out of the oven, spread the cream cheese icing evenly over the warm rolls. Serve warm.
Equipment
- 1 9×13 baking pan
Notes
Alternatively, you could also cut the log in half and transfer them to the freezer to chill for 10 minutes. This will help with getting clean slices. It will take some additional time for the rolls to rise since they’ll be super cold.
Room temperature butter is your best friend when it comes to incorporating it into your dough as well as making the cinnamon filling and cream cheese glaze.
You can make the apple pie filling in advance to break up some of the steps. You can also make the dough up to 24 hours ahead of shaping.
