Intro
There’s something magical about baking that feels like a quiet love letter to yourself and the people you care about. I still remember the first time I shaped pastry dough into tiny hearts—it wasn’t perfect, the edges were uneven, and a little filling spilled out—but it felt special. That’s exactly what this Strawberry Cream Cheese Heart Danish Recipe is all about: simple ingredients, a touch of creativity, and a whole lot of heart.
The buttery, flaky pastry paired with a creamy, slightly tangy cheese filling and sweet strawberry topping creates a balance that’s hard to resist. As a home chef, I find that this recipe is not only beautiful but also incredibly comforting.
The smell of strawberries gently bubbling in the oven and the rich aroma of pastry baking fills the kitchen with warmth that feels like home.
If you’ve ever wanted to make bakery-style pastries without the stress, this Strawberry Cream Cheese Heart Danish Recipe is the perfect place to start. It’s approachable, forgiving, and honestly, a little addictive once you get the hang of it.
What is Strawberry Cream Cheese Heart Danish Recipe?
A Strawberry Cream Cheese Heart Danish is a soft, flaky pastry shaped into a heart and filled with a luscious cream cheese mixture and sweet strawberry filling. Traditionally inspired by Danish pastries, this version keeps things simple and home-friendly while still delivering that bakery-quality taste.
The pastry itself is typically made using puff pastry or a laminated dough, which gives it those delicate layers that crisp up beautifully in the oven. Inside, you’ll find a creamy filling made from cream cheese, sugar, and vanilla, paired with strawberry jam or fresh strawberries. The combination is rich, slightly tangy, and perfectly sweet.
What makes this version extra special is the heart shape. It turns a simple pastry into something meaningful—perfect for breakfast in bed, brunch gatherings, or even a sweet homemade gift.
Equipment List
Before we begin, gather your tools so everything flows smoothly in the kitchen:
- Mixing bowls
- Hand mixer or whisk
- Rolling pin (if needed)
- Baking tray
- Parchment paper
- Sharp knife or pizza cutter
- Spoon or small spatula
- Pastry brush
- Cooling rack
Recipe Card Info
- Prep Time: 20 minutes
- Cook Time: 18 minutes
- Total Time: 38 minutes
- Serves: 8 danishes
- Cuisine: European-inspired
- Course: Breakfast
- Calories: 285 kcal per serving
Ingredients
Here’s everything you’ll need to bring this recipe to life:
- 1 sheet puff pastry (thawed)
- 150g cream cheese (softened)
- 3 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- 1/2 cup strawberry jam or preserves
- 6–8 fresh strawberries (sliced)
- 1 egg (for egg wash)
- 1 tablespoon milk
- 1 tablespoon powdered sugar (optional, for dusting)
Instructions
Step 1: Prepare the Oven and Baking Tray
Preheat your oven to 200°C (390°F). Line a baking tray with parchment paper to prevent sticking and make cleanup easier.
Step 2: Make the Cream Cheese Filling
In a mixing bowl, combine the softened cream cheese, granulated sugar, and vanilla extract. Whisk until smooth and creamy. The texture should be soft and spreadable, without lumps.
Step 3: Prepare the Puff Pastry
Roll out the puff pastry slightly on a floured surface if needed. Cut the sheet into equal squares. Each square will form one danish.
Step 4: Shape the Hearts
Using a knife, make small cuts along two edges of each square without cutting all the way through. Gently fold the cut sections inward to create a heart shape. Don’t worry if they’re not perfect—each one has its own charm.
Step 5: Add the Filling
Spoon a small amount of the cream cheese mixture into the center of each pastry. Top with strawberry jam and a few slices of fresh strawberries.
Step 6: Egg Wash
In a small bowl, beat the egg with milk. Brush this mixture over the edges of the pastry to give it a golden finish when baked.
Step 7: Bake
Place the tray in the preheated oven and bake for 16–18 minutes, or until the pastry is puffed and golden brown.
Step 8: Cool and Serve
Remove from the oven and allow the danishes to cool slightly on a rack. Dust with powdered sugar if desired before serving.

Flavor Profile and Texture
One bite into this pastry and you’ll notice the contrast immediately. The outer layer is crisp and buttery, with those delicate flaky layers that almost melt in your mouth. Inside, the cream cheese filling is smooth and slightly tangy, balancing the sweetness of the strawberries beautifully.
The strawberry topping adds a fresh, fruity brightness that keeps the pastry from feeling too heavy. It’s the kind of dessert that feels indulgent yet light enough to enjoy with a cup of tea or coffee.
Tips for Perfect Danish Every Time
Making pastries at home can feel intimidating, but a few simple tips can make all the difference:
- Keep your puff pastry cold. Warm pastry won’t puff properly.
- Don’t overfill. Too much filling can cause the pastry to collapse.
- Use parchment paper for even baking and easy cleanup.
- Watch closely in the last few minutes—pastry can brown quickly.
Variations You Can Try
One of the things I love most about this recipe is how versatile it is. You can easily adapt it based on what you have in your kitchen:
- Swap strawberries with blueberries or raspberries
- Add lemon zest to the cream cheese for a citrus twist
- Use Nutella for a chocolate version
- Drizzle with icing for extra sweetness
Serving Suggestions
These danishes are incredibly flexible when it comes to serving. I personally love enjoying them warm, fresh out of the oven, with a cup of chai or coffee. They also make a beautiful addition to brunch spreads.
Serve them on a wooden board with fresh fruit on the side, or plate them individually with a light dusting of powdered sugar for an elegant touch.
Storage and Reheating
If you have leftovers (which is rare in my kitchen!), store them in an airtight container in the refrigerator for up to 2 days.
To reheat, place them in a preheated oven at 180°C (350°F) for 5–7 minutes. This helps bring back that crisp texture.
Common Mistakes to Avoid
- Using warm pastry dough
- Skipping the egg wash
- Overbaking or underbaking
- Not sealing the edges properly
Why You’ll Love This Recipe
This Strawberry Cream Cheese Heart Danish Recipe is more than just a pastry—it’s an experience. It’s about slowing down, enjoying the process, and creating something beautiful with your hands.
As a female chef, I find joy in recipes like this that combine creativity with comfort. It’s not about perfection; it’s about the feeling you get when you take that first bite and realize you made something truly special.
FAQs
Can I use frozen strawberries?
Yes, but thaw and drain them first to avoid excess moisture.
Can I make these ahead of time?
You can prepare them and refrigerate before baking. Bake fresh for best results.
Can I use homemade dough?
Absolutely! If you have the time, homemade laminated dough will make this even more special.
How do I keep the pastry crispy?
Reheat in the oven instead of the microwave to maintain texture.
There’s something deeply satisfying about creating pastries at home, especially when they’re as charming and delicious as these. I hope this Strawberry Cream Cheese Heart Danish Recipe becomes one of your favorites, just like it has become mine.
More Delicious Desserts:
- Lemon Oatmeal Crumble Bars Recipe
- Mini Lemon Cakes With Lavender Glaze Recipe
- Best Spring Cookies Recipe

Strawberry Cream Cheese Heart Danish Recipe
Equipment
- Mixing bowls
- Hand mixer or whisk
- Rolling pin (if needed)
- Baking tray
- Parchment paper
- Sharp knife or pizza cutter
- Spoon or small spatula
- Pastry brush
- Cooling rack
Ingredients
- 1 sheet puff pastry thawed
- 150 g cream cheese softened
- 3 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- 1/2 cup strawberry jam or preserves
- 6 –8 fresh strawberries sliced
- 1 egg for egg wash
- 1 tablespoon milk
- 1 tablespoon powdered sugar optional, for dusting
Instructions
Step 1: Prepare the Oven and Baking Tray
- Preheat your oven to 200°C (390°F). Line a baking tray with parchment paper to prevent sticking and make cleanup easier.
Step 2: Make the Cream Cheese Filling
- In a mixing bowl, combine the softened cream cheese, granulated sugar, and vanilla extract. Whisk until smooth and creamy. The texture should be soft and spreadable, without lumps.
Step 3: Prepare the Puff Pastry
- Roll out the puff pastry slightly on a floured surface if needed. Cut the sheet into equal squares. Each square will form one danish.
Step 4: Shape the Hearts
- Using a knife, make small cuts along two edges of each square without cutting all the way through. Gently fold the cut sections inward to create a heart shape. Don’t worry if they’re not perfect—each one has its own charm.
Step 5: Add the Filling
- Spoon a small amount of the cream cheese mixture into the center of each pastry. Top with strawberry jam and a few slices of fresh strawberries.
Step 6: Egg Wash
- In a small bowl, beat the egg with milk. Brush this mixture over the edges of the pastry to give it a golden finish when baked.
Step 7: Bake
- Place the tray in the preheated oven and bake for 16–18 minutes, or until the pastry is puffed and golden brown.
Step 8: Cool and Serve
- Remove from the oven and allow the danishes to cool slightly on a rack. Dust with powdered sugar if desired before serving.
Notes
- Keep your puff pastry cold. Warm pastry won’t puff properly.
- Don’t overfill. Too much filling can cause the pastry to collapse.
- Use parchment paper for even baking and easy cleanup.
- Watch closely in the last few minutes—pastry can brown quickly.

Hi, I’m Olivia Brooks! Cooking is my passion, and I love turning everyday ingredients into meals that bring joy to the table. On CulinaryPearl, I share simple recipes, helpful kitchen tips, and inspiration for food lovers everywhere













Leave a Reply