This Espresso Apple Cream Cheese Danish comes together in about 30 minutes and is baked to golden perfection for a quick and easy treat that your family will love! Trust me, this is the kind of sweet pastry that makes your whole house smell heavenly. Plus, you can switch up the fillings to suit your taste or even use it as a ‘clean out the fridge’ moment to get rid of those odd ingredients hiding out in your kitchen. Seriously, how versatile is that?
Ingredients You’ll Need
- Puff Pastry : 1 sheet of puff pastry
- Cream Cheese : 8 oz cream cheese, softened
- Powdered Sugar : 1/4 cup powdered sugar
- Espresso or Strong Coffee : 2 tbsp espresso or strong coffee, cooled
- Vanilla Extract : 1 tsp vanilla extract
- Apple : 1 apple, peeled and chopped
- Cinnamon and Sugar : 1 tbsp cinnamon, 1 tbsp sugar
- Egg : 1 egg (for egg wash)
Let’s Get Cooking!
Step-by-Step Instructions
Preheat Your Oven : Preheat your oven to 400°F (200°C). The smell when it’s nearing that temperature is just the best!
Prepare the Puff Pastry : Roll out the puff pastry on a floured surface and cut it into equal squares (about 3×3 inches). This will be the base of your delicious Danish! Lift it gently so it doesn’t get too thin. Trust me, you want that flaky layer.
Mix the Filling : In a bowl, mix the softened cream cheese, powdered sugar, espresso, and vanilla until smooth. Oh my goodness, just look at that creamy goodness! It’s like a cheesecake filling that you’ll want to eat by the spoonful.
Shape the Pastry Squares : Fold the edges of each pastry square inward to create a small border. This keeps all that creamy filling snug inside. It’s like making a little cozy bed for that goodness!
Add the Cream Cheese Mixture : Spoon the cream cheese mixture into the center of each square. Don’t be shy, load it up! It’s okay to pile it on, just don’t let it overflow too much.
Prepare Apple Mixture : In another bowl, mix chopped apples, cinnamon, and sugar. Stir it well until the apples are coated. This mix is going to be bursting with flavor!
Top the Filling : Spoon the apple mixture over the cream cheese. Oh, the contrast in colors is simply beautiful!
Brush with Egg Wash : Beat your egg and brush it over the edges of the puff pastry to give it that golden, shiny finish. Just a little will do, you want it to glisten, not drown.
Bake to Perfection : Bake for 15-20 minutes, or until golden brown and puffy. Oh, and don’t forget to watch closely because you want it perfectly golden and not burnt!
Serve and Enjoy! : Serve warm and enjoy the magic of flavors! I highly recommend pairing it with a cup of coffee or tea because, let’s be real, what’s better than a sweet pastry & your comfort drink?

Why I Love This Recipe
This is my go-to recipe when I’m in need of a little pick-me-up! I know it sounds like an obvious choice, but I’m so obsessed with how simple it is while still being impressive. Seriously, these pastries are like a warm hug after a long day. They bring that comfort food vibe right into your kitchen!
And the best part is, you can use whatever fruits you’ve got lying around. Last week, I made this with some leftover peaches, and wow, it was a hit! My family goes wild every time I whip these up, my picky 8-year-old actually shouted, “These are amazing!” Big win in my book!
Serving Suggestions
Want to take it over the top? Pair your Danish with a scoop of vanilla ice cream or a dollop of whipped cream for an unforgettable dessert experience. Honestly, it’s indulgence at its finest.
Storage: These pastries are best enjoyed fresh; however, they can be stored in an airtight container in the fridge for about 3 days.
Reheating: Just pop them in the oven at 350°F for about 5-10 minutes until warmed through. You could also microwave them, but they might lose some of that flaky pastry perfection. If you know what’s good for you, do the oven method!
Freezer Friendly: Yes, you can freeze these! Just wrap them tightly in plastic wrap and then aluminum foil. They’ll keep well for up to 3 months. Just thaw in the fridge before reheating!
Why This Recipe Works
Quick & Easy
Comes together in under 30 minutes! Seriously, this is perfect for those busy mornings when you need a pick-me-up without the fuss.
Comfort Food
Loaded with tons of flavor! The combination of creamy cheese, sweet apples, and slightly bitter espresso really elevates it to comfort food status.
Customizable
Use whatever ingredients you have! You can swap in any fruit you like pears, berries, even chocolate. This one is totally foolproof.
Crowd-Pleaser
The whole family will love it! Kids and adults alike will be fighting for seconds. And trust me, you’ll want to keep these on regular rotation.
Perfect for Meal Prep
Make a batch ahead of time and store them in the freezer for a delightful treat anytime! Just remember to adjust the bake time a bit if you’re pulling them from frozen.
If you loved this Espresso Apple Cream Cheese Danish, be sure to check out my Coconut Caramel Flan, my Japanese Strawberry Cake, or my Crème Brûlée Cheesecake! Each of these has that same cozy vibe guaranteed to warm your kitchen and heart. Follow us on Pinterest for daily baking inspiration that brings warmth to your table!

Espresso Apple Cream Cheese Danish
Ingredients
Method
- Preheat your oven to 400°F (200°C).
- Roll out the puff pastry on a floured surface and cut it into equal squares (about 3×3 inches).
- In a bowl, mix the softened cream cheese, powdered sugar, espresso, and vanilla until smooth.
- Fold the edges of each pastry square inward to create a small border.
- Spoon the cream cheese mixture into the center of each square.
- In another bowl, mix chopped apples, cinnamon, and sugar until the apples are coated.
- Spoon the apple mixture over the cream cheese.
- Beat your egg and brush it over the edges of the puff pastry.
- Bake for 15-20 minutes, or until golden brown and puffy.
- Serve warm and enjoy.