Flaky, buttery pastry wrapped around juicy raspberries and a touch of sweetness—Raspberry Heart Danishes are as delightful to look at as they are to eat. Perfect for brunch, Valentine’s Day, or any time you want a treat that looks like it came from a fancy bakery but takes hardly any effort.


These heart-shaped danishes are made with puff pastry and just a few simple ingredients, yet they deliver big on flavor and presentation. The crisp layers of golden pastry cradle a vibrant raspberry center, with a dusting of powdered sugar adding just the right hint of elegance. Whether you’re baking for someone special or indulging your own sweet tooth, these danishes are guaranteed to impress.
What Kind of Puff Pastry Should I Use?
For ease and speed, store-bought puff pastry is ideal. Look for all-butter varieties for the best flavor and flakiest texture. Thaw the pastry overnight in the fridge or at room temperature for about 30 minutes before using. If you’re feeling adventurous, homemade puff pastry will also work beautifully—just allow extra prep time.
Ingredients for the Raspberry Heart Danishes
Puff Pastry Sheets – The foundation of the danish. Choose an all-butter puff pastry for the best flavor.
Fresh Raspberries – These add tartness and bright, juicy contrast to the rich pastry. Frozen raspberries can be used, but fresh hold their shape better.
Cream Cheese – Provides a rich and creamy base to balance the tart berries. Soften it beforehand for easy spreading.
Sugar – A small amount of granulated sugar sweetens the cream cheese filling.
Vanilla Extract – Adds warmth and depth to the filling.
Egg Wash (Egg + Water) – Helps the pastry bake up golden and glossy.
Powdered Sugar – For that classic bakery-style dusting over the top.
How To Make the Raspberry Heart Danishes
Step 1: Prep the Puff Pastry
Lightly flour your work surface and roll out the puff pastry until it’s about 1/8 inch thick. Using a heart-shaped cookie cutter, cut out even hearts. For each danish, you’ll need two hearts—one for the base and one with a smaller heart cut out from the center to form a frame.
Step 2: Make the Filling
In a small bowl, beat together the softened cream cheese, sugar, and vanilla extract until smooth.
Step 3: Assemble the Danishes
Place the solid heart shapes on a parchment-lined baking sheet. Spoon a dollop of the cream cheese mixture into the center, spreading slightly but not reaching the edges. Top with 2-3 raspberries. Gently lay the cut-out heart frame over the filling and press the edges lightly to seal.
Step 4: Apply Egg Wash
Brush the edges of the danishes with the egg wash to help them brown evenly and take on that golden finish.
Step 5: Bake to Perfection
Bake at 400°F (200°C) for 15-18 minutes or until the pastry is puffed and golden. Let cool slightly before dusting with powdered sugar.

Serving and Storing Raspberry Heart Danishes
Serve these danishes slightly warm or at room temperature, with a light dusting of powdered sugar. They’re perfect with coffee, tea, or a mimosa for a festive touch. Leftovers can be stored in an airtight container at room temperature for up to 2 days, or in the fridge for up to 4 days. Reheat in the oven to bring back the crispiness.
What to Serve With Raspberry Heart Danishes?
Fresh Fruit Salad
A colorful fruit salad complements the tart berries and makes the spread feel extra refreshing.
Whipped Cream or Mascarpone
Add a dollop of whipped cream or sweet mascarpone on the side for extra indulgence.
Coffee or Espresso
A strong cup of coffee balances the sweetness perfectly—ideal for breakfast or brunch.
Mimosas or Sparkling Lemonade
For a celebratory touch, pair your danish with a light bubbly drink.
Yogurt Parfaits
Layered yogurt and granola offer a protein-packed pairing that feels wholesome.
Want More Pastry Ideas with a Twist?
If you love these Raspberry Heart Danishes, you’ll probably enjoy these other bakery-style treats:
- Gooey Cinnamon Cream Cheese Muffins
- Strawberry Cheesecake Dump Cake
- White Chocolate Strawberry Cheesecake
- Salted Caramel Cupcakes
- Lemon Raspberry Swirl Cheesecake Cups
Save This Pin For Later
Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to whip it up again.
Tried it with a twist? Maybe swapped in blackberries or added a drizzle of chocolate? I’d love to hear how it turned out—drop your tips or questions in the comments below.
Need more inspiration? Explore my daily kitchen creations on SavorQueen.com on Pinterest. Your next favorite might be waiting there.
Raspberry Heart Danishes
- Total Time: 33 minutes
- Yield: 6 danishes
- Diet: Vegetarian
Description
Fall in love with breakfast all over again with these Raspberry Heart Danishes—flaky, golden puff pastry filled with creamy vanilla-laced cream cheese and juicy raspberries. Whether you’re looking for quick breakfast ideas, easy Valentine’s treats, or a stunning centerpiece for brunch, this recipe ticks all the boxes. It’s an easy recipe with bakery-level flair, perfect for cozy mornings or elegant food ideas for guests. Add this to your rotation of breakfast ideas, healthy snack alternatives, or even dessert-inspired dinner ideas.
Ingredients
1 sheet puff pastry (thawed)
½ cup fresh raspberries
4 oz cream cheese (softened)
2 tablespoons granulated sugar
½ teaspoon vanilla extract
1 egg
1 tablespoon water
2 tablespoons powdered sugar (for dusting)
Instructions
1. Lightly flour a surface and roll out the puff pastry to ⅛ inch thickness. Cut out heart shapes using a cookie cutter. You’ll need two hearts per danish.
2. In a bowl, mix cream cheese, granulated sugar, and vanilla until smooth.
3. Place the solid hearts on a baking sheet. Spoon the cream cheese filling into the center and top with raspberries.
4. Place the cut-out heart frames over the filled bases and lightly press edges to seal.
5. Beat the egg with water and brush over the edges of each pastry.
6. Bake at 400°F for 15–18 minutes or until puffed and golden.
7. Let cool slightly, then dust with powdered sugar and serve.
Notes
Let the puff pastry thaw just until pliable, but still cold, for best results.
Don’t overfill the center or it may leak during baking.
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Category: Pastry
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 danish
- Calories: 220
- Sugar: 7g
- Sodium: 170mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 40mg
Keywords: easy pastry, raspberry breakfast, brunch ideas, heart-shaped dessert
