Heart-Shaped Cherry Cheese Danish are more than just a sweet treat; they’re a little slice of edible joy that captures the essence of celebration and thoughtful gesture. Imagin extracte the delight on someone’s face, or even your own, as you unveil these perfectly formed pastries, their flaky, golden crust cradling a luscious cream cheese filling swirled with vibrant, jewel-toned cherry compote. It’s no wonder this particular confection holds such a special place in our hearts and kitchens. The magic lies in the beautiful balance of textures and flavors – the buttery richness of the pastry, the subtle tang of the cream cheese, and the sweet, slightly tart burst of the cherries. Whether you’re crafting them for Vnon-alcoholic alentine’s Day, an anniversary, or simply as an “I love you” gesture, the unique heart shape elevates this already delicious Danish into something truly unforgettable. Get ready to impress yourself and your loved ones with this irresistible recipe.
Ingredients:
- 4 oz cream cheese, softened
- ¼ cup granulated sugar
- 1 large egg yolk
- 1 tablespoon whole milk ricotta cheese
- ½ teaspoon almond extract (or vanilla extract if preferred)
- A pinch of salt
- ½ tablespoon fresh lemon zest
- 2 sheets of store-bought puff pastry (from a standard 14-16 oz box)
- 1 can (approximately 21 oz) cherry pie filling
- 1 large egg (for egg wash)
- 1 tablespoon water (for egg wash)
- All-purpose flour, for dusting
Preparing the Heart-Shaped Cherry Cheese Danish
This recipe will guide you through creating delightful heart-shaped cherry cheese danishes, perfect for a special breakfast or a sweet treat. The combination of creamy cheese filling, tart cherries, and flaky puff pastry is simply irresistible. We’ll break down the process into simple, manageable steps to ensure your danishes turn out beautifully.
The Creamy Cheese Filling
The foundation of our danish is a rich and luscious cream cheese filling. It’s incredibly easy to whip up and provides a wonderful contrast to the bright cherry topping.
First, in a medium bowl, combine the softened cream cheese and granulated sugar. Ensure your cream cheese is truly softened – this means it should yield easily to a gentle press with your finger. This will prevent lumps and create a smooth filling. Use an electric mixer on medium speed, or a whisk and some elbow grease, to beat the cream cheese and sugar together until the mixture is light, fluffy, and well combined.
Next, add the egg yolk. The egg yolk contributes to the richness and helps bind the filling. Beat it into the cream cheese mixture until just incorporated. Don’t overmix at this stage. Then, stir in the tablespoon of ricotta cheese. The ricotta adds an extra layer of creaminess and a subtle tang. Follow this with the almond extract (or vanilla extract) and the pinch of salt. The almond extract offers a slightly sophisticated flavor that pairs wonderfully with cherries, but vanilla is a classic and equally delicious alternative. Finally, gently fold in the fresh lemon zest. The zest adds a bright, zesty note that cuts through the sweetness and richness of the filling, making the overall flavor more complex and refreshing. Give it one last gentle mix to ensure all the ingredients are evenly distributed. Set this filling aside.
Assembling the Danish
Now for the fun part: shaping and filling our danishes! This is where the heart shape comes in.
Lightly flour a clean work surface. Gently unfold your two sheets of puff pastry. You want to handle them as little as possible to keep them flaky. If your puff pastry is very cold, let it sit at room temperature for about 5-10 minutes until it’s pliable but not sticky.
Using a heart-shaped cookie cutter (about 3-4 inches wide is ideal), cut out heart shapes from each sheet of puff pastry. You should get several hearts from each sheet, depending on the size of your cutter. Aim for consistency in size. If you don’t have a heart-shaped cutter, you can freehand cut heart shapes with a sharp knife, or even use a round cutter and then pinch the top to create a heart.
Once you have your pastry hearts, place them on a baking sheet lined with parchment paper. Leave a little space between each one to allow for expansion. For each danish, you’ll need two heart shapes: one for the base and one for the top.
Filling and Sealing the Hearts
This is where we build our delicious danishes.
Take one heart-shaped pastry piece and place it on your prepared baking sheet. This will be the bottom layer. Spoon about 1-2 tablespoons of the prepared cream cheese filling onto the center of the pastry heart, leaving about a ½-inch border around the edges. Be careful not to overfill, as this can cause the filling to ooze out during baking.
Now, take a second heart-shaped pastry piece. You can either place it directly on top of the filling, or for a slightly more decorative look, you can cut shallow slits around the edges of this top heart before placing it over the filling. This allows the steam to escape. Gently press the edges of the top pastry heart onto the edges of the bottom pastry heart to seal them together. You can use the tines of a fork to create a decorative and secure seal all around the edge.
After sealing the cheese filling, it’s time to add the cherry topping. Open your can of cherry pie filling. Spoon about 1-2 tablespoons of the cherry pie filling onto the center of the top pastry heart, right over the cream cheese filling. Again, avoid overfilling. You want the pastry to be able to puff up nicely around the filling.
The Finishing Touches and Baking
The final steps involve preparing for baking and getting those golden-brown results.
In a small bowl, whisk together the large egg and the tablespoon of water. This is your egg wash. Using a pastry brush, gently brush the entire surface of each danish with the egg wash. This will give them a beautiful golden-brown sheen and help them bake to a lovely crispness. Make sure to get the edges too.
If you cut slits in the top pastry, you can also brush the egg wash over those. For an extra touch, you could sprinkle a little granulated sugar over the top of the egg wash, but this is entirely optional.
Now, it’s time to bake! Preheat your oven to 400°F (200°C). Carefully place the baking sheet with your prepared danishes into the preheated oven.
Bake for approximately 15-20 minutes, or until the puff pastry is golden brown, puffed up, and the filling is bubbly. Keep an eye on them, as puff pastry can brown quickly. If you notice any parts browning too fast, you can loosely tent them with aluminum foil.
Once baked to perfection, remove the danishes from the oven and let them cool on the baking sheet for about 5-10 minutes before transferring them to a wire rack to cool further. They are delicious served warm.

Conclusion:
You’ve now unlocked the delightful secrets to creating the perfect Heart-Shaped Cherry Cheese Danish! We’ve walked through each step, from preparing the creamy cheese filling to achieving that beautiful, flaky pastry and the luscious cherry topping. This recipe is a wonderful way to show someone you care, whether it’s for a special occasion like Vnon-alcoholic alentine’s Day or just because. Don’t be intimidated by the pastry; with a little patience, you’ll be rewarded with a truly impressive treat.
Consider serving your Heart-Shaped Cherry Cheese Danish warm with a dusting of powdered sugar or a dollop of whipped cream. For variations, you could experiment with different fruit fillings like raspberry or blueberry, or even add a hint of almond extract to the cheese mixture. The key is to have fun and make it your own! I truly hope you enjoy making and sharing these delicious danishes as much as I do.
Frequently Asked Questions about Heart-Shaped Cherry Cheese Danish:
Q: Can I make the pastry dough ahead of time?
Yes, absolutely! You can prepare the puff pastry dough up to two days in advance and keep it refrigerated. Just be sure to wrap it tightly in plastic wrap. You can also freeze the dough for longer storage; thaw it in the refrigerator overnight before using.
Q: What’s the best way to ensure the cheese filling doesn’t leak out?
A crucial step is to crimp the edges of your Danish dough firmly to create a seal around the filling. Ensure you’re not overfilling the center, leaving a small border for the pastry to puff up without the filling escaping. You can also lightly brush the edges with an egg wash, which helps them seal and gives a lovely golden finish.
Q: Can I use fresh cherries instead of canned?
Definitely! If using fresh cherries, you’ll want to pit them and then cook them down slightly with a little sugar and cornstarch to create a thicker compote, similar to the canned filling. This will prevent your Danish from becoming soggy.

Heart-Shaped Cherry Cheese Danish
Easy festive heart-shaped cherry cheese danishes featuring a creamy cheese filling and tart cherry topping encased in flaky puff pastry.
Ingredients
-
4 oz cream cheese, softened
-
1/4 cup granulated sugar
-
1 large egg yolk
-
1 tablespoon whole milk ricotta cheese
-
1/2 teaspoon almond extract
-
A pinch of salt
-
1/2 tablespoon fresh lemon zest
-
2 sheets store-bought puff pastry
-
1 can (approximately 21 oz) cherry pie filling
-
1 large egg
-
1 tablespoon water
-
All-purpose flour, for dusting
Instructions
-
Step 1
Prepare the cheese filling: In a medium bowl, beat softened cream cheese and granulated sugar until light and fluffy. Beat in the egg yolk, ricotta cheese, almond extract (or vanilla), salt, and lemon zest until well combined. -
Step 2
Prepare the puff pastry: Lightly flour a clean surface. Gently unfold the puff pastry sheets. Using a heart-shaped cookie cutter (3-4 inches), cut out heart shapes from the pastry. Place the pastry hearts on a parchment-lined baking sheet. -
Step 3
Assemble the danishes: On half of the pastry hearts, spoon 1-2 tablespoons of the cream cheese filling, leaving a 1/2-inch border. Place a second pastry heart on top, aligning the edges, and press to seal. Crimp the edges with a fork. -
Step 4
Add the cherry topping: Spoon 1-2 tablespoons of cherry pie filling onto the center of the top pastry heart of each sealed danish. -
Step 5
Prepare egg wash and bake: Whisk together the egg and water for the egg wash. Brush the entire surface of each danish with the egg wash. Preheat oven to 400°F (200°C). Bake for 15-20 minutes, or until golden brown and puffed. -
Step 6
Cool and serve: Let the danishes cool on the baking sheet for 5-10 minutes before transferring to a wire rack to cool further. Serve warm.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment