Imagine the aroma of fresh apples, warm cinnamon, and sweet cream cheese filling a buttery, flaky pastry—an invitation you can’t resist. This Apple Cinnamon Cream Cheese Danish brings that bakery‑level indulgence straight to your kitchen, and it’s surprisingly simple to master.
What sets this Danish apart is the perfect balance between the tart snap of apples and the silky richness of a cream cheese‑cinnamon swirl, all encased in a golden puff‑pastry shell that flakies with each bite.
It’s ideal for weekend brunches, holiday breakfasts, or an elegant dessert to impress guests. Kids love the sweet‑spiced flavor, while adults appreciate the sophisticated texture and buttery depth.
The process involves layering pre‑made puff pastry, spreading a sweetened cream cheese mixture, topping with caramelized apple slices, and finishing with a quick egg wash before a quick bake that delivers a glossy, irresistible finish.
Why You'll Love This Recipe
Layered Flavor Harmony: The sweet‑tart apples, warm cinnamon, and tangy cream cheese create a symphony that keeps every bite interesting and satisfying.
Effortless Technique: Using store‑bought puff pastry cuts prep time dramatically while still delivering that coveted flaky texture.
Visually Stunning: The golden crust dotted with caramelized apple slices makes a beautiful centerpiece for any spread.
Versatile Serving: Perfect hot from the oven, at room temperature, or even reheated—great for brunch, tea time, or a sweet finale.
Ingredients
For this Danish, fresh, high‑quality ingredients are the secret to a bakery‑like result. The puff pastry provides a buttery, airy canvas, while the apple‑cinnamon mixture adds sweet‑spicy fruitiness. A lightly sweetened cream cheese layer introduces creamy tang, and a quick egg wash gives a glossy finish that’s both beautiful and appetizing.
Pastry Base
- 1 package (about 10 sheets) frozen puff pastry, thawed
Apple Cinnamon Filling
- 2 large apples, peeled, cored, and thinly sliced
- 2 tablespoons unsalted butter
- 3 tablespoons brown sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- 1 tablespoon lemon juice
Cream Cheese Filling
- 4 ounces cream cheese, softened
- 2 tablespoons granulated sugar
- ½ teaspoon vanilla extract
- ¼ teaspoon ground cinnamon
Egg Wash & Toppings
- 1 large egg, lightly beaten
- 1 tablespoon coarse sugar (optional)
The butter and brown sugar in the apple mixture caramelize the fruit, giving it a glossy, deep‑amber hue. The cream cheese blend, sweetened just enough, balances the tartness of the apples while the extra cinnamon ties the flavors together. A quick egg wash before baking creates a glossy, golden finish that makes each Danish look as good as it tastes.
Step-by-Step Instructions

Preparing the Fillings
Begin by making the cream cheese spread. In a medium bowl, combine the softened cream cheese, granulated sugar, vanilla, and cinnamon. Beat with a whisk until smooth and creamy; set aside. This mixture will stay cool while you work on the apples, ensuring a firm yet spreadable texture.
Cooking the Apple Filling
- Heat the butter. In a large skillet over medium heat, melt the butter until it foams. Add the sliced apples, lemon juice, brown sugar, cinnamon, and nutmeg. Cook, stirring gently, for 5‑7 minutes until the apples soften and the liquid thickens into a light caramel. The aroma should fill the kitchen—this is the flavor base.
- Cool the apples. Transfer the cooked apples to a shallow dish and spread them out. Allow them to cool to room temperature; this prevents the pastry from steaming when baked.
Assembling the Danish
- Roll the pastry. On a lightly floured surface, unfold the puff pastry sheets. Using a sharp knife or pizza cutter, cut each sheet into 4 equal squares (approximately 4×4 inches). This yields eight squares for eight individual Danish.
- Layer the fillings. Place each square on a parchment‑lined baking sheet. Spread a generous tablespoon of the cream cheese mixture in the center, leaving a ½‑inch border. Top the cream cheese with a spoonful of the cooled apple mixture, spreading lightly but keeping the topping centered.
- Fold the edges. Gently fold the four corners toward the center, overlapping them slightly to create a rustic “purse” shape. The folds should seal the fillings inside while leaving the top exposed for a golden crust.
- Apply egg wash. Brush the exposed pastry with the beaten egg, ensuring an even coating. Sprinkle coarse sugar over the top if you prefer added crunch and sparkle.
Baking
Preheat the oven to 400°F (200°C). Bake the assembled Danish for 18‑22 minutes, or until the pastry is puffed, golden‑brown, and the edges are crisp. Rotate the sheet halfway through for even coloring. Once baked, let the danishes rest for 5 minutes before serving; this allows the fillings to set slightly, making them easier to pick up.
Tips & Tricks
Perfecting the Recipe
Use room‑temperature butter. Soft butter blends more evenly with the apples, creating a smoother caramel without lumps.
Don’t over‑mix the cream cheese. Over‑mixing can introduce excess air, leading to a watery filling once baked.
Chill the pastry briefly. After folding, refrigerate the assembled danishes for 10 minutes; this helps the butter stay solid, resulting in a higher rise.
Flavor Enhancements
Add a splash of caramel sauce drizzled over the tops just before serving for extra decadence. A pinch of toasted pecans or walnuts adds crunch and a nutty depth that pairs beautifully with the cinnamon‑apple profile.
Common Mistakes to Avoid
Avoid using soggy apple slices; excess moisture can make the pastry soggy. Also, don’t skip the egg wash—without it the pastry will bake a dull, pale color rather than the desired glossy finish.
Pro Tips
Seal the edges with water. Lightly brush a little water on the pastry edges before folding; this helps the layers stick together during baking.
Use a pastry brush for the egg wash. A thin brush gives a uniform coat without pooling, ensuring even browning.
Check the bottom. After 15 minutes, peek under the pastry; if the bottom is browning too fast, slide the sheet onto a baking rack.
Variations
Ingredient Swaps
Swap Granny Smith apples for tart Pink Lady or sweet Fuji for a different texture. Replace cinnamon with pumpkin spice for a seasonal twist, or fold in raisins and chopped walnuts for added chew and crunch. For a richer filling, blend a tablespoon of mascarpone into the cream cheese mixture.
Dietary Adjustments
Use gluten‑free puff pastry to accommodate gluten sensitivities. For a dairy‑free version, substitute the butter with coconut oil and the cream cheese with a vegan cream cheese alternative. A low‑sugar option can be achieved by using erythritol or monk fruit sweetener in place of brown sugar.
Serving Suggestions
Serve warm with a dollop of vanilla‑flavored Greek yogurt or a drizzle of maple‑cinnamon glaze. Pair with a hot cup of chai or a spiced coffee for a cozy brunch. For a festive presentation, dust the tops with powdered sugar just before serving.
Storage Info
Leftover Storage
Allow any leftovers to cool completely, then place them in an airtight container. Store in the refrigerator for up to 3 days. For longer keeping, wrap each Danish tightly in plastic wrap, then foil, and freeze for up to 2 months.
Reheating Instructions
Reheat refrigerated danishes in a pre‑heated 350°F (175°C) oven for 8‑10 minutes, or until the pastry regains its crispness. If frozen, thaw overnight in the fridge, then follow the same oven method. Microwaving is possible but will soften the pastry, so use a low‑power setting and a short burst if you’re in a hurry.
Frequently Asked Questions
This Apple Cinnamon Cream Cheese Danish brings together buttery pastry, spiced apples, and a silky cheese swirl in a recipe that feels both elegant and approachable. By following the detailed steps, you’ll achieve a bakery‑quality result without the hassle. Feel free to experiment with the suggested swaps or add your own twist—cooking is all about making a dish your own. Enjoy the warm, comforting flavors and share them with friends or family for a truly delightful treat!