There’s just something delightfully charming about the Strawberry Cream Cheese Heart Danishes Recipe that makes it perfect for any occasion, whether you’re surprising a loved one or simply treating yourself to a beautiful breakfast. These flaky, golden puff pastries are filled with a luscious cream cheese blend and topped with fresh, juicy strawberries, creating a heavenly harmony of flavors that dance on your palate. The delicate heart shapes add that extra touch of love and whimsy, making every bite a celebration of simple ingredients elevated to something truly special.

Ingredients You’ll Need
With just a handful of straightforward ingredients, this recipe shows how simplicity can lead to incredible taste. Each component is essential: the buttery puff pastry creates the perfect flaky base, the cream cheese filling offers smooth richness, and the fresh strawberries bring a burst of color and natural sweetness that’s hard to resist.
- 1 sheet store-bought puff pastry: Convenient and buttery, it’s the flaky foundation of your danishes.
- 1 cup fresh strawberries, sliced: Adds brightness and juiciness that balance the creaminess.
- 8 oz cream cheese, softened: Gives the filling a silky texture and tangy flavor.
- 1/2 cup powdered sugar: Sweetens the cream cheese just enough without overpowering.
- 1 tsp vanilla extract: Adds a warm, aromatic depth to the filling.
- 1 egg (for egg wash): Creates that gorgeous golden sheen on the pastry.
- Flour, for dusting: Helps roll out the pastry without sticking.
How to Make Strawberry Cream Cheese Heart Danishes Recipe
Step 1: Preheat and Prepare Your Workspace
Start by preheating your oven to 400°F (200°C). This ensures it’s hot enough to give your danishes a perfectly puffed and golden crust. While the oven warms, lightly flour your work surface to prevent sticking when you roll out the puff pastry.
Step 2: Roll Out and Cut the Puff Pastry
Roll the puff pastry sheet to about 1/8 inch thickness — delicate but sturdy enough to hold the filling. Use a heart-shaped cutter or a knife to carefully cut out your shapes. This step is all about neatness and fun, so take your time to create charming little hearts that will impress visually and taste great.
Step 3: Make the Cream Cheese Filling
In a bowl, blend softened cream cheese, powdered sugar, and vanilla extract together until the mixture is gloriously smooth. This creamy filling is the soul of the danish and packs a luscious flavor that complements the strawberries perfectly. Be sure it’s well combined but keep it light for easier spooning later.
Step 4: Assemble the Danishes
Place a generous spoonful of the cream cheese mixture in the center of each heart-shaped puff pastry. Top with a few sliced strawberries, arranging them so every bite includes a burst of fresh fruit. Then gently fold the edges of the pastry towards the center, slightly enclosing the filling but leaving some strawberries visible for that gorgeous presentation.
Step 5: Egg Wash and Bake
Brush each danish with a beaten egg to help them develop a shiny, golden crust when baked. This simple step adds that professional bakery look and boosts flavor through caramelization. Bake for 15 to 20 minutes until the pastries are puffed up and a perfect golden-brown color.
Step 6: Cool and Enjoy
Once baked, allow your danishes to cool slightly on a wire rack. This resting period helps the filling set just enough to enjoy them without losing that creamy texture. They’re best enjoyed warm, fresh from the oven!
How to Serve Strawberry Cream Cheese Heart Danishes Recipe

Garnishes
Fresh mint leaves or a light dusting of powdered sugar add a delightful finishing touch, enhancing both flavor and visual appeal. A small drizzle of honey or strawberry glaze can also elevate these danishes, giving a hint of extra sweetness and gloss.
Side Dishes
Pair your danishes with a cup of freshly brewed coffee, a creamy latte, or even a refreshing glass of chilled milk. For a fuller brunch spread, consider serving alongside scrambled eggs or a vibrant mixed fruit salad. These combinations balance indulgence with freshness perfectly.
Creative Ways to Present
Try arranging your danishes on a tiered serving tray for a charming brunch display or plate them with edible flowers to impress guests. You could also create mini versions by cutting smaller hearts for bite-sized treats that are perfect for parties or afternoon teas.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, store the danishes in an airtight container at room temperature for up to two days. Avoid the fridge unless your kitchen is very warm, as refrigeration can make the pastry lose its crispness.
Freezing
You can freeze unbaked danishes assembled on a baking sheet lined with parchment paper. Once frozen solid, transfer them to a freezer-safe bag or container. When ready, bake them straight from the freezer, adding a few extra minutes to the baking time for best results.
Reheating
To revive your danishes and bring back their flaky goodness, warm them in a preheated oven at 350°F (175°C) for 5 to 7 minutes. This gentle heat re-crisps the pastry without drying out the creamy filling.
FAQs
Can I use frozen strawberries instead of fresh?
While fresh strawberries work best for texture and presentation, you can use frozen if needed. Just be sure to thaw and drain them well to avoid excess moisture that might make the pastry soggy.
Is there a substitute for cream cheese in the filling?
For a lighter option, you can try mascarpone or ricotta cheese, though the flavor and texture will be slightly different. Plain Greek yogurt is another alternative but may loosen the filling.
Do I have to use store-bought puff pastry?
Store-bought puff pastry is a great time-saver and consistently flaky, but if you’re feeling adventurous, homemade puff pastry works beautifully too—just requires more time and effort.
Can I add other fruits besides strawberries?
Absolutely! Blueberries, raspberries, or thinly sliced peaches make excellent toppings, either alone or mixed with strawberries for variety and pops of color.
How long will these danishes stay fresh?
When properly stored at room temperature in an airtight container, they’re best enjoyed within two days for optimal freshness and flaky texture.
Final Thoughts
There’s nothing quite like the joy of sharing a batch of Strawberry Cream Cheese Heart Danishes Recipe fresh from your own oven. Each bite is a beautiful blend of flaky pastry and creamy, fruity filling that feels like a warm hug. Whether for a special breakfast, brunch with friends, or a sweet surprise any time of day, these danishes will quickly become a beloved staple in your kitchen. Give this recipe a try and watch how it lights up your table and your heart!
Print
Strawberry Cream Cheese Heart Danishes Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Delight in these charming Strawberry Cream Cheese Heart Danishes, perfect for a sweet breakfast or an elegant brunch. Flaky puff pastry hearts are filled with a creamy mixture of sweetened cream cheese and vanilla, topped generously with fresh, juicy strawberries, and baked to golden perfection.
Ingredients
Pastry
- 1 sheet store-bought puff pastry
- Flour, for dusting
Filling
- 8 oz cream cheese, softened
- 1/2 cup powdered sugar
- 1 tsp vanilla extract
- 1 cup fresh strawberries, sliced
Egg Wash
- 1 egg (for egg wash)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to ensure it reaches the proper temperature for baking flaky danishes.
- Prepare Puff Pastry: Lightly dust your work surface with flour. Roll out the puff pastry sheet to about 1/8 inch thickness. Use a heart-shaped cutter to cut out individual heart shapes carefully.
- Make Cream Cheese Filling: In a mixing bowl, combine the softened cream cheese, powdered sugar, and vanilla extract. Mix thoroughly until the mixture is smooth and creamy, free of lumps.
- Fill Pastry Hearts: Spoon a dollop of the cream cheese mixture onto the center of each heart-shaped pastry. Top each with a generous amount of sliced fresh strawberries, arranging them evenly.
- Shape Danishes: Gently fold the edges of each pastry heart towards the center, encasing the filling but leaving some filling visible on top for an attractive presentation. Be careful not to seal too tightly to allow puff pastry to expand while baking.
- Apply Egg Wash: Beat the egg and brush it lightly over the folded pastry edges. This will give the danishes a beautiful golden-brown shine once baked.
- Bake: Place the prepared danishes on a baking sheet lined with parchment paper. Bake in the preheated oven for 15-20 minutes, or until the pastry is puffed and golden brown.
- Cool and Serve: Remove the danishes from the oven and let them cool slightly on a wire rack. Serve warm or at room temperature for best flavor and texture.
Notes
- You can substitute fresh strawberries with other berries or fruits as per preference.
- Ensure the cream cheese is softened for easier mixing and smoother filling.
- Chilling the cut pastry hearts briefly before baking can help maintain shape.
- Brush the pastry edges gently with egg wash to avoid bleed onto the filling.
- Store leftovers in an airtight container and consume within 2 days for freshness.

