Golden, flaky, and filled with cozy apple flavor, these Delicious Apple & Cheese Danishes feel like something you would grab from a charming bakery case, only they are easy enough to make at home. Each bite gives you buttery layers, warm cinnamon-kissed apples, and a creamy cheese filling that melts right into the center.

What I love most about these danishes is how special they look without requiring complicated pastry work. They are perfect for a slow weekend breakfast, a brunch table with friends, or a sweet afternoon treat with coffee when you want something simple that still feels a little fancy.
Why You’ll Love This Apple & Cheese Danishes
These Apple & Cheese Danishes bring together everything that makes a homemade pastry irresistible. You get crisp, deeply golden edges, a soft center, and a filling that balances fruit and creaminess beautifully. The apples add freshness and warmth, while the cheese layer keeps every bite rich and tender.
They are also a great make-ahead style bake for holidays, breakfast spreads, and casual entertaining. Since puff pastry does most of the heavy lifting, you can create a bakery-style result with very little stress.
What Kind of Apples Should I Use for Apple & Cheese Danishes?
The best apples for Apple & Cheese Danishes are firm varieties that hold their shape while baking. Honeycrisp, Granny Smith, Fuji, and Pink Lady all work well because they stay pleasantly tender instead of turning mushy.
If you like a brighter, more tart pastry, go with Granny Smith. For a sweeter and softer finish, Honeycrisp or Fuji are lovely choices. A mix of tart and sweet apples gives these danishes especially nice depth.
Ingredients for the Apple & Cheese Danishes
The beauty of these Apple & Cheese Danishes is that every ingredient has a clear job. Together they create flaky layers, a creamy filling, and a sweet apple topping that tastes like fall and brunch had the perfect meeting.
Puff pastry
This gives the danishes their signature buttery layers and crisp golden edges. It is the easiest way to get that bakery-style texture at home.
Apples
Fresh diced apples bring natural sweetness, moisture, and a soft bite that pairs beautifully with the creamy cheese filling.
Cream cheese
This creates the smooth, tangy base that makes the danishes feel rich without being too heavy.
Granulated sugar
A little sugar sweetens both the apples and the cheese layer so the flavors feel balanced.
Brown sugar
Brown sugar adds deeper caramel notes that make the apple filling taste warmer and more comforting.
Ground cinnamon
Cinnamon gives the apples that classic bakery aroma and rounds out the sweetness.
Vanilla extract
Vanilla softens the tang of the cream cheese and adds a cozy dessert-style flavor.
Egg
An egg helps enrich the filling, and a bit of egg wash on the pastry encourages that glossy golden finish.
Butter
Butter helps the apples cook down gently and gives the filling extra richness.
Cornstarch
A small amount thickens the apple juices so the centers stay luscious instead of watery.
Powdered sugar
This is perfect for a quick glaze or a light finishing touch after baking.
Milk
Milk helps loosen the glaze so it drizzles neatly over the cooled danishes.
How To Make the Apple & Cheese Danishes
These Apple & Cheese Danishes come together in simple stages. First you prepare the apple mixture and cream cheese filling, then shape the pastry, fill it, and bake until beautifully puffed and golden.
Step 1: Prepare the apple filling
Peel and dice the apples into small even cubes. Add them to a skillet with butter, brown sugar, a little granulated sugar, and cinnamon. Cook just until the apples begin to soften. Stir in cornstarch and let the mixture thicken slightly, then set it aside to cool.
Step 2: Make the cheese filling
In a bowl, beat the cream cheese with granulated sugar, vanilla, and a little beaten egg until smooth and creamy. The filling should be soft, spreadable, and free of lumps.
Step 3: Roll and cut the pastry
Unfold the thawed puff pastry on a lightly floured surface. Cut it into squares, then gently score a border around each one or shape them into rustic rounds or hearts, depending on the look you want.
Step 4: Add the fillings
Spoon a little cream cheese mixture into the center of each pastry. Top with the cooled apple mixture, making sure not to overfill so the pastry can puff properly around the edges.
Step 5: Chill if needed
If the pastry feels too soft after shaping, place the filled danishes in the refrigerator for 10 to 15 minutes. This helps the layers bake up more defined and flaky.
Step 6: Brush and bake
Brush the exposed pastry edges with egg wash. Bake in a preheated oven until the danishes are deeply golden, puffed, and crisp around the outside.
Step 7: Cool and finish
Let the danishes cool slightly before adding a powdered sugar glaze or a light dusting of sugar. Serve warm or at room temperature.

Serving and Storing Apple & Cheese Danishes
This recipe feeds about 8 people, depending on how large you cut and shape the pastries. They are wonderful served slightly warm, when the pastry is crisp and the filling is still soft and creamy.
For storing, keep leftover danishes in an airtight container in the refrigerator for up to 3 days. Reheat them in the oven or air fryer for a few minutes to bring back that flaky texture. The microwave works in a pinch, but the pastry will be softer.
If you want to prepare them ahead, assemble the danishes and chill them before baking. Then bake fresh when you are ready to serve for the best texture.
What to Serve With Apple & Cheese Danishes?
Hot coffee
A strong cup of coffee balances the sweetness of the danishes and makes them feel like the perfect bakery breakfast.
Chai tea
Warm chai spices pair beautifully with the apple and cinnamon flavors in the pastry.
Fresh fruit salad
A bright fruit salad adds freshness and color, especially if you are serving these danishes at brunch.
Vanilla yogurt
Creamy yogurt on the side keeps the plate simple and adds a cool contrast to the warm pastry.
Crispy breakfast sausage
For a sweet and savory brunch spread, sausage is a great match with the flaky pastry and rich cheese filling.
Want More Sweet Breakfast Ideas?
If these Apple & Cheese Danishes hit the spot, there are plenty of other cozy treats worth baking next. Try easy apple crisp bars for another apple-packed favorite, or bake a batch of gooey cinnamon cream cheese muffins when you want something extra soft and swirled with sweetness.
You might also love fluffy pancakes for a classic breakfast table option, or hashbrown breakfast casserole if you are planning a bigger brunch with both sweet and savory dishes.
Save This Pin For Later
📌 Save these Apple & Cheese Danishes to your Pinterest breakfast or pastry board so you can come back to them whenever you need an easy brunch bake or a cozy homemade treat.
And let me know in the comments how yours turned out. Did you keep them classic, or did you add chopped nuts, a drizzle of caramel, or extra cinnamon on top?
I love hearing how these bakes turn out in your kitchen. For even more daily recipe inspiration, browse the beautiful ideas on Nora Nosh Recipes on Pinterest.
Delicious Apple & Cheese Danishes
- Total Time: 42 minutes
- Yield: 8 danishes
- Diet: Vegetarian
Description
These Delicious Apple & Cheese Danishes are the kind of easy recipe that makes any morning feel extra special. Flaky puff pastry wraps around a creamy sweet cheese filling and tender cinnamon apples for a bakery-style treat you can make right at home. They are perfect for a quick breakfast, sweet brunch, holiday baking spread, breakfast ideas for guests, or anytime you want simple food ideas that look impressive without a lot of effort.
Ingredients
2 sheets puff pastry, thawed
2 medium apples, peeled and diced
8 oz cream cheese, softened
1/4 cup granulated sugar
1/4 cup brown sugar
1 tsp ground cinnamon
1 tsp vanilla extract
1 egg
1 tbsp water
1 tbsp butter
1 tbsp cornstarch
1 cup powdered sugar
2 tbsp milk
Instructions
1. Preheat the oven to 400°F and line a baking sheet with parchment paper.
2. In a skillet over medium heat, melt the butter and cook the diced apples with the brown sugar and cinnamon for 4 to 5 minutes until slightly softened.
3. Stir in the cornstarch and cook for 1 more minute until the juices thicken, then let the apple mixture cool.
4. In a bowl, beat the cream cheese, granulated sugar, vanilla extract, and half of the beaten egg until smooth.
5. Roll out the puff pastry sheets lightly and cut each sheet into 4 squares for a total of 8 danishes.
6. Place the pastry squares on the prepared baking sheet and gently fold or pinch the edges slightly to create a border.
7. Spoon some cream cheese filling into the center of each square, then top with a spoonful of the apple mixture.
8. Whisk the remaining egg with the water and brush it over the pastry edges.
9. Bake for 18 to 22 minutes until the danishes are puffed and deeply golden.
10. Let them cool slightly, then whisk the powdered sugar and milk together and drizzle over the top before serving.
Notes
Do not overfill the pastry centers, or the filling can spill out and keep the danishes from puffing properly.
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 danish
- Calories: 320
- Sugar: 18g
- Sodium: 230mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 45mg
