Cherry Cream Cheese Danish: A Bakery Favorite You Can Make at Home

Cherry cream cheese danish is a classic breakfast or brunch pastry built on a base of buttery puff pastry. Each rectangle gets topped with a smooth, slightly sweet cream cheese filling and a generous spoonful of cherry pie filling, then baked until the edges puff up golden and crisp. Once out of the oven, the pastries are finished with a light drizzle of vanilla glaze that adds just the right amount of sweetness and shine.
What makes this recipe so appealing is how little effort it demands for such an impressive result. There’s no need to make pastry dough from scratch or fuss over homemade fruit filling. By relying on frozen puff pastry and canned cherry filling, the entire process comes together quickly while still delivering that bakery-quality flaky texture and rich, fruity flavor. This recipe yields about a dozen pastries, making it a great choice for brunches, holiday mornings, or whenever you want to treat family and friends to something a little special.
Ingredients
Here’s what you’ll need to bring this danish to life:
For the pastry:
- 2 sheets of frozen puff pastry, thawed
- 8 ounces of cream cheese, softened
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract
- 1 can of cherry pie filling
For the egg wash:
- 1 large egg
- 1 tablespoon water
For the glaze:
- ½ cup powdered sugar
- 2 to 3 teaspoons milk
- ¼ teaspoon vanilla extract
Each ingredient plays a specific role. The puff pastry forms the crisp, airy foundation, while the softened cream cheese creates a rich, tangy layer that balances the sweetness of the cherries. The vanilla and almond extracts add warmth and a subtle nutty depth to the filling. The egg wash gives the pastry that glossy, golden-brown finish bakeries are known for, and the powdered sugar glaze ties everything together with a touch of extra sweetness.
How to Prepare
Making these danishes is a straightforward process that takes about 25 minutes of prep and 15 minutes of baking.
1. Preheat and prep. Set your oven to 400°F and line two baking sheets with parchment paper or silicone mats.
2. Cut the pastry. On a lightly floured surface, unfold the puff pastry sheets and slice each one into six equal rectangles. Space them out on the baking sheets, leaving about an inch between pieces so they have room to expand.
3. Dock the centers. Use a fork to poke holes in the middle of each rectangle, leaving a half-inch border untouched around the edges. This keeps the center flat for the filling while allowing the edges to rise.
4. Mix the filling. In a bowl, combine the softened cream cheese, granulated sugar, vanilla extract, and almond extract until smooth and creamy.
5. Assemble. Spread about a tablespoon of the cream cheese mixture onto the center of each pastry, staying inside the docked border. Top with two tablespoons of cherry pie filling, aiming for an even mix of fruit and sauce.
6. Brush with egg wash. Whisk the egg with water and brush it along the exposed pastry edges for a shiny, golden bake.
7. Bake. Place the sheets in the oven and bake for about 15 minutes, rotating them halfway through so they brown evenly, until puffed and golden.
8. Cool. Transfer the pastries to a wire rack and let them rest for 10 to 15 minutes.
9. Make the glaze. While they cool, whisk together powdered sugar, milk, and vanilla extract, adjusting the milk until you reach a pourable consistency.
10. Glaze and serve. Once the danishes are warm but no longer hot, drizzle the glaze over the top and serve with coffee or tea.
Why You’ll Love It
This recipe checks every box for an easy yet impressive homemade treat. It comes together in about 30 minutes, making it realistic for a weekday breakfast or a last-minute brunch addition. Despite the short prep time, the finished product doesn’t skimp on texture or flavor. Every bite offers a satisfying contrast between the crisp, buttery layers of pastry, the smooth tang of the cream cheese, and the juicy sweetness of the cherries.
It’s also a wonderfully flexible recipe for entertaining. Since it yields a full dozen pastries, it’s perfect for potlucks, holiday gatherings, or feeding a hungry group at brunch. And because it uses convenient shortcuts like store-bought puff pastry and canned pie filling, you get all the visual appeal of a bakery pastry without spending your morning elbow-deep in dough. The glossy egg wash finish and delicate glaze drizzle make these danishes look far more complicated than they actually are, which is always a fun surprise for guests.
Tips for the Best Results
A few small details can make a big difference in how your danishes turn out:
- Keep the pastry cold. Puff pastry works best when chilled. If it starts to soften while you’re working, pop it back in the fridge for a few minutes before continuing.
- Soften the cream cheese fully. Room-temperature cream cheese blends much more smoothly, helping you avoid lumps in the filling.
- Balance fruit and sauce. When spooning on the cherry filling, try to get an even mix of cherries and syrup for the best texture in every bite.
- Rotate the pans. Turning the baking sheets halfway through baking helps everything brown evenly, especially if your oven has hot spots.
- Adjust your glaze. Add milk a little at a time until the glaze reaches a consistency that drizzles smoothly without running off completely.
- Experiment with flavors. Swap the cherry filling for blueberry, strawberry, or apple, or stir some lemon zest into the cream cheese mixture for a fresh twist.
