Making this Raspberry Cream Cheese Danish is very easy, but in a home kitchen it turns into something elegant and bakery-style, and that is exactly what makes it so comforting and enjoyable to prepare. This Raspberry Cream Cheese Danish is a soft, buttery pastry filled with creamy sweet cheese and bright raspberry flavor. It tastes like something from a bakery, but it’s actually very simple to make at home with puff pastry. I love how the cream cheese becomes smooth and rich while the raspberries add a little tang that balances everything perfectly. It’s the kind of recipe that feels special but still easy enough for everyday baking.
I have always loved quick pastries that look impressive without much effort. I use puff pastry, cream cheese, and raspberry jam. Always make sure the cream cheese is soft so the filling becomes smooth and creamy.

You can serve this Danish warm or cooled, some fresh berries on the side, also with coffee, tea, or a light drizzle of glaze for extra sweetness.
Its Perfect For:
- Weekend breakfast with fresh coffee
- Afternoon tea with friends
- Holiday brunch tables
- Quick homemade dessert cravings
- Cozy baking days at home
Ingredients
- 1 sheet puff pastry (thawed)
- 4 oz (115 g) cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 egg yolk (optional, for richer filling)
- 1/2 cup raspberry jam or preserves
- 1/2 cup fresh raspberries (optional, for extra fruit flavor)
- 1 egg (for egg wash)
- 1 tablespoon milk (for egg wash)
- Powdered sugar (for dusting)
Kitchen Equipment You’ll Need
- Baking tray
- Mixing bowls
- Whisk or fork
- Spatula or spoon
- Knife or pizza cutter
- Parchment paper
- Cooling rack
How to make Raspberry Cream Cheese Danish
Step 1
Prepare the cream cheese filling: In a medium bowl, add the softened cream cheese, sugar, vanilla extract, and egg yolk if using. Mix everything together until the mixture becomes smooth, creamy, and slightly fluffy. Make sure there are no lumps so the filling spreads evenly and bakes into a soft, rich center.
Step 2
Prepare the puff pastry: Lightly flour your surface and unfold the puff pastry sheet. If it feels too stiff, let it sit for a few minutes at room temperature so it becomes easier to handle. Cut the pastry into 6–8 equal rectangles or squares, depending on your preferred size. Arrange them on a baking tray lined with parchment paper, leaving space between each piece.
Step 3
Shape the Danish pastries: Using a knife, gently score a smaller rectangle inside each pastry piece, leaving a border around the edges. Be careful not to cut all the way through. This helps the edges puff up while keeping the center slightly sunken for the filling. Prick the center lightly with a fork to prevent excessive puffing.
Step 4
Add the filling: Spoon about 1 tablespoon of cream cheese mixture into the center of each pastry and spread it evenly within the inner square. Add a teaspoon of raspberry jam on top of the cream cheese layer, then gently swirl them together using a toothpick or spoon for a marbled effect. If using fresh raspberries, place a few on top for extra texture and fruit bursts.
Step 5
Apply egg wash and bake: In a small bowl, whisk the egg with milk to create an egg wash. Brush the edges of each pastry lightly to help them turn golden and shiny during baking. Preheat your oven to 375°F (190°C) and bake for 18–25 minutes, or until the pastry is puffed, golden brown, and crisp around the edges while the filling is set.
Step 6
Finish and serve: Remove the danishes from the oven and let them cool for at least 10 minutes so the filling can set properly. Dust lightly with powdered sugar before serving for a bakery-style finish. Serve warm or at room temperature for the best creamy texture and fruity flavor.
Tips for the Best Raspberry Cream Cheese Danish
- Soften cream cheese properly
Cold cream cheese makes lumps in the filling.
Let it sit at room temperature first.
This gives a smooth bakery-style texture. - Keep puff pastry cold before baking
Warm dough becomes soft and sticky.
Cold pastry helps create flaky layers.
It also rises better in the oven. - Don’t overfill the center
Too much filling can spill during baking.
Use just enough for a balanced taste.
This keeps the shape neat and clean. - Score gently for the border
Do not cut all the way through the dough.
Light scoring helps edges rise beautifully.
It also creates that classic Danish look. - Use thick jam for better control
Runny jam spreads too much in heat.
Thicker jam stays in place nicely.
It gives a stronger fruit flavor too. - Always bake until golden brown
Pale pastry means it is not fully baked.
Golden color means crisp and flaky texture.
Check edges for best doneness. - Let it cool before eating
Hot filling is too soft and unstable.
Cooling helps everything set properly.
Flavor becomes richer after resting.
Optional Ingredients
- Lemon zest for fresh citrus flavor
- White chocolate drizzle for sweetness
- Sliced almonds for crunch topping
- Cinnamon for warm spice flavor
- Honey glaze for shine and softness
- Fresh mint leaves for decoration

How to serve Raspberry Cream Cheese Danish?
I like to serve this Raspberry Cream Cheese Danish slightly warm because the cream cheese becomes extra soft and creamy, while the raspberry filling feels bright and slightly tangy. When it is warm, the pastry is at its flakiest and you can really taste the buttery layers. I usually place it on a simple plate or wooden board so the colors stand out naturally without too much decoration.
I often serve it with a hot drink like coffee, cappuccino, or black tea because the richness of the Danish pairs so well with something warm and slightly bitter. If I am serving guests, I sometimes add a light dusting of powdered sugar right before serving so it looks fresh, bakery-style, and inviting. A few extra raspberries on the side also make it look more elegant without much effort.
I also enjoy serving it as a dessert after dinner, especially with a small scoop of vanilla ice cream or whipped cream. The contrast between warm pastry and cold cream creates a comforting balance. Sometimes I even drizzle a little honey or melted chocolate on top to make it feel more indulgent and special for family nights.
Is Raspberry Cream Cheese Danish healthy?
This Danish is more of a treat than a healthy snack because it contains puff pastry, sugar, and cream cheese, which make it rich and satisfying. However, it can still be enjoyed as part of a balanced diet when eaten in moderation. It is meant to be a comforting pastry rather than an everyday meal.
Raspberries do add a small healthy touch because they contain fiber, vitamins, and antioxidants. If you want a lighter version, you can reduce the sugar or use lighter cream cheese, but the texture will be slightly less rich. Overall, it is a sweet indulgence that is best enjoyed occasionally.
Variations and Substitutions
- Strawberry Cream Cheese Danish
Swap raspberry jam for strawberry jam.
Add fresh strawberry slices on top.
It becomes sweeter and more classic. - Blueberry Lemon Danish
Use blueberry jam instead of raspberry.
Add lemon zest into the filling.
It gives a fresh and tangy flavor. - Chocolate Raspberry Danish
Add chocolate chips into the filling.
Combine with raspberry jam for richness.
It tastes like a dessert bakery treat. - Almond Crunch Danish
Sprinkle sliced almonds on top before baking.
Adds texture and nutty flavor.
Works well with any fruit filling. - Honey Cream Cheese Danish
Replace sugar with natural honey.
Creates a soft floral sweetness.
More gentle and natural taste. - Cinnamon Spice Danish
Add cinnamon into cream cheese mix.
Sprinkle cinnamon sugar on top.
Warm and cozy flavor profile. - Vegan Version
Use plant-based cream cheese alternative.
Replace egg wash with plant milk.
Still creamy and delicious. - Extra Creamy Bakery Style
Add a spoon of sour cream.
Makes filling richer and smoother.
Gives professional bakery texture.
How to store Raspberry Cream Cheese Danish
I always store leftover Danish in an airtight container once it has fully cooled. At room temperature, it stays good for about one day, but in warmer weather it is better to refrigerate it to keep the cream cheese fresh. In the fridge, it can last up to three days while still tasting good.
To keep the texture nice, I place parchment paper between layers so they do not stick together. This helps preserve the shape and prevents the filling from spreading. Before eating, I always let it sit at room temperature for a few minutes so it softens slightly.
How to reheat Raspberry Cream Cheese Danish
I prefer reheating it in the oven because it brings back the flaky texture. A few minutes at low heat is enough to warm it without drying it out. This makes the pastry crisp again while keeping the filling soft.
If I am in a hurry, I use the microwave for a short time, but I do it carefully. Too much heat can make the pastry soft instead of flaky. After reheating, I let it rest for a minute so the texture settles before eating.
Frequently Asked Questions About Raspberry Cream Cheese Danish
Can I use fresh raspberries instead of jam?
Yes, you can use fresh raspberries.
They give a lighter and fresher taste.
But the filling may be less sweet.
Can I prepare this ahead of time?
Yes, you can assemble it earlier.
Bake just before serving for best texture.
Fresh baking keeps it flaky.
Why is my pastry not puffing properly?
It may be too warm before baking.
Cold pastry rises better in the oven.
Also avoid pressing it too flat.
Can I reduce sugar in this recipe?
Yes, you can adjust sweetness easily.
Reduce sugar in cream cheese filling.
Jam will still provide flavor.

Raspberry Cream Cheese Danish
Ingredients
- 1 sheet puff pastry thawed
- 4 oz 115 g cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 egg yolk optional, for richer filling
- 1/2 cup raspberry jam or preserves
- 1/2 cup fresh raspberries optional, for extra fruit flavor
- 1 egg for egg wash
- 1 tablespoon milk for egg wash
- Powdered sugar for dusting
Instructions
- Prepare the cream cheese filling: In a medium bowl, add the softened cream cheese, sugar, vanilla extract, and egg yolk if using. Mix everything together until the mixture becomes smooth, creamy, and slightly fluffy. Make sure there are no lumps so the filling spreads evenly and bakes into a soft, rich center.
- Prepare the puff pastry: Lightly flour your surface and unfold the puff pastry sheet. If it feels too stiff, let it sit for a few minutes at room temperature so it becomes easier to handle. Cut the pastry into 6–8 equal rectangles or squares, depending on your preferred size. Arrange them on a baking tray lined with parchment paper, leaving space between each piece.
- Shape the Danish pastries: Using a knife, gently score a smaller rectangle inside each pastry piece, leaving a border around the edges. Be careful not to cut all the way through. This helps the edges puff up while keeping the center slightly sunken for the filling. Prick the center lightly with a fork to prevent excessive puffing.
- Add the filling: Spoon about 1 tablespoon of cream cheese mixture into the center of each pastry and spread it evenly within the inner square. Add a teaspoon of raspberry jam on top of the cream cheese layer, then gently swirl them together using a toothpick or spoon for a marbled effect. If using fresh raspberries, place a few on top for extra texture and fruit bursts.
- Apply egg wash and bake: In a small bowl, whisk the egg with milk to create an egg wash. Brush the edges of each pastry lightly to help them turn golden and shiny during baking. Preheat your oven to 375°F (190°C) and bake for 18–25 minutes, or until the pastry is puffed, golden brown, and crisp around the edges while the filling is set.
- Finish and serve: Remove the danishes from the oven and let them cool for at least 10 minutes so the filling can set properly. Dust lightly with powdered sugar before serving for a bakery-style finish. Serve warm or at room temperature for the best creamy texture and fruity flavor.



Leave a Reply