These Cherry Cheese Danishes are made with buttery puff pastry, a sweet, and creamy cream cheese filling, and a layer of cherry preserves baked until golden brown. Finished with a simple almond icing and sliced almonds, they feel bakery-style but are easy enough to make at home.
This is the kind of sweet pastry that works for brunch, holidays, and weekend baking. Using store-bought puff pastry keeps this recipe simple, while the combination of cherries, cream cheese, and almond flavor gives each bite that classic cherry cheese danish flavor.
They are perfect for Christmas morning, special occasions, afternoon snacks, or anytime you want a homemade treat to serve with a cup of coffee.
If you enjoy desserts with cream cheese, you may also like this Strawberry Cream Cheese Pie.

Why You'll Love This Recipe
- Made with store-bought puff pastry for an easy shortcut
- The cream cheese mixture is smooth, rich, and lightly flavored with lemon juice and almond extract
- Bakes up flaky, buttery, and golden brown
- Topped with a sweet almond icing and sliced almonds
- Great for brunch, breakfast, or a simple sweet treat

Ingredients
Danishes
- 1 egg
- 2 tablespoons all purpose flour
- 3 tablespoons sugar
- ¼ teaspoon salt
- 1 tablespoon lemon juice
- 1 teaspoon almond extract
- 8 ounces cream cheese, softened
- 1 sheet of puff pastry, thawed
- ⅔ cup cherry preserves
Icing
- 1 cup powdered sugar
- 2 tablespoons milk
- ¼ teaspoon almond extract
- ⅛ teaspoon salt
- ½ cup sliced almonds
Ingredient Notes
- Let the cream cheese sit at room temperature so it mixes more smoothly into the filling.
- This recipe uses cherry preserves for the cherry filling, but it still gives that classic cherry cream cheese danish flavor.
- A thawed sheet of puff pastry creates the perfect base for these easy danishes without making traditional danish dough from scratch.

How to Make Cherry Cheese Danishes
- Preheat the oven to 400 degrees Fahrenheit.
- In a medium bowl, add the egg and whisk until beaten.
- Add the flour, sugar, and salt, then whisk until combined.
- Pour in the lemon juice and almond extract and whisk again.
- Add the softened cream cheese and whisk slowly at first to combine, then whisk until smooth and creamy. A few small lumps are fine and will bake out. Set the cream cheese mixture aside.
- Line a baking sheet or sheet pan with parchment paper.
- Roll out the thawed puff pastry dough and cut it down the center to make two rectangles, about 10 inches by 5 inches each.
- Score a border around each rectangle, about 1½ inches from the edge, being careful not to cut all the way through. If you like, lightly brush the pastry edges with a little milk using a pastry brush. This helps the pastry bake up more golden brown.
- Bake for 10 minutes, until the pastry is puffed and lightly golden.
- Remove the pastry from the oven and gently press down the center of each rectangle, leaving the scored edges puffed. This makes room for the cream cheese filling.
- Divide the filling evenly between the two pastries and spread it over the center.
- Spoon the cherry preserves over the filling, adding dollops along the center and gently spreading them over the top of the cream cheese.
- Return the pastries to the oven and bake for 15 more minutes, until the centers are set and the edges are deeper golden brown.
- While the danishes bake, make the icing. In a small bowl, whisk together the powdered sugar, milk, almond extract, and salt until smooth.
- Drizzle the icing over the warm danishes, then sprinkle with sliced almonds.
- Let them cool for about 5 minutes before slicing and serving.
These are perfect for brunch alongside something like this Blueberry Cream Cheese Coffee Cake.
Tips for the Best Cherry Cheese Danish
- Let the cream cheese soften first so the filling mixes easily and stays smooth.
- Keep the puff pastry cold but thawed. If it gets too warm, it can be harder to work with.
- If the pastry edges start browning too much during the second bake, loosely cover just the edges with foil.
- A sharp knife or pizza cutter works well for cutting the pastry cleanly.
- These danishes are best the day they are made while the pastry is still crisp and flaky.

Easy Recipe Variations
This cherry cheese danish recipe is easy to change up depending on what you have on hand.
- Swap the cherry preserves for blueberry, raspberry, or strawberry preserves
- Use fresh cherries cooked down into a quick homemade filling
- Add a little lemon zest to the filling for brighter flavor
- Skip the almonds if needed
This same method also works well with other sweet fillings, making it one of my favorite ways to use puff pastry for brunch.
How to Store Cherry Cheese Danishes
These danishes are best the day they are baked, but leftovers can be stored for later.
Place them in an airtight container and refrigerate for 3-4 days. For the best texture, reheat them in a toaster oven or regular oven for a few minutes to crisp the pastry again.
You can also freeze them in a freezer-safe container once fully cooled. Thaw in the refrigerator and warm before serving.

Can You Make These Ahead of Time?
You can prepare the cream cheese mixture ahead of time and refrigerate it until ready to use. The pastries themselves are best baked fresh so the flaky pastry dough stays crisp.
Cherry Cheese Danish Recipe FAQs
Yes, but cherry pie filling is usually looser and sweeter than preserves, so the center may spread more as it bakes.
You can, but the texture will be different. Store-bought puff pastry gives these danishes a lighter, flakier texture than crescent rolls or a crescent dough sheet.
No. Softened cream cheese at room temperature works best for a smooth filling.
The pastry should be puffed and golden brown, and the filling should look set in the center.
📖 Recipe
Cherry Cheese Danishes
Equipment
- Whisk
Ingredients
Danishes
- 1 egg
- 2 tablespoons all purpose flour
- 3 tablespoons sugar
- ¼ teaspoon salt
- 1 tablespoon lemon juice
- 1 teaspoon almond extract
- 8 ounces cream cheese - softened
- 1 sheet frozen puff pastry - thawed
- ⅔ cup cherry preserves
Icing
- 1 cup powdered sugar
- 2 tablespoons milk
- ¼ teaspoon almond extract
- ⅛ teaspoon salt
- ½ cup sliced almonds
Instructions
- Preheat oven to 400°F and line a baking sheet with parchment paper.
- Whisk egg, flour, sugar, and salt in a bowl until combined.
- Stir in lemon juice and almond extract.
- Add cream cheese and whisk until smooth.
- Roll out puff pastry and cut into two rectangles.
- Score a border around each rectangle and lightly brush edges with milk if desired.
- Bake for 10 minutes until puffed and lightly golden.
- Press down the centers of each pastry.
- Spread cream cheese filling over the center.
- Spoon cherry preserves over the filling.
- Bake 15 minutes until set and golden brown.
- Whisk powdered sugar, milk, almond extract, and salt until smooth.
- Drizzle icing over danishes and top with sliced almonds.
- Cool slightly, then slice and serve.
Video
Notes
- Let cream cheese soften fully for a smooth filling.
- If pastry browns too quickly, loosely cover edges with foil.
- Best served fresh, but can be stored in the refrigerator for 3-4 days.
Nutrition
Nutritional information is an estimate based on third-party calculations. Actual values may vary due to ingredients, measurements, and serving sizes.
© Mama Needs Cake
Tried this recipe?
Let us know how it was!Dana is an experienced recipe creator who crafts easy and delicious recipes for all levels of home cooks.
Her recipes range from classic comfort foods to healthy and nutritious meals, and she is always on the lookout for new and exciting ways to bring flavor and variety to the table.







Leave a Reply