Flaky pastry, creamy filling, and sweet cherries – this Cherry Danish recipe is everything you need for a bakery-style treat at home. With simple ingredients and an easy method, these homemade danishes are perfect for breakfast, brunch, or dessert.

We are sharing tips to help you get the best results when making this recipe. If you don’t need the tips, scroll to the bottom for the full recipe and printable recipe card.

⭐ Why You’ll Love This Cherry Danish ⭐
Bakery Quality at Home: Flaky, buttery layers with sweet cherries – no need to run to the bakery.
Quick and Easy: Uses store-bought puff pastry for a shortcut that saves time without losing flavor.
Versatile: Swap the cherries for any fruit filling – blueberry, raspberry, or even apple.
Crowd-Pleaser: Perfect for breakfast, brunch, or dessert – these pastries always impress.
Make-Ahead Friendly: You can prep them the night before and bake fresh in the morning.

🧾 Ingredients
📌 Be sure to see the recipe card below for the full ingredients list with quantities and step-by-step instructions!
- Puff pastry
- Cream cheese
- Granulated sugar
- Vanilla extract
- Egg (for egg wash)
- Cherry pie filling
- Powdered sugar
- Milk
🔪 How to Make Homemade Cherry Danish
Step 1: Prepare the Pastry
Set the oven to 400°F (200°C) and line a baking sheet with parchment paper. Roll out the puff pastry on a lightly floured surface and slice it into 6 rectangles.
Step 2: Mix the Filling
In a medium bowl, blend the cream cheese, sugar, and vanilla extract until the mixture is creamy and smooth.
Step 3: Build the Danish
Arrange the puff pastry pieces on the baking sheet. Add a spoonful of the cream cheese filling to the center of each piece, then top with 1–2 tablespoons of cherry pie filling. Lightly brush the edges with the beaten egg to help them brown beautifully.
Step 4: Bake
Place in the oven for 15–18 minutes, or until the pastries are puffed and golden. Let them cool for a few minutes before adding glaze.
Step 5: Add the Glaze
Combine powdered sugar, milk, and vanilla extract until smooth. Drizzle over the slightly warm pastries and serve.

⭐ Tips for Perfect Cherry Danish ⭐
- oom-temperature cream cheese makes the filling smoother and easier to mix.
- Don’t overload the filling, or the danishes will leak during baking.
- Try a different fruit topping like blueberry or raspberry pie filling for variety.
- Bake on parchment paper to make cleanup easier.


📖 Variations
- Cherry Almond Danish: Add a few drops of almond extract to the cream cheese filling.
- Mini Danishes: Cut the puff pastry into smaller squares and fold into pinwheel shapes.
- Glaze Upgrade: Add a splash of lemon juice to the glaze for a tangy twist.


More Delicious Recipes To Try


Cherry Danish Pastries That Taste Like a Bakery Classic
Ingredients
For the Danish:
- 1 sheet puff pastry thawed
- 4 oz cream cheese softened
- 3 tbsp granulated sugar
- 1 tsp vanilla extract
- 1 egg for egg wash
- 1 cup cherry pie filling
For the Glaze:
- ½ cup powdered sugar
- 1 –2 tbsp milk
- ½ tsp vanilla extract
Directions
Step 1: Prep the Pastry
- Preheat the oven to 400°F (200°C).
- Line a baking sheet with parchment paper.
- Unfold the puff pastry sheet on a lightly floured surface and cut it into 6 equal rectangles.
Step 2: Make the Filling
- In a bowl, beat the softened cream cheese, sugar, and vanilla extract until smooth and creamy.
Step 3: Assemble the Danish
- Place each puff pastry rectangle on the baking sheet.
- Spoon a small amount of cream cheese filling into the center of each rectangle.
- Add 1–2 tablespoons of cherry pie filling on top of the cream cheese layer.
- Brush the edges of the pastry with beaten egg for a golden finish.
Step 4: Bake
- Bake for 15–18 minutes, or until the pastry is puffed and golden brown.
- Allow to cool slightly before glazing.
Step 5: Glaze
- Whisk together the powdered sugar, milk, and vanilla extract until smooth.
- Drizzle over the warm danishes before serving.
Leave a Reply