Crispy, golden, and buttery puff pastry shaped into hearts and filled with vibrant raspberry jam — these Raspberry Heart Danishes are as delightful to look at as they are to eat. Whether you’re planning a sweet brunch spread, a special treat for Valentine’s Day, or a thoughtful homemade gift, these pastries are a charming and easy-to-make option that delivers both flavor and love in every bite.

With a soft center of tangy raspberry filling balanced by the light crunch of flaky layers, each bite is a satisfying combination of textures and sweetness. A light drizzle of icing or a sprinkle of powdered sugar can add an elegant touch, making them bakery-worthy without the hassle. These danishes are not only eye-catching but also beginner-friendly, using store-bought puff pastry for ultimate convenience.
Why You’ll Love This Raspberry Heart Danishes Recipe
- Eye-catching and adorable heart shape — perfect for romantic or festive occasions.
- Uses store-bought puff pastry for simplicity and speed.
- Bursting with fruity raspberry flavor.
- Great for breakfast, brunch, snacks, or dessert.
- Fun to make with kids or as a date-night baking activity.
Preparation Phase & Tools to Use
To get started with Raspberry Heart Danishes, you’ll need a few essential tools. A sharp paring knife or heart-shaped cookie cutter is crucial for creating clean heart outlines in your puff pastry. A baking sheet lined with parchment paper ensures even baking and easy cleanup. A small spoon or piping bag helps neatly fill each heart with raspberry jam, and a pastry brush is handy if you decide to add an egg wash for extra golden shine. Finally, if you’re finishing with icing, a whisk and small bowl will do the job for mixing the glaze.
Preparation Tips
Make sure your puff pastry is properly thawed but still chilled — this gives you the best texture and makes shaping easier. Lightly flour your work surface to prevent sticking, but avoid over-handling the dough, as that can cause it to lose its puffiness. When cutting the hearts, keep the edges clean and press gently when layering to help them stick without flattening the pastry. Be careful not to overfill with jam; a little goes a long way, and too much can cause the filling to leak during baking. If you want a glossy finish, lightly brush the tops with egg wash before they go into the oven.
Ingredients for this Raspberry Heart Danishes Recipe
- 1 sheet of puff pastry, thawed but chilled
- 1/3 cup raspberry jam or preserves (seedless preferred for smooth finish)
- 1 egg (for egg wash)
- 1 tablespoon water
- 2 tablespoons powdered sugar (for optional icing)
- 1 teaspoon milk or cream (for icing)
- Granulated sugar for sprinkling (optional)
- Fresh raspberries for garnish (optional)
- Flour for dusting work surface

Step 1: Prepare Your Workspace
Lightly flour your work surface and rolling pin. Unfold the puff pastry and gently roll it out to even thickness, around 1/8 inch. Keep it cold to ensure flaky layers.
Step 2: Cut Heart Shapes
Use a heart-shaped cookie cutter to cut out an even number of heart shapes. Half of these will be the bases, and the other half will form the borders. For the top pieces, use a smaller heart cutter to remove the center and create a heart outline.
Step 3: Assemble the Danishes
Place the base hearts on a parchment-lined baking sheet. Lightly brush edges with water. Place the heart outlines on top of each base and gently press to adhere. This creates a pocket for the jam.
Step 4: Fill with Raspberry Jam
Spoon about 1 teaspoon of raspberry jam into the center of each heart, spreading slightly without overfilling. Be careful not to let it spill over the edges.
Step 5: Egg Wash & Sprinkle
In a small bowl, whisk the egg with 1 tablespoon of water. Brush the edges of each Danish with the egg wash. Optionally, sprinkle a little granulated sugar on the puff pastry border for extra sparkle and crunch.
Step 6: Bake to Perfection
Bake in a preheated oven at 400°F (200°C) for 12-15 minutes, or until the pastry is golden and puffed. Keep a close eye during the last few minutes to prevent overbaking.
Step 7: Cool and Glaze
Remove from oven and let cool for 5-10 minutes. Mix powdered sugar and milk in a small bowl to make a simple icing. Drizzle over the danishes using a spoon or piping bag.
Step 8: Garnish and Serve
Top with fresh raspberries if desired, and serve warm or at room temperature. They pair beautifully with tea, coffee, or a glass of sparkling juice.
Notes
If you’re using frozen puff pastry, ensure it’s fully thawed in the refrigerator before unfolding to prevent cracking. Seedless raspberry jam gives a smoother texture, but if you love a bit of bite, go with the seeded variety. These pastries are best enjoyed the same day they’re baked, but they can be gently reheated for that just-out-of-the-oven feel.
Watch Out for These Mistakes While Cooking
- Overworking the pastry: Handling it too much can make it tough instead of flaky.
- Overfilling with jam: It may bubble over during baking and cause a mess.
- Skipping the egg wash: This step adds beautiful golden color and helps sugar adhere.
- Not sealing the edges: Gaps between the base and border layers may cause jam to leak.
- Baking too long: Puff pastry can go from golden to burnt quickly, so keep an eye on it.
Storage Instructions
Store any leftovers in an airtight container at room temperature for up to 1 day or in the refrigerator for up to 3 days. To reheat, place in a 300°F (150°C) oven for 5–7 minutes to crisp the pastry. Avoid microwaving as it softens the layers. You can freeze unbaked assembled danishes and bake from frozen, just add 2–3 extra minutes to the baking time.
Estimated Nutrition (Per Danish)
- Calories: 210
- Total Fat: 12g
- Saturated Fat: 4.5g
- Trans Fat: 0g
- Cholesterol: 15mg
- Sodium: 135mg
- Total Carbohydrates: 24g
- Dietary Fiber: 1g
- Sugars: 8g
- Protein: 2g
Frequently Asked Questions
What kind of puff pastry should I use?
Use a high-quality, all-butter puff pastry for the flakiest and most flavorful results.
Can I use a different jam?
Absolutely! Strawberry, blueberry, apricot, or cherry jams work beautifully in this recipe.
How do I keep the pastry from getting soggy?
Don’t overfill with jam, and bake until golden and fully puffed to avoid soggy bottoms.
Can I make these in advance?
Yes, you can assemble them a few hours ahead and refrigerate until ready to bake.
What if I don’t have a heart-shaped cutter?
Use a sharp knife to cut heart shapes by hand or simply make round danishes.
Can I use homemade raspberry jam?
Yes, just make sure it’s thick enough to hold its shape and not too runny.
Is it okay to freeze them after baking?
It’s better to freeze them unbaked. Baked danishes lose their texture after freezing.
How do I make the icing more flavorful?
Add a drop of vanilla extract or a splash of lemon juice for extra depth in the glaze.
Conclusion
Raspberry Heart Danishes are a beautiful and easy way to bring a touch of sweetness and charm to any occasion. With a flaky puff pastry base and luscious raspberry center, they’re a true crowd-pleaser that looks as good as it tastes. Whether for a cozy brunch, a special gift, or just because — this recipe is one you’ll come back to again and again.
Raspberry Heart Danishes
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 6 danishes 1x
- Category: Breakfast, Brunch, Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Looking for the perfect pastry that’s as pretty as it is delicious? These Raspberry Heart Danishes are exactly what your weekend brunch or Valentine’s Day breakfast needs. Flaky, golden puff pastry is shaped into adorable hearts and filled with sweet, tart raspberry jam — then topped with a light drizzle of icing. This easy recipe delivers bakery-quality results with minimal effort, making it a great addition to your collection of breakfast ideas, easy desserts, and food gifts. Whether you need a quick breakfast treat, a romantic dessert, or something creative for the kids, these danishes are a must-try!
Ingredients
1 sheet puff pastry, thawed but chilled
1/3 cup raspberry jam or preserves (seedless preferred)
1 egg
1 tablespoon water
2 tablespoons powdered sugar
1 teaspoon milk or cream
granulated sugar, optional for sprinkling
fresh raspberries, optional for garnish
flour, for dusting surface
Instructions
1. Lightly flour your work surface and rolling pin. Unfold the puff pastry and gently roll it out to even thickness, about 1/8 inch.
2. Use a heart-shaped cookie cutter to cut an even number of hearts. Half will be the bases; the other half will form the borders. Cut smaller hearts out of the top halves to make frames.
3. Place base hearts on a parchment-lined baking sheet. Brush the edges with water, then gently press a heart outline on top of each.
4. Spoon 1 teaspoon of raspberry jam into each heart center, spreading lightly but not overflowing.
5. In a small bowl, whisk the egg with 1 tablespoon water. Brush edges of each Danish with the egg wash and sprinkle with granulated sugar if desired.
6. Bake at 400°F (200°C) for 12–15 minutes, or until puffed and golden brown.
7. Let cool for 5–10 minutes. Mix powdered sugar and milk in a bowl for glaze. Drizzle icing over the danishes.
8. Garnish with fresh raspberries and serve warm or at room temperature.
Notes
Always keep puff pastry chilled before baking to ensure crisp and flaky layers.
Don’t overfill with jam — a little goes a long way and prevents overflow.
Use seedless raspberry jam for a smoother texture and cleaner appearance.
Nutrition
- Serving Size: 1 danish
- Calories: 210
- Sugar: 8g
- Sodium: 135mg
- Fat: 12g
- Saturated Fat: 4.5g
- Unsaturated Fat: 6.5g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 15mg
Keywords: easy recipe, breakfast ideas, raspberry dessert, puff pastry, Valentine’s Day











