
There’s something truly magical about biting into a warm, flaky pastry filled with creamy sweetness and juicy strawberries. Maybe it reminds you of cozy weekend mornings or special occasions when you wanted to surprise someone with a homemade delight. Strawberry Cream Cheese Heart Danishes bring all those feelings together in one easy, impressive recipe that you can whip up faster than you’d expect. Whether you’re treating yourself, your family, or even preparing a thoughtful gift for someone special, these danishes will brighten anyone’s day with their tender, buttery layers and luscious filling.
I love how this recipe uses store-bought puff pastry, making it incredibly simple, yet yielding bakery-worthy results. Plus, the heart shape adds a sweet, charming touch that’s perfect for Valentine’s Day, Mother’s Day, or just because you feel like sharing some love. Let me walk you through everything you need to know to make these delightful strawberry cream cheese heart danishes a staple in your kitchen!
Why You’ll Love Strawberry Cream Cheese Heart Danishes
- Fast: From start to finish, you’ll have these beautiful pastries in under 30 minutes.
- Easy: No complicated dough making or fancy techniques—just simple steps that anyone can master.
- Giftable: Their adorable heart shape and pretty pink filling make them a thoughtful homemade gift.
- Crowd-pleasing: Everyone loves a flaky pastry with sweet cream cheese and fresh fruit, making these perfect for brunches or gatherings.
Ingredients
Let’s talk about what you’ll need. I always appreciate recipes with ingredients that are easy to find and versatile.
- 1 sheet store-bought puff pastry (thawed): This is your base, giving you that flaky, buttery texture with minimal effort. If you don’t have puff pastry, crescent roll dough (2 sheets) works as a fun substitute, though it’s a bit softer and less layered.
- 4 oz cream cheese (room temperature): Cream cheese adds a rich, creamy filling that pairs perfectly with the strawberries. You can also use dairy-free cream cheese if you prefer a vegan option.
- 2 tbsp white sugar: Just enough sweetness to balance the tang of the cream cheese. Powdered sugar works nicely too, especially if you want a smoother filling.
- 1/2 tsp vanilla extract: This little addition elevates the flavor, making your filling taste extra special.
- Red food coloring (optional): Just a few drops can turn your filling a soft, romantic pink—great for Valentine’s Day or themed parties.
- 1/2 cup diced strawberries: Fresh is best when in season, but thawed frozen strawberries work well too. Make sure to drain any excess juice to avoid soggy pastries.
- 1 large egg + 1 tbsp cold water: This egg wash helps your danishes develop a gorgeous golden-brown crust.
How to Make Strawberry Cream Cheese Heart Danishes
Ready to get baking? Here’s the step-by-step guide that will help you create these flaky, fruity pastries that taste like they came straight from a bakery.
- Preheat and prepare: Start by preheating your oven to 400°F (200°C). Line a baking sheet with parchment paper to keep things clean and prevent sticking.
- Make the cream cheese filling: In a bowl, beat together the cream cheese, sugar, and vanilla extract until smooth and creamy. If you want that pretty pink hue, add a few drops of red food coloring and mix until you get a soft pink color. Carefully fold in half of your diced strawberries to gently spread the fruity flavor throughout.
- Prepare the pastry: Lightly flour your work surface and unfold your thawed puff pastry sheet. Gently roll it out to smooth creases and slightly enlarge it. Using a 3–4 inch heart-shaped cookie cutter, cut out your hearts—aim for about 4 hearts per sheet for the perfect size.
- Create the border: This part is a little trick to keep your filling in place while baking. Take a smaller heart cutter and press it lightly into the center of each heart without cutting all the way through. Alternatively, you can score a ½-inch border around the edge to help the pastry puff up nicely without spilling your filling.
- Fill the danishes: Spoon or pipe 1 to 2 tablespoons of your cream cheese mixture into the center of each heart, inside the border you just created. Then, sprinkle the remaining diced strawberries on top for a fresh burst of flavor and color.
- Brush with egg wash: Whisk your egg and cold water together, then lightly brush the exposed edges of each heart. This egg wash will give your danishes a beautiful golden shine and help seal the edges.
- Bake: Place the baking sheet on the middle rack of your oven and bake for 12 to 15 minutes. You’re looking for golden-brown, puffed-up pastries. For even baking, rotate the pan halfway through if your oven heats unevenly.
- Cool and finish: Let the danishes cool on the baking sheet for a few minutes before transferring them to a wire rack. If you want, dust them with powdered sugar or drizzle a simple glaze made from powdered sugar and milk for an extra touch of sweetness.
Substitutions & Additions
One of the best things about this recipe is how adaptable it is! Here are some fun swaps and upgrades you can try to make these danishes your own:
- Dough alternatives: If you don’t have puff pastry or crescent dough, try using phyllo dough layers for a crispier texture or even homemade biscuit dough for a more rustic feel.
- Fruit variations: Swap strawberries for fresh blueberries, raspberries, or diced peaches to match the season or your mood. I once made these with a blueberry filling inspired by my blueberry swirl yogurt bites recipe, and they were amazing!
- Sweetener swaps: Use honey or maple syrup in place of sugar for a natural sweetness with extra depth.
- Flavor twists: Add a sprinkle of cinnamon or lemon zest to the cream cheese filling for a bright, aromatic touch. For a chocolate lover’s twist, stir in mini chocolate chips or drizzle melted chocolate over the top after baking.
- Dairy-free options: Use vegan cream cheese and plant-based puff pastry to make this recipe friendly for dairy-free or vegan diets.
Tips for Success
I’ve made these danishes several times, and here are some handy tips to make sure yours turn out perfect every time:
- Don’t overfill: Too much filling can cause your danishes to leak and bake unevenly. Use just enough to fill the center without spilling over the edges.
- Keep the pastry cold: Puff pastry works best when it’s cold but thawed enough to roll out. If it gets too warm, it can become sticky and harder to handle.
- Drain berries well: If you’re using frozen strawberries, thaw and drain them thoroughly to avoid soggy bottoms.
- Prep ahead: You can assemble these danishes and refrigerate them for up to 12 hours before baking. Just cover them with plastic wrap and bake straight from the fridge—add a minute or two to the baking time if needed.
- Egg wash edge care: Be careful not to brush the filling with egg wash, just the pastry edges. This helps the color and crispness without affecting the filling texture.
How to Store Strawberry Cream Cheese Heart Danishes
These danishes are best enjoyed fresh out of the oven when they’re still warm and flaky. But if you have leftovers (or want to prep ahead), here’s how to store them properly:
- Room temperature: Store cooled danishes in an airtight container at room temperature for up to 2 days. To refresh, warm them briefly in the oven at 300°F for 5 minutes to bring back that flaky texture.
- Refrigeration: Because of the cream cheese filling, you can keep them in the fridge for up to 4 days. Just cover them well so they don’t dry out. Reheat gently before serving.
- Freezing: To freeze, place unbaked danishes on a parchment-lined tray and freeze until solid. Then transfer to a freezer-safe bag or container. Bake from frozen, adding a few extra minutes to the baking time. Alternatively, freeze baked danishes and reheat in the oven until warmed through.
FAQs
Can I use frozen strawberries in this recipe?
Absolutely! Just make sure to thaw them fully and drain any excess juice to prevent soggy pastry.
What can I do if I don’t have a heart-shaped cutter?
You can use a round or square cutter and create a decorative border with a knife or smaller cutter. The shape is part of the fun, but any shape will taste delicious!
Can I make these danishes vegan?
Yes! Use dairy-free cream cheese and vegan puff pastry. Replace the egg wash with a plant-based milk or a little melted coconut oil brushed on for color.
How do I make a glaze for these danishes?
Mix ½ cup powdered sugar with 1 to 2 tablespoons of milk or lemon juice until smooth and drizzle over cooled pastries for a sweet finish.
If you love this recipe, you might also enjoy exploring other delicious treats like the strawberry crunch cookies or cozy comfort foods like easy chicken pot pie casserole. There’s something about homemade food that warms the heart and feeds the soul, don’t you think?
Thank you for spending some time with me in the kitchen. I hope these Strawberry Cream Cheese Heart Danishes bring a little extra joy and sweetness to your day. Happy baking!
Don’t forget to follow us on Pinterest for more cozy recipes, clever kitchen hacks, and seasonal inspiration!

Strawberry Cream Cheese Heart Danishes
Ingredients
Equipment
Method
- Step 1: Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Step 2: In a bowl, beat together cream cheese, sugar, and vanilla extract until smooth. Add red food coloring if desired. Fold in half of the diced strawberries.
- Step 3: Lightly flour a work surface and unfold thawed puff pastry. Roll out gently to smooth creases and slightly enlarge it. Use a 3–4 inch heart-shaped cookie cutter to cut out about 4 hearts.
- Step 4: Use a smaller heart cutter or a knife to create a ½-inch border inside each heart without cutting through completely.
- Step 5: Spoon or pipe 1 to 2 tablespoons of the cream cheese mixture into the center of each heart. Sprinkle remaining diced strawberries on top.
- Step 6: Whisk the egg and cold water together to make an egg wash. Lightly brush the edges of each heart with the egg wash.
- Step 7: Bake on the middle oven rack for 12 to 15 minutes until golden brown and puffed. Rotate pan halfway if needed.
- Step 8: Let cool on the baking sheet for a few minutes before transferring to a wire rack. Optionally dust with powdered sugar or drizzle glaze made from powdered sugar and milk.














