
Strawberry Cream Cheese Heart Danishes are a sweet and elegant pastry made with flaky dough, creamy cheesecake-style filling, and bright strawberry topping. Shaped into hearts, these danishes are perfect for Valentine’s Day, brunch, or any occasion where you want a dessert that feels special and homemade.
This recipe combines buttery pastry with smooth cream cheese and fruity sweetness, creating a balanced treat that is both rich and refreshing. Despite their impressive look, these danishes are simple to prepare using easy-to-find ingredients.
The Backstory
Danish pastries originated in Europe and became popular for their flaky layers and sweet fillings. Heart-shaped danishes add a festive and romantic touch, making them a favorite for celebrations centered around love and togetherness.
Why You’ll Love This Recipe
- Flaky, buttery pastry with creamy filling
- Beautiful heart shape for special occasions
- Simple preparation with bakery-style results
- Perfect for brunch or dessert
Strawberry Cream Cheese Heart Danishes Recipe
Servings: 8 danishes
Prep Time: 15 minutes
Bake Time: 18–22 minutes
Total Time: 35–40 minutes
Calories: Approximately 340 per danish
Ingredients
- 1 sheet puff pastry, thawed
- 4 oz cream cheese, softened
- 1/4 cup sugar
- 1 tsp vanilla extract
- 1/2 cup strawberry jam or preserves
- 1 egg, beaten (for egg wash)
- Optional: powdered sugar for dusting

Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Roll out puff pastry on a lightly floured surface and cut into 8 squares.
- Fold or cut each square into a heart shape and place on the prepared baking sheet.
- In a bowl, mix cream cheese, sugar, and vanilla extract until smooth.
- Spoon cream cheese mixture into the center of each heart, leaving a border around the edges.
- Top with a small spoonful of strawberry jam.
- Brush edges with egg wash.
- Bake for 18–22 minutes until puffed and golden brown.
- Let cool slightly before serving. Dust with powdered sugar if desired.
Tips to Make Them Even Better
- Use raspberry or mixed berry jam for variation.
- Add lemon zest to the cream cheese for brightness.
- Chill assembled danishes for 10 minutes before baking for sharper layers.
- Serve warm or at room temperature.

Ingredients
Method
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Roll out puff pastry slightly. Cut heart shapes using a cookie cutter. Score a smaller heart inside each pastry without cutting all the way through.
- In a bowl, mix cream cheese, powdered sugar, and vanilla until smooth.
- Spoon cream cheese mixture inside the scored area. Top with a small dollop of strawberry preserves.
- Brush edges of pastries with egg wash (egg + milk).
- Bake for 18–22 minutes until puffed and golden brown.
- Whisk glaze ingredients and drizzle over cooled danishes.
- Serve warm or at room temperature.
Notes
Frequently Asked Questions
They are best enjoyed fresh, but can be baked a few hours ahead.
Yes, homemade laminated dough works beautifully if you have the time.
Unbaked danishes can be frozen and baked straight from frozen with a few extra minutes added.
Coffee, tea, or fresh fruit complement them perfectly.
Final Thoughts
Strawberry Cream Cheese Heart Danishes are a beautiful and delicious way to celebrate special moments. With their flaky layers, creamy filling, and sweet strawberry topping, they bring bakery-quality charm to your home kitchen with minimal effort.