The warm smell of butter and sweet vanilla fills the room as a sheet of golden puff pastry slides from the oven, its edges curling to a perfect crisp while little pools of glossy strawberry jam catch the light. I often think of these Strawberry Cream Cheese Heart Danishes as a small everyday luxury, the kind you make for a birthday morning, an afternoon coffee chat, or a quiet night in. If you want a quick guide to the easiest way to make them at home, see my favorite strawberry cream cheese heart danishes recipe page for a handy reference and extra photos.
The Sweet Story Behind Strawberry Cream Cheese Heart Danishes

There is a memory I return to every time I make these danishes. A small kitchen, rain on the window, and a child pressing heart shapes into flaky pastry, giggling as we tucked strawberries and cream cheese into each one. Those mornings taught me that baking is both craft and comfort.
These Strawberry Cream Cheese Heart Danishes bring that feeling forward. They are buttery-soft where the pastry folds over the filling, and crisp at the golden edges. The cream cheese stays cool and smooth inside, and the strawberries release just enough juice to make each bite shine without soaking the pastry.
They work for celebrations and ordinary afternoons. Make them for a friend, surprise a partner, or set a plate on the table for a slow weekend breakfast. The beauty is in how simple ingredients can feel indulgent when baked with care.
Bringing Strawberry Cream Cheese Heart Danishes Together
“When the kitchen smells like vanilla and butter, you know something special’s baking.”
Before you roll up your sleeves, picture the end result. You want pastries with a flaky crust, a pale golden sheen across the top, and a filling that is smooth and slightly glossy. The strawberries should look bright and slightly softened, not mushy. When the danishes first come out of the oven you will notice a delicious interplay of textures: crisp, flaky pastry, creamy cheese, and juicy fruit.
Gather everything before you start so you can move with confidence. Chill the cream cheese slightly if it has been out too long, because a cool filling holds its shape and won’t run. Meanwhile, keep puff pastry cold until the moment you roll and cut, so it puffs up beautifully in the oven.
Ingredients You’ll Need
1 sheet of store-bought puff pastry
4 oz cream cheese, softened
1/4 cup powdered sugar
1/2 tsp vanilla extract
1 cup fresh strawberries, chopped
1 egg (for egg wash)
1 tbsp water (for egg wash)
For the best flavor, use real butter puff pastry if you can. Butter gives a richer, flakier crust and makes every bite worth it. If fresh strawberries are not at their peak, you can briefly macerate them with a teaspoon of sugar to bring out their juices.
If you love cream cheese desserts, you might also enjoy the related ideas in this strawberry cream cheese pound cake guide for a different way to showcase sweet-tangy cheese and fruit.
Step-by-Step Directions
- Preheat your oven to 400°F (200°C).
Set a rack in the center of the oven so the pastries brown evenly. Preheat fully for the best puff. - Roll out the puff pastry on a floured surface and cut into heart shapes.
Keep the pastry slightly chilled while you work. If it warms, pop it in the fridge for 10 minutes. - In a bowl, mix the softened cream cheese, powdered sugar, and vanilla extract until smooth.
Beat until glossy and smooth, scraping the bowl so there are no lumps. The texture should be silky, not fluffy. - Place a dollop of the cream cheese mixture in the center of each heart-shaped pastry.
Use about a tablespoon for each danish. Leave a clear border so the filling does not spill over. - Top with chopped strawberries.
Spread them gently so the fruit sits on the cheese but does not weigh it down. Fresh, bright berries work best. - Fold the edges of the pastry over the filling to create a border.
Press lightly to seal the edges but keep the center open so the filling can breathe and brown. - Beat the egg with water and brush it over the pastry.
A thin egg wash gives a shiny, golden finish. Don’t overdo it or the wash will drip into the filling. - Bake for 15-20 minutes until golden brown.
Watch for the pastries to reach a warm, golden edge and for the cream cheese to be set but not hard. Ovens vary; start checking at 12 minutes. - Allow to cool slightly before serving. Enjoy your sweet Valentine’s dessert!
Cool on a wire rack so the bottoms stay crisp. Serve warm or at room temperature for the best texture.
These directions will give you danishes that are crisp at the edges and melt-in-your-mouth in the center. If the tops brown too fast, loosely tent them with foil and finish baking to avoid overbrowning.
How to Serve This Dessert

Serve these Strawberry Cream Cheese Heart Danishes with a steaming cup of coffee or tea for a cozy morning. They also make a lovely finish to a brunch spread or a small dessert after dinner. A scoop of vanilla ice cream alongside warm danishes is an easy celebration in a bowl, while a light dusting of powdered sugar makes them pretty for guests.
If you set a simple table, place three danishes on a white plate so their golden edges contrast with the bright strawberries. Add a few mint leaves or a thin slice of lemon to lift the flavors. For a brunch pairing, serve them with seasonal fruit and a slice of something heartier I sometimes place them beside a slice of applesauce cake with cinnamon cream cheese to balance textures and sweet notes applesauce cake with cinnamon cream cheese.
Presentation tips: use small parchment squares under each danish for easy serving. If you will be sharing, arrange them on a wooden board so friends can pick and choose. Lighting the table with soft light brings out their golden edges and the gloss on the filling.
How to Store and Enjoy Later
To keep danishes fresh for short-term storage, place them in an airtight container at room temperature for up to 24 hours. They will stay tender and slightly crisp at the edges if kept away from direct heat.
For longer storage, refrigerate them in a single layer with parchment between each piece. Refrigerated danishes keep for up to 3 days. When you want to enjoy them again, reheat at 300°F (150°C) for 5 to 8 minutes. This brings back the crunch and warms the cream cheese without overcooking.
If you want to freeze them, flash freeze the baked danishes on a tray for an hour, then transfer to a freezer-safe container. Frozen danishes will keep for up to 1 month. Reheat from frozen at 325°F (160°C) for 12 to 15 minutes, checking until they are warmed through.
A small tip: if you have leftover cream cheese or want to try something savory later, consider other ways to use it like my favorite snack idea inspired by a savory twist on cheese-filled treats bacon cream cheese stuffed Doritos. It’s a reminder that a little cream cheese goes a long way in many recipes.
Susan’s Baking Notes
- Keep ingredients cold. Cold puff pastry and slightly chilled cream cheese give the cleanest shapes and the best puff. If the pastry softens while you work, fold it back into the fridge for 10 minutes.
- Measure by feel. The cream cheese mixture should be smooth and spreadable but not runny. If it seems loose, chill it briefly to firm up before filling the pastry.
- Watch the bake time. Puff pastry browns quickly at the edges. Check at 12 minutes and then every two minutes until you see golden edges and a set center. If the strawberries release a lot of juice, the pastry may need an extra minute or two.
- Make it ahead. You can assemble danishes up to 4 hours before baking and keep them chilled. Brush with egg wash just before they go in the oven so they bake to a glossy finish.
- Clean as you go. Puff pastry dust and loose sugar can make a sticky mess. Keep a small bowl of warm water to wipe your knife and a pastry brush nearby. A tidy workspace keeps baking calm and pleasant.
These are small tricks from my kitchen. They help the baking process stay gentle and steady so the result feels like a small indulgence worth lingering over.
Flavor Twists & Variations
Strawberry and cream cheese is a classic pairing, but there are lovely ways to change the flavor while keeping the simple method.
- Berry mix: swap or add raspberries and blueberries for a mixed-berry danish. Use roughly the same amount of fruit and keep it lightly chopped.
- Citrus kiss: fold a teaspoon of finely grated lemon or orange zest into the cream cheese for a bright lift. A touch of citrus makes the filling taste fresh and lively.
- Jam-swirled: if fresh fruit is scarce, use a spoonful of good strawberry or apricot jam. Heat the jam slightly so it becomes glossy and spoonable, then dot it on top of the cream cheese.
- Nut crunch: sprinkle chopped toasted almonds or pistachios over the fruit after baking for a crunchy contrast. Add them just as the danishes come out of the oven so they toast lightly.
- Chocolate ribbon: drizzle a little melted dark chocolate over the cooled danishes for a more decadent treat. The chocolate sets quickly and adds a deep flavor against the sweet fruit.
Each change keeps the process the same but gives a new mood to the dessert. Try one variation at a time so you can see how small shifts change the balance of texture and flavor.
FAQs About Strawberry Cream Cheese Heart Danishes
Can I make these ahead of time?
Yes. Assemble them up to 4 hours before baking and keep them covered in the fridge. Brush with egg wash right before baking for the best color. They also freeze well after baking if you want to keep them longer.
What if my puff pastry is not puffing?
Make sure the pastry was very cold going into the oven and that the oven was fully preheated. Also avoid overworking the pastry and do not add too much filling. If the pastry gets warm while assembling, chill briefly on a tray.
Can I use frozen strawberries?
You can, but thaw and drain them first so they do not release too much liquid during baking. Briefly pat them dry and toss them with a teaspoon of cornstarch if they seem very juicy.
How should I reheat leftovers?
Reheat in a 300°F (150°C) oven for 5 to 8 minutes to bring back crisp edges and warm filling. From frozen, warm at 325°F (160°C) for 12 to 15 minutes. Avoid the microwave to keep the pastry crisp.
Is there a dairy-free option?
For a dairy-free version, use a vegan puff pastry with a plant-based butter alternative and swap cream cheese for a dairy-free cream cheese. The baking times stay about the same, but watch the browning as some vegan pastries color differently.
A Final Sweet Note
I hope this recipe brings your kitchen the same buttery joy it brings mine. Strawberry Cream Cheese Heart Danishes are simple to make but look and taste like a treat from a favorite bakery. They are perfect for small celebrations, a slow morning, or as a gift on a plate for someone you love.
For more inspiration and a few variations you can try, take a look at this lovely write-up on Strawberry Cream Cheese Heart Danish – The Merrythought and another practical version from a fellow baker at Strawberry Cream Cheese Heart Danishes – Jessie Bakes Treats.
Warmly,
Susan Walker

Strawberry Cream Cheese Heart Danishes
Ingredients
Danish Base
- 1 sheet store-bought puff pastry Use real butter puff pastry for best flavor.
- 1 egg egg (for egg wash)
- 1 tbsp water (for egg wash)
Filling
- 4 oz cream cheese, softened Chill slightly before use.
- 1/4 cup powdered sugar
- 1/2 tsp vanilla extract
- 1 cup fresh strawberries, chopped Use fresh, bright berries.
Instructions
Preparation
- Preheat your oven to 400°F (200°C) and set a rack in the center.
- Roll out the puff pastry on a floured surface and cut into heart shapes.
- In a bowl, mix the softened cream cheese, powdered sugar, and vanilla extract until smooth.
Assembling the Danishes
- Place a dollop of the cream cheese mixture in the center of each heart-shaped pastry.
- Top with chopped strawberries, spreading gently.
- Fold the edges of the pastry over the filling to create a border and press lightly to seal.
- Beat the egg with water and brush it over the pastry.
Baking
- Bake for 15-20 minutes until golden brown.
- Allow to cool slightly before serving.




