Few things compare to the aroma of buttery pastry baking in the oven, especially when sweet apples and creamy cheese filling are tucked into every flaky layer. These Delicious Apple & Cheese Danishes combine crisp puff pastry with warm cinnamon-kissed apples and a rich cream cheese center, creating a bakery-style treat that feels both comforting and elegant. Perfect for breakfast, brunch, or an afternoon coffee break, these danishes deliver a balance of sweet fruit, creamy texture, and golden crispiness in every bite.

The beauty of these danishes lies in how simple ingredients transform into something truly special. Tart apples soften into a caramelized filling while the cheese mixture adds a smooth, slightly tangy contrast that melts beautifully into the pastry. Whether served warm fresh from the oven or enjoyed chilled the next day, these pastries are guaranteed to become a favorite for holidays, gatherings, or cozy weekends at home.
Why You’ll Love This Delicious Apple & Cheese Danishes
These danishes are wonderfully flaky on the outside while remaining soft and creamy in the center. The combination of apples and cheese creates a bakery-quality flavor without requiring complicated techniques. Puff pastry keeps the preparation easy and convenient, making this recipe approachable even for beginner bakers.
Another reason to love these pastries is their versatility. They can be served as a quick breakfast, an elegant brunch centerpiece, or even a light dessert after dinner. The warm apple filling pairs beautifully with coffee, tea, or hot cider, making them suitable for every season. Since they can be prepared ahead of time and reheated easily, they are also a practical option for busy mornings or entertaining guests.
Preparation Phase & Tools to Use
Having the right tools ready before starting makes the baking process smoother and helps achieve perfectly crisp danishes. A sharp knife or apple peeler is essential for evenly cutting the apples into small pieces that cook quickly and evenly. A mixing bowl helps blend the cream cheese filling until smooth and lump-free, ensuring a silky texture inside the pastries.
A baking sheet lined with parchment paper is important because it prevents sticking and promotes even browning on the pastry bottoms. Using a pastry brush allows you to evenly spread the egg wash, giving the danishes their glossy golden finish. A small saucepan is also useful for gently cooking the apple mixture so the fruit becomes tender and flavorful before baking.
An oven preheated to the proper temperature is one of the most important elements in this recipe. High heat allows the puff pastry layers to rise properly and develop that signature flaky texture. Keeping all tools prepared in advance will help the entire process feel easy and enjoyable.
Preparation Tips
For the flakiest danishes, keep the puff pastry cold until you are ready to work with it. Warm pastry becomes sticky and loses its ability to puff up properly in the oven. If the dough softens too much while shaping the pastries, place it back into the refrigerator for a few minutes before baking.
Choose firm apples such as Honeycrisp, Granny Smith, or Fuji because they hold their shape well during cooking and provide the perfect balance of sweetness and tartness. Avoid overfilling the pastries, as too much filling can leak out while baking and make the pastry soggy. Brushing the edges with egg wash carefully without letting it drip down the sides also helps the pastry rise evenly.
Allow the danishes to cool slightly before serving so the filling can set properly and the flavors become richer. A light drizzle of icing or a dusting of powdered sugar just before serving adds an extra bakery-style touch that makes these pastries look as impressive as they taste.
Ingredients for this Delicious Apple & Cheese Danishes
For the Pastry
- 2 sheets puff pastry, thawed but still cold
- 1 large egg
- 1 tablespoon water
- 1 tablespoon coarse sugar for topping (optional)
For the Apple Filling
- 2 medium apples, peeled and diced into small cubes
- 2 tablespoons unsalted butter
- 3 tablespoons brown sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon nutmeg
- 1 teaspoon lemon juice
- 1 teaspoon cornstarch
- 1 tablespoon water
For the Cream Cheese Filling
- 8 ounces cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 egg yolk
- 1 tablespoon sour cream or heavy cream
Optional Vanilla Glaze
- 1 cup powdered sugar
- 2 tablespoons milk
- 1/2 teaspoon vanilla extract

Step 1: Prepare the Puff Pastry
Remove the puff pastry from the freezer and allow it to thaw according to the package instructions until flexible but still chilled. Lightly flour a clean work surface and gently unfold the pastry sheets. Using a sharp knife or pizza cutter, cut each sheet into equal squares or circles depending on your preferred danish shape.
If you want heart-shaped danishes like the ones shown in the image, gently shape the pastry pieces by pinching the bottom and creating rounded tops. Place the prepared pastry pieces onto a parchment-lined baking sheet and refrigerate while preparing the fillings. Keeping the pastry cold is essential for achieving maximum flakiness.
Step 2: Make the Apple Filling
In a medium saucepan over medium heat, melt the butter until bubbly and fragrant. Add the diced apples, brown sugar, cinnamon, nutmeg, and lemon juice. Stir everything together until the apples are evenly coated.
Cook the mixture for about 5 to 7 minutes, stirring occasionally, until the apples begin to soften and release their juices. In a small bowl, mix the cornstarch with water to create a slurry, then pour it into the apple mixture. Continue cooking for another 1 to 2 minutes until the filling thickens slightly.
Remove the saucepan from the heat and let the filling cool completely before assembling the pastries. Cooling prevents the puff pastry from becoming soggy during baking.
Step 3: Prepare the Cream Cheese Filling
In a mixing bowl, combine the softened cream cheese, granulated sugar, vanilla extract, egg yolk, and sour cream. Beat the mixture using a hand mixer or whisk until completely smooth and creamy.
The filling should have a silky texture without lumps. If the cream cheese is too cold, allow it to sit at room temperature for several minutes before mixing. A smooth filling spreads more evenly and creates a bakery-style center inside each danish.
Step 4: Shape the Danishes
Preheat the oven to 400°F (200°C). Remove the chilled pastry from the refrigerator. Using the back of a spoon or your fingertips, gently press down the center of each pastry piece while leaving a raised border around the edges.
Add about one tablespoon of cream cheese filling to the center of each pastry. Spoon a small amount of the cooled apple mixture over the cream cheese layer. Avoid overfilling because the pastries need room to puff up properly in the oven.
For decorative edges, lightly fold or twist the pastry borders inward. This not only improves the appearance but also helps keep the filling contained during baking.
Step 5: Apply the Egg Wash
In a small bowl, whisk together the egg and water. Using a pastry brush, lightly brush the exposed pastry edges with the egg wash. This step gives the danishes their beautiful glossy golden finish.
If desired, sprinkle coarse sugar over the edges for extra crunch and sparkle. Be careful not to let too much egg wash drip down the sides of the pastry because it can prevent the layers from rising evenly.
Step 6: Bake the Danishes
Place the baking sheet into the preheated oven and bake for 18 to 24 minutes, or until the pastries are deeply golden brown and puffed. The filling should appear set and slightly bubbling.
Rotate the baking sheet halfway through baking to encourage even browning. If the pastry edges brown too quickly, loosely cover them with foil during the final few minutes of baking.
Once baked, remove the danishes from the oven and allow them to cool on the baking sheet for several minutes before transferring to a wire rack.
Step 7: Prepare the Vanilla Glaze
While the pastries cool, whisk together the powdered sugar, milk, and vanilla extract until smooth. Adjust the consistency by adding a little more milk for a thinner glaze or extra powdered sugar for a thicker drizzle.
Using a spoon or piping bag, drizzle the glaze lightly over the warm danishes. The glaze adds sweetness and gives the pastries a classic bakery-style appearance.
Step 8: Serve and Enjoy
Serve the Delicious Apple & Cheese Danishes slightly warm for the best flavor and texture. The pastry layers will be crisp and buttery while the filling remains creamy and rich.
These danishes pair beautifully with hot coffee, chai tea, cappuccino, or fresh apple cider. They also make an excellent addition to brunch spreads, holiday breakfast tables, or afternoon dessert trays.
For an extra indulgent touch, garnish the pastries with powdered sugar, caramel drizzle, or chopped toasted pecans just before serving.
Notes
These Delicious Apple & Cheese Danishes are best enjoyed fresh on the day they are baked, when the puff pastry is at its crispiest and the filling is warm and creamy. However, they also reheat beautifully, making them an excellent make-ahead option for busy mornings, brunch gatherings, or holiday breakfasts.
Using high-quality puff pastry makes a noticeable difference in both flavor and texture. Butter-based puff pastry creates richer flavor and more distinct flaky layers compared to versions made with shortening. Taking the time to chill the pastries before baking also improves the final result by helping the layers puff evenly in the oven.
The apple filling can easily be customized depending on the season or your personal preferences. Pears work wonderfully as an alternative to apples, while raisins, chopped walnuts, pecans, or even caramel bits can be added for extra texture and flavor. For a slightly tangier filling, increase the lemon juice or use cream cheese with a touch of Greek yogurt mixed in.
These pastries are flexible enough to serve for breakfast, dessert, or even special occasions like baby showers, holiday brunches, and weekend family gatherings. Their bakery-style appearance makes them look impressive while still being surprisingly simple to prepare at home.
Watch Out for These Mistakes While Cooking
Using Warm Puff Pastry
One of the most common mistakes is allowing the puff pastry to become too warm before baking. Soft pastry loses its layers and may bake flat instead of light and flaky. Keep the dough chilled whenever possible and refrigerate it briefly if it becomes difficult to handle.
Overfilling the Danishes
Adding too much cream cheese or apple filling may cause the centers to overflow while baking. This can make the pastries soggy and unevenly cooked. Use moderate amounts of filling so the pastry has enough room to rise properly.
Skipping the Cooling Step for the Apple Filling
Hot apple filling melts the pastry butter too early and can lead to soggy bottoms. Always allow the cooked apples to cool completely before assembling the danishes.
Underbaking the Pastries
Puff pastry should be deeply golden brown when fully baked. Removing the danishes too early may leave the centers doughy and undercooked. Bake until the edges are crisp and richly colored.
Forgetting to Rotate the Baking Tray
Ovens often have uneven heat distribution. Rotating the tray halfway through baking ensures all pastries brown evenly and prevents one side from becoming too dark.
Applying Too Much Egg Wash
Excess egg wash dripping onto the baking sheet can glue the puff pastry layers together and stop them from rising properly. Brush lightly and carefully along only the exposed edges.
Storage Instructions
Store leftover danishes in an airtight container in the refrigerator for up to 4 days. Since the filling contains cream cheese, refrigeration is important for maintaining freshness and food safety.
To reheat, place the danishes in a 350°F (175°C) oven for about 5 to 8 minutes until warmed through and crisp again. Avoid microwaving if possible because it softens the pastry and removes the flaky texture.
These danishes can also be frozen after baking. Allow them to cool completely, then wrap each pastry individually in plastic wrap and place them into a freezer-safe container or bag. Freeze for up to 2 months. Reheat directly from frozen in the oven until hot and crisp.
If preparing ahead, the apple filling and cream cheese filling can both be made a day in advance and stored separately in the refrigerator. This makes assembly much faster the next day.
Estimated Nutrition
Per Danish Approximation
- Calories: 320–380
- Protein: 5g
- Carbohydrates: 32g
- Fat: 21g
- Saturated Fat: 10g
- Cholesterol: 55mg
- Sodium: 230mg
- Fiber: 2g
- Sugar: 14g
Nutrition values may vary depending on the brand of puff pastry and the amount of glaze used.
Frequently Asked Questions
Can I use canned apple pie filling instead of fresh apples?
Yes, canned apple pie filling can be used for convenience. Chop the apple slices into smaller pieces and reduce the added sugar since canned filling is usually already sweetened.
Which apples work best for these danishes?
Firm apples such as Honeycrisp, Granny Smith, Fuji, or Pink Lady work best because they hold their shape well during baking and provide balanced flavor.
Can I make these danishes ahead of time?
Absolutely. You can prepare the fillings a day ahead or fully bake the danishes and reheat them before serving.
Why didn’t my puff pastry rise properly?
This usually happens if the pastry became too warm before baking or if too much egg wash dripped down the edges and sealed the layers together.
Can I freeze unbaked danishes?
Yes. Assemble the danishes and freeze them on a baking tray until solid. Transfer to a freezer bag and bake directly from frozen, adding a few extra minutes to the baking time.
What can I use instead of cream cheese?
Mascarpone cheese or ricotta cheese can be used for a slightly different texture and flavor.
How do I keep the bottoms from getting soggy?
Cooling the apple filling before assembly and baking the pastries on parchment paper in a fully preheated oven helps prevent sogginess.
Can I add other toppings?
Definitely. Chopped pecans, walnuts, caramel drizzle, cinnamon sugar, or sliced almonds all pair beautifully with the apple and cheese filling.
Conclusion
These Delicious Apple & Cheese Danishes combine flaky golden pastry, creamy cheese filling, and warmly spiced apples into a bakery-worthy treat that feels both comforting and elegant. They are simple enough for casual weekend baking yet impressive enough for holiday brunches and special gatherings.
With their crisp layers, rich filling, and customizable flavors, these danishes are the kind of homemade pastry people reach for again and again. Whether enjoyed with morning coffee, served at brunch, or offered as an afternoon dessert, they bring warmth and sweetness to every table.
Once you experience the contrast between the buttery pastry and the soft apple-cheese center, this recipe is sure to earn a permanent place in your baking collection.
Delicious Apple & Cheese Danishes
- Prep Time: 25 minutes
- Cook Time: 24 minutes
- Total Time: 49 minutes
- Yield: 8 danishes
- Category: Breakfast / Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Golden, flaky, and filled with creamy cheese and tender cinnamon apples, these Delicious Apple & Cheese Danishes are the perfect bakery-style treat to make at home. They are ideal for a quick breakfast, easy brunch idea, cozy dessert, or sweet afternoon snack. The buttery puff pastry pairs beautifully with the rich cream cheese filling and warm apple mixture, creating a balance of texture and flavor in every bite. This easy recipe delivers impressive results with simple ingredients and beginner-friendly steps. Whether you need breakfast ideas for weekends, holiday brunch food ideas, or an easy dessert recipe everyone will love, these homemade danishes are guaranteed to stand out. Serve them warm with coffee, tea, or hot cider for a comforting homemade pastry experience.
Ingredients
2 sheets puff pastry, thawed
2 medium apples, peeled and diced
2 tablespoons unsalted butter
3 tablespoons brown sugar
1 teaspoon ground cinnamon
1/4 teaspoon nutmeg
1 teaspoon lemon juice
1 teaspoon cornstarch
1 tablespoon water
8 ounces cream cheese, softened
1/4 cup granulated sugar
1 teaspoon vanilla extract
1 egg yolk
1 tablespoon sour cream or heavy cream
1 large egg
1 tablespoon water
1 tablespoon coarse sugar optional
1 cup powdered sugar
2 tablespoons milk
1/2 teaspoon vanilla extract
Instructions
1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
2. Lightly flour a clean surface and unfold the puff pastry sheets. Cut each sheet into equal squares or shape into hearts if desired.
3. In a saucepan over medium heat, melt the butter and add the diced apples, brown sugar, cinnamon, nutmeg, and lemon juice.
4. Cook the apple mixture for 5 to 7 minutes until the apples soften slightly.
5. Mix the cornstarch with 1 tablespoon water and stir it into the apple mixture. Cook another 1 to 2 minutes until thickened. Let cool completely.
6. In a mixing bowl, beat the cream cheese, granulated sugar, vanilla extract, egg yolk, and sour cream until smooth and creamy.
7. Place the puff pastry pieces onto the prepared baking sheet and gently press down the centers while leaving raised edges.
8. Add a spoonful of cream cheese filling into the center of each pastry.
9. Spoon the cooled apple mixture over the cream cheese layer.
10. Whisk together the egg and remaining tablespoon of water to create an egg wash.
11. Brush the pastry edges lightly with egg wash and sprinkle with coarse sugar if desired.
12. Bake for 18 to 24 minutes or until deeply golden brown and puffed.
13. Remove from the oven and cool slightly on a wire rack.
14. Prepare the glaze by whisking together powdered sugar, milk, and vanilla extract until smooth.
15. Drizzle the glaze over the warm danishes and serve immediately.
Notes
Keep the puff pastry cold while working to ensure flaky layers and proper rising during baking.
Allow the apple filling to cool completely before assembling the pastries to prevent soggy pastry bottoms.
For extra flavor, top the danishes with chopped pecans, caramel drizzle, or a dusting of powdered sugar before serving.
Nutrition
- Serving Size: 1 danish
- Calories: 360
- Sugar: 14g
- Sodium: 230mg
- Fat: 21g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 55mg
Keywords: apple cheese danishes, easy breakfast recipe, brunch pastries, homemade danishes, puff pastry dessert, apple pastry recipe, bakery style breakfast, easy dessert recipe