Raspberry Danish Pastries – Tart, Sweet & Bakery-Style Easy
There’s something absolutely magical about biting into a raspberry Danish. The flaky, golden pastry shatters gently, revealing a bright, tangy-sweet raspberry filling that tastes like summer in every single bite. And the best part? You don’t need to be a professional baker to make these stunning pastries. With a sheet of frozen puff pastry, simple cream cheese filling, and raspberry jam or fresh berries, you’ll have impressive bakery-style Danishes in under 30 minutes.
These raspberry Danish pastries are my go-to for weekend brunch, Mother’s Day, or any time I want to serve something that looks fancy but is secretly so simple. No yeast, no proofing, no complicated folding — just puff pastry, a luscious cream cheese layer, and that beautiful raspberry topping. Let’s fill your kitchen with the sweet-tart aroma of raspberries and butter.
Since we’re using store-bought puff pastry (all-butter if you can find it), the hardest part is remembering to thaw it overnight in the fridge. Once that’s done, you’re just minutes away from raspberry Danish perfection.
📋 Recipe Summary
Prep Time: 12 mins
Cook Time: 18–22 mins
Total Time: 30–34 mins
Servings: 8 Danishes (4–8 servings)
Difficulty: Easy ⭐
🍓 Ingredients
For the Raspberry Danish:
- 1 sheet (about 8 oz / 230g) frozen puff pastry, thawed
- ½ cup raspberry jam or preserves (seedless or with seeds — your choice)
- 1 cup fresh raspberries (optional, for extra fruitiness)
- 8 oz cream cheese, softened to room temperature
- ¼ cup granulated sugar
- 1 large egg yolk (reserve the white for egg wash or use a whole egg)
- ½ teaspoon vanilla extract
- 1 tablespoon all-purpose flour (helps thicken the cheese filling)
- 1 egg (for egg wash) + 1 tablespoon water
- 2 tablespoons sliced almonds or crushed freeze-dried raspberries (optional, for topping)
For the Glaze:
- 1 cup powdered sugar (confectioners’ sugar)
- 2–3 tablespoons milk or heavy cream
- ½ teaspoon vanilla extract
- 1 tablespoon raspberry jam (optional, for pink glaze and extra raspberry flavor)
For Homemade Raspberry Filling (optional):
- 2 cups fresh or frozen raspberries
- ¼ cup granulated sugar
- 1 tablespoon cornstarch mixed with 1 tablespoon water
- 1 teaspoon lemon juice
👩🍳 Step-by-Step Instructions
- Preheat & prep: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Remove puff pastry from the fridge — it should be cold but not frozen.
- Make the cream cheese filling: In a medium bowl, beat together softened cream cheese and granulated sugar until smooth and creamy (no lumps!). Add the egg yolk, vanilla extract, and flour. Beat again until well combined and silky. Set aside.
- Prepare the puff pastry: Lightly flour your work surface. Gently roll the puff pastry sheet into a 10×10-inch square (just to smooth out any creases). Cut into 4 equal squares (about 5×5 inches each) for large Danishes, or 8 smaller rectangles for bite-sized pastries. This recipe makes 4 large Danishes.
- Shape the Danishes: For each square, use a sharp knife to score a smaller inner square (about ½ inch from the edges). Do not cut all the way through — just score the dough. Prick the inner square all over with a fork (this prevents the center from puffing up too much, creating a perfect well for your fillings).
- Add the cream cheese filling: Spoon about 1½ tablespoons of the cream cheese mixture into the center of each scored square, spreading it gently inside the border but not over the edges.
- Add the raspberry filling: Top the cream cheese with 1–2 teaspoons of raspberry jam, spreading slightly. If using fresh raspberries, gently press 2–3 fresh berries into the jam. Do not overfill — too much jam can leak and burn.
- Egg wash: Brush the outer border (the raised edge) with egg wash (egg + water whisked together). Be careful not to drip egg wash onto the fillings.
- Add optional toppings: Sprinkle sliced almonds over the egg wash if using.
- Bake to golden perfection: Arrange Danishes on the prepared baking sheet (at least 1 inch apart). Bake for 18–22 minutes until puffed, deeply golden brown, and the cream cheese filling is set. Rotate the pan halfway through baking.
- Make the glaze: While Danishes are baking, whisk together powdered sugar, milk, vanilla extract, and raspberry jam (if using) until smooth. The glaze should be thick but pourable — add more milk or powdered sugar to adjust consistency. For a beautiful pink glaze, add an extra teaspoon of raspberry jam.
- Glaze & serve: Let Danishes cool on the sheet for 5 minutes, then transfer to a wire rack. Drizzle or spoon the glaze generously over the warm Danishes. Serve warm or at room temperature. Enjoy the bright, berry-filled perfection!
🍓 How to Make Homemade Raspberry Filling (10 minutes)
- Cook the raspberries: In a small saucepan over medium heat, combine raspberries, sugar, and lemon juice. Cook for 3–4 minutes, stirring occasionally, until the raspberries break down and release their juices.
- Thicken: Stir in the cornstarch slurry (cornstarch mixed with water). Continue cooking for 1–2 minutes until the mixture thickens to a jam-like consistency.
- Strain (optional): For a seedless filling, press the cooked mixture through a fine-mesh sieve into a bowl. Discard the seeds.
- Cool completely: Let the filling cool to room temperature before using. Warm filling will melt the puff pastry! This homemade filling is far superior to store-bought and takes almost no time.
✨ Baker’s Tips & Troubleshooting
- Use full-fat cream cheese: Low-fat or non-fat cream cheese contains more water, which can make the filling runny. Full-fat cream cheese gives you that rich, creamy, cheesecake-like texture.
- Soften cream cheese properly: Take the cream cheese out of the fridge 30–60 minutes before baking. Room temperature cream cheese blends smoothly without lumps. In a pinch, microwave it for 10–15 seconds — but don’t melt it!
- Keep pastry COLD: If your puff pastry gets warm or sticky while you’re working, stop and chill it in the fridge for 10 minutes. Cold butter = flaky layers.
- Don’t overfill with jam: A little raspberry jam goes a long way. Too much jam will bubble over the edges, burn on the baking sheet, and make your Danishes sticky. About 1–2 teaspoons per Danish is perfect.
- Fresh vs. frozen raspberries: Fresh raspberries are lovely but can be delicate. If using fresh, gently press them into the jam. If using frozen, thaw and drain them first, then pat dry with paper towels (frozen berries release a lot of water).
- Make ahead: Assemble Danishes (without glaze), freeze on a baking sheet for 1 hour, then transfer to a freezer bag. Bake from frozen at 375°F for 22–26 minutes. Glaze after baking.
🍓 5 Delicious Variations
- 🍫 Chocolate Raspberry Danish: Add 1 tablespoon of mini chocolate chips or chopped dark chocolate on top of the cream cheese filling before adding the raspberry jam. The chocolate-raspberry combination is heavenly.
- 🍋 Lemon Raspberry Danish: Add 1 teaspoon of lemon zest to the cream cheese filling. The bright citrus cuts through the richness beautifully and makes the raspberries sing.
- 🌿 Raspberry Rose Danish: Add ¼ teaspoon of rose water to the glaze (instead of vanilla) and sprinkle with crushed pistachios. Elegant and sophisticated — perfect for tea parties.
- 🥥 Raspberry Coconut Danish: Sprinkle sweetened shredded coconut over the egg wash before baking. Toast extra coconut for the glaze topping. Tropical and delicious.
- 🍯 Honey Raspberry Danish: Replace the sugar in the cream cheese filling with 2 tablespoons of honey. Drizzle extra honey over the finished Danishes for warm, floral sweetness.
🧊 Storage & Reheating
Counter storage: Baked raspberry Danishes keep well in an airtight container at room temperature for up to 1 day. Because of the cream cheese filling, they’re best stored in the refrigerator for longer than a day.
Refrigerator: Store in the fridge for up to 4 days in an airtight container. To reheat, place in a 325°F oven for 5–7 minutes to restore crispiness. (Avoid the microwave — it makes puff pastry chewy and sad.)
Freezer (unbaked): Freeze assembled, unbaked Danishes (without glaze) on a parchment-lined tray until solid, then transfer to a freezer bag. Bake directly from frozen at 375°F for 22–26 minutes. Add glaze after baking.
Freezer (baked, unglazed): Cool completely, then freeze without glaze in a single layer. When ready to serve, reheat in a 325°F oven for 8–10 minutes, then add fresh glaze.
❓ Frequently Asked Questions
1. Can I use fresh raspberries instead of raspberry jam?
Yes, but you’ll need to cook them slightly. Fresh raspberries release a lot of liquid as they bake, which can make the pastry soggy. Either cook them into a quick jam (see the homemade filling instructions above) or toss fresh berries with a little cornstarch and sugar before adding them to the Danish. For the easiest route, stick with high-quality raspberry jam — it’s thick, flavorful, and perfectly stable for baking.
2. Can I make these raspberry Danishes with cream cheese and without cream cheese?
Absolutely! The cream cheese layer is optional but highly recommended — it adds that classic Danish richness and balances the tart raspberries beautifully. For a dairy-free or simpler version, skip the cream cheese filling entirely and just use raspberry jam or homemade raspberry filling directly on the scored pastry. You’ll still have delicious raspberry Danishes, just without the creamy layer.
3. Why did my cream cheese filling crack on top during baking?
Small cracks in the cream cheese filling are normal and totally fine — they don’t affect the taste at all. Cracking usually happens when the filling is slightly overbaked or when the cream cheese mixture was a little dry. To minimize cracking, don’t overmix the filling (mix just until smooth) and pull the Danishes out of the oven as soon as the filling looks set but not over-browned.
4. Can I use frozen raspberries for the filling?
Yes! Frozen raspberries work wonderfully for homemade filling. Use them straight from the freezer — no need to thaw. Because frozen berries release more liquid, add an extra ½ teaspoon of cornstarch to the mixture. Cook as directed, and you’ll have delicious raspberry filling. For topping the Danishes directly (without cooking first), thaw and drain frozen raspberries completely, then pat them very dry with paper towels before using.
5. How do I get that beautiful pink glaze?
The secret is adding raspberry jam to your glaze! Whisk 1 tablespoon of raspberry jam (strained if you want a smooth pink color) into the powdered sugar and milk. The jam adds a gorgeous natural pink hue and intensifies the raspberry flavor. For an even brighter pink, add a drop of red food coloring or use freeze-dried raspberry powder (simply crush freeze-dried raspberries into a fine powder and whisk into the glaze).
6. Can I make these gluten-free?
Yes! Look for a good quality gluten-free puff pastry (several brands now offer it in the freezer section). The cream cheese filling and raspberry jam are naturally gluten-free, but double-check your jam label — some brands may contain thickeners. For the glaze, simply use gluten-free powdered sugar. Homemade raspberry filling with cornstarch is also naturally gluten-free.
7. My Danishes came out soggy on the bottom — what went wrong?
Soggy bottoms usually mean too much moisture in your fillings. Make sure you’re not using too much raspberry jam (1–2 teaspoons per Danish is plenty). If using fresh raspberries, don’t add too many — they release liquid as they bake. Also, make sure your oven is fully preheated to 400°F and bake the Danishes on the middle rack. A hot oven and parchment paper help crisp up the bottom. Never grease the baking sheet — the butter in the puff pastry provides plenty of oil.
Raspberry Danish pastries prove that you can create stunning, bakery-quality pastries right in your own kitchen with almost no effort. With their shatteringly flaky crust, creamy cheesecake filling, and bright raspberry topping, these Danishes will disappear faster than you can glaze them. Try this raspberry Danish recipe once, and it’ll become your go-to for brunches, baby showers, and any time you need a beautiful treat that’s secretly so simple. Happy baking!
📌 Love this recipe? Save it for later or share it with someone who deserves a bright, berry-filled treat.
