Golden, flaky, and filled with creamy cheese and tender apples, these Delicious Apple & Cheese Danishes bring bakery-style comfort straight to your kitchen. Every bite combines buttery puff pastry with lightly spiced apple filling and a smooth, sweet cream cheese center that melts beautifully while baking. They are the kind of pastry that feels special enough for brunch gatherings yet simple enough to make for a cozy weekend breakfast.

The contrast of textures is what makes these danishes unforgettable. The crisp outer layers give way to soft fruit and creamy filling, while the warm aroma of baked apples and vanilla fills the kitchen. Whether served with coffee in the morning or enjoyed as an afternoon treat, these pastries deliver a homemade flavor that tastes both elegant and comforting.
Why You’ll Love This Delicious Apple & Cheese Danishes Recipe
These danishes are wonderfully easy to prepare while still looking impressive enough for guests or holiday tables. Using puff pastry saves time without sacrificing that irresistible flaky texture everyone loves. The apple filling adds natural sweetness and freshness, while the cream cheese layer creates a rich and velvety balance.
Another reason these pastries stand out is their versatility. They work beautifully for breakfast, dessert, brunch spreads, or even a quick sweet snack. You can prepare them ahead of time, customize the fruit filling, and enjoy bakery-quality pastries without needing advanced baking skills.
Preparation Phase & Tools to Use
A smooth preparation process begins with having the right tools ready before you start baking. A sharp knife helps create evenly diced apples, which ensures consistent cooking and texture throughout the filling. Mixing bowls are essential for preparing the cream cheese mixture and combining the apple filling ingredients separately.
A rolling pin can be useful if your puff pastry needs slight shaping or smoothing before cutting. Measuring cups and spoons help maintain the right balance of sweetness and flavor, especially when working with cinnamon, sugar, and vanilla.
Using a baking sheet lined with parchment paper is especially important because it prevents sticking and promotes even browning on the bottom of the pastries. A pastry brush helps apply egg wash for that glossy golden finish, while a cooling rack allows the danishes to cool properly without becoming soggy underneath.
Essential tools and equipment:
- Sharp knife for cutting apples evenly
- Cutting board for safe preparation
- Mixing bowls for fillings
- Measuring cups and spoons for accuracy
- Rolling pin for shaping pastry if needed
- Baking sheet for even baking
- Parchment paper to prevent sticking
- Pastry brush for egg wash application
- Cooling rack for proper cooling
Preparation Tips
For the best texture, keep the puff pastry cold until you are ready to work with it. Warm pastry becomes sticky and loses its flaky layers during baking. When preparing the apples, cut them into small uniform cubes so they soften evenly without releasing too much moisture. If your apples are especially juicy, lightly pat them dry before adding them to the pastry.
Softened cream cheese blends much more smoothly, so allow it to sit at room temperature for a short time before mixing. Avoid overfilling the danishes because excess filling can spill over during baking and prevent the pastry edges from crisping properly. Chilling the assembled danishes for a few minutes before baking can also help them hold their shape and create beautifully puffed edges.
Ingredients for This Delicious Apple & Cheese Danishes Recipe
Creating perfectly flaky and flavorful danishes starts with quality ingredients that work together to build rich texture and balanced sweetness. Each ingredient plays an important role, from the buttery puff pastry to the creamy filling and tender apple topping.
For the Pastry Base
- 2 sheets puff pastry, thawed but still cold
- 1 egg, beaten (for egg wash)
- 1 tablespoon water
For the Cream Cheese Filling
- 8 ounces cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon pure vanilla extract
- 1 teaspoon fresh lemon juice
- 1 tablespoon all-purpose flour
For the Apple Filling
- 2 medium apples, peeled and diced into small cubes
- 2 tablespoons unsalted butter
- 1/4 cup brown sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon nutmeg
- 1 teaspoon cornstarch
- 1 tablespoon water
- 1 teaspoon vanilla extract
Optional Glaze for Finishing
- 1 cup powdered sugar
- 2 to 3 tablespoons milk
- 1/2 teaspoon vanilla extract
Optional Garnishes
- Light dusting of powdered sugar
- Extra cinnamon
- Thin apple slices for decoration

Step 1: Prepare the Puff Pastry
Remove the puff pastry from the freezer and allow it to thaw according to package instructions until flexible but still cold. Working with chilled pastry is essential for creating crisp, flaky layers during baking.
Lightly flour your work surface and gently unfold each sheet of pastry. If needed, use a rolling pin to smooth creases and slightly enlarge the sheets without pressing too firmly. Cut each pastry sheet into equal squares or circles depending on your preferred danish shape.
Transfer the pastry pieces onto a parchment-lined baking sheet, leaving enough space between each one to allow for expansion during baking.
Step 2: Make the Cream Cheese Filling
In a medium mixing bowl, combine the softened cream cheese, granulated sugar, vanilla extract, lemon juice, and flour. Beat the mixture using a hand mixer or whisk until completely smooth and creamy.
The flour helps stabilize the filling while baking so it stays rich and velvety instead of becoming runny. Lemon juice adds brightness and balances the sweetness of the apples and pastry.
Once smooth, place the filling in the refrigerator while preparing the apples.
Step 3: Cook the Apple Filling
Peel and dice the apples into small, evenly sized cubes so they cook consistently.
Heat butter in a skillet over medium heat. Add the diced apples, brown sugar, cinnamon, and nutmeg. Stir gently and cook for several minutes until the apples begin to soften and release their juices.
In a small bowl, mix cornstarch with water to create a slurry. Add the slurry to the skillet and stir continuously until the filling thickens into a glossy consistency. Finish with vanilla extract and remove from heat.
Allow the apple mixture to cool slightly before assembling the danishes. Adding hot filling directly onto the pastry can soften the dough too quickly.
Step 4: Shape the Danishes
Using a knife, lightly score a border around the edges of each pastry piece without cutting all the way through. This border helps the outer edges rise beautifully while keeping the filling centered.
Place a spoonful of cream cheese filling in the middle of each pastry, spreading gently within the border. Top with a spoonful of cooled apple filling.
For decorative shapes, you can slightly fold or twist the corners inward. Heart shapes, rustic rounds, or square danishes all work wonderfully for this recipe.
Step 5: Apply the Egg Wash
In a small bowl, whisk together the egg and water to create an egg wash.
Using a pastry brush, lightly coat the exposed pastry edges. This step creates a deep golden color and glossy bakery-style finish once baked.
Avoid brushing the filling itself, as excess egg wash on the center can affect the texture.
Step 6: Chill Before Baking
Place the assembled danishes into the refrigerator for 10 to 15 minutes before baking.
This quick chilling step helps firm the pastry and butter layers, resulting in taller, flakier danishes with better-defined edges.
Meanwhile, preheat the oven to 400°F (200°C).
Step 7: Bake the Danishes
Bake the danishes for 18 to 24 minutes or until the pastry becomes deeply golden brown and puffed around the edges.
The exact baking time may vary slightly depending on your oven and the size of the pastries. Rotate the baking sheet halfway through baking for even browning.
You will know they are ready when the pastry layers appear crisp and the filling is bubbling gently.
Step 8: Cool Properly
Remove the danishes from the oven and allow them to rest on the baking sheet for a few minutes before transferring to a cooling rack.
Cooling slightly helps the fillings set properly while keeping the pastry crisp. Serving them too quickly can cause the centers to be overly soft.
Step 9: Prepare the Optional Glaze
In a small bowl, whisk together powdered sugar, milk, and vanilla extract until smooth.
Adjust the consistency by adding more milk for a thinner glaze or more powdered sugar for a thicker drizzle.
Lightly drizzle the glaze over the cooled danishes for extra sweetness and a beautiful bakery-style appearance.
Step 10: Serve and Enjoy
Serve the Delicious Apple & Cheese Danishes slightly warm for the best flavor and texture.
They pair wonderfully with hot coffee, chai tea, cappuccino, or warm apple cider. These pastries are ideal for breakfast spreads, brunch tables, dessert platters, or cozy afternoon treats.
The combination of flaky pastry, creamy cheese filling, and cinnamon-spiced apples creates a rich homemade pastry that tastes comforting, elegant, and unforgettable.
Notes
The flavor of these Delicious Apple & Cheese Danishes depends heavily on the quality of the puff pastry and apples you choose. Using all-butter puff pastry creates richer flavor and more delicate flaky layers compared to standard pastry dough. For the apple filling, varieties like Honeycrisp, Granny Smith, Braeburn, or Fuji work especially well because they maintain their texture during baking while providing balanced sweetness and acidity.
If you prefer a sweeter pastry, you can increase the sugar slightly in the cream cheese filling or add extra glaze after baking. For a deeper autumn-inspired flavor, a pinch of clove or allspice can be added to the apple mixture. These danishes can also be customized with chopped pecans, walnuts, raisins, or even caramel drizzle.
One of the best things about this recipe is its flexibility. You can create mini danishes for brunch platters, larger bakery-style pastries for breakfast, or rustic free-form danishes for a homemade look. They also taste delicious both warm and chilled, making them perfect for preparing ahead of time.
Watch Out for These Mistakes While Cooking
Using Warm Puff Pastry
Puff pastry must stay cold while working with it. Warm dough becomes sticky and loses the butter layers responsible for flaky texture. If the pastry softens too much, refrigerate it briefly before continuing.
Overfilling the Danishes
Adding too much filling may cause the centers to overflow while baking. This can prevent the pastry edges from rising properly and may lead to soggy bottoms.
Skipping the Cooling Step for Apples
Hot apple filling can soften the pastry before it enters the oven, reducing puff and crispness. Always let the filling cool slightly before assembling.
Not Scoring the Pastry Border
Lightly scoring the edges helps create defined raised borders. Without this step, the danishes may bake unevenly and spread outward.
Underbaking the Pastries
Puff pastry needs enough time to fully bake and crisp. Removing the danishes too early can leave the centers doughy and pale instead of crisp and golden.
Applying Too Much Glaze While Hot
If the danishes are extremely hot, the glaze may melt completely and disappear into the pastry. Allow them to cool slightly before glazing.
Ignoring Oven Temperature Accuracy
Puff pastry performs best in a properly preheated oven. An oven that is too cool can cause butter leakage and poor rise.
Storage Instructions
These danishes are best enjoyed fresh on the day they are baked, but they store surprisingly well when handled properly. Once fully cooled, place the pastries in an airtight container and refrigerate for up to 4 days. Because of the cream cheese filling, refrigeration is recommended for food safety.
To maintain crispness, reheat the danishes in a preheated oven at 325°F (165°C) for several minutes instead of using a microwave. Microwaving may soften the pastry layers and make them chewy rather than flaky.
For longer storage, the danishes can be frozen after baking. Wrap each pastry individually in plastic wrap and store in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator and warm in the oven before serving.
If preparing ahead, you can also assemble the unbaked danishes and refrigerate them for several hours before baking fresh.
Estimated Nutrition
The nutritional values below are approximate and may vary depending on portion size and ingredient brands used.
Per Danish
- Calories: 320–380
- Protein: 5g
- Carbohydrates: 32g
- Fat: 21g
- Saturated Fat: 10g
- Sugar: 15g
- Fiber: 2g
- Sodium: 220mg
- Cholesterol: 45mg
These pastries provide a rich and indulgent balance of buttery pastry, fruit filling, and creamy cheese while still offering fruit-based freshness from the apples.
Frequently Asked Questions
Can I use canned apple pie filling instead of fresh apples?
Yes, canned apple pie filling can save time and still tastes delicious. However, chopping the apple pieces into smaller chunks may help the danishes bake more evenly and prevent overly heavy filling.
What type of apples work best for this recipe?
Firm apples such as Honeycrisp, Granny Smith, Fuji, and Braeburn are excellent choices because they hold their shape well during baking and provide balanced sweetness.
Can I make these danishes ahead of time?
Absolutely. You can assemble the danishes several hours ahead and refrigerate them until ready to bake. You can also fully bake them in advance and reheat before serving.
Why didn’t my puff pastry rise properly?
This usually happens when the pastry becomes too warm before baking or when the oven temperature is not hot enough. Keeping the dough chilled is essential.
Can I freeze the danishes?
Yes. Both baked and unbaked danishes freeze well. Store them in airtight containers and thaw properly before reheating or baking.
How do I keep the bottoms from becoming soggy?
Avoid adding overly wet filling and make sure the apple mixture thickens before assembling. Baking on parchment paper and fully preheating the oven also helps.
Can I add other fruits to the recipe?
Definitely. Pears, peaches, berries, cherries, or even mixed fruit combinations pair beautifully with the cream cheese filling.
What can I serve with apple and cheese danishes?
These pastries pair wonderfully with coffee, tea, cappuccino, hot chocolate, fresh fruit, yogurt, or brunch-style egg dishes.
Conclusion
These Delicious Apple & Cheese Danishes combine buttery pastry, creamy filling, and warm cinnamon apples into one irresistible homemade treat. They deliver bakery-style flavor with surprisingly simple preparation, making them ideal for everything from elegant brunches to relaxed weekend breakfasts.
The crisp flaky layers, smooth cream cheese center, and sweet apple topping create a balance of textures and flavors that feels comforting and luxurious at the same time. With easy preparation steps, flexible variations, and make-ahead convenience, this recipe quickly becomes a favorite for both casual baking and special occasions.
Whether served warm with coffee on a chilly morning or arranged beautifully for guests, these danishes bring homemade charm and rich flavor to every table.
Delicious Apple & Cheese Danishes
- Total Time: 49 minutes
- Yield: 8 danishes
- Diet: Vegetarian
Description
Bring the warmth of a cozy bakery into your kitchen with these Delicious Apple & Cheese Danishes. Made with flaky puff pastry, creamy sweet cheese filling, and cinnamon-spiced apples, these pastries are perfect for a quick breakfast, easy dessert, brunch centerpiece, or comforting snack. The buttery layers bake until golden and crisp while the soft apple filling and rich cream cheese create an irresistible combination of textures and flavors. These homemade danishes are simple enough for beginner bakers yet elegant enough for special occasions. Whether you are looking for breakfast ideas, easy baking recipes, food ideas for brunch, or a sweet pastry for family gatherings, this recipe delivers bakery-style results with minimal effort.
Ingredients
2 sheets puff pastry, thawed
8 ounces cream cheese, softened
1/4 cup granulated sugar
1 teaspoon vanilla extract
1 teaspoon lemon juice
1 tablespoon all-purpose flour
2 medium apples, peeled and diced
2 tablespoons unsalted butter
1/4 cup brown sugar
1 teaspoon ground cinnamon
1/4 teaspoon nutmeg
1 teaspoon cornstarch
1 tablespoon water
1 egg, beaten
1 tablespoon water for egg wash
1 cup powdered sugar
2 tablespoons milk
1/2 teaspoon vanilla extract for glaze
Instructions
1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
2. Lightly flour the work surface and unfold the puff pastry sheets. Smooth gently with a rolling pin if needed.
3. Cut the pastry into equal squares or circles and place them on the prepared baking sheet.
4. In a bowl, mix the cream cheese, granulated sugar, vanilla extract, lemon juice, and flour until smooth and creamy.
5. Heat butter in a skillet over medium heat and add the diced apples, brown sugar, cinnamon, and nutmeg.
6. Cook the apples until slightly softened and fragrant.
7. Stir together cornstarch and water, then add to the apples and cook until thickened. Remove from heat and cool slightly.
8. Score a border around each pastry piece without cutting through completely.
9. Spoon cream cheese filling into the center of each pastry.
10. Top the cream cheese layer with the apple mixture.
11. Whisk the egg with water and brush the pastry edges lightly with egg wash.
12. Chill the assembled danishes for 10 minutes before baking.
13. Bake for 18 to 24 minutes until puffed and deeply golden brown.
14. Allow the danishes to cool slightly on a wire rack.
15. Whisk together powdered sugar, milk, and vanilla extract to create the glaze.
16. Drizzle glaze over the cooled danishes and serve warm or at room temperature.
Notes
Keep the puff pastry cold while working to ensure beautifully flaky layers after baking.
Allow the apple filling to cool before assembling the danishes to prevent soggy pastry centers.
For extra flavor, use tart apples like Granny Smith or Honeycrisp and add a light sprinkle of cinnamon before baking.
- Prep Time: 25 minutes
- Cook Time: 24 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 danish
- Calories: 360
- Sugar: 16g
- Sodium: 230mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 48mg
