Luscious Chocolate Cream Cheese Danish
It started with a rainy morning in Austin, the kind where you want something indulgent to go with a strong cup of coffee. I was scrolling through old recipe notes when I stumbled on a half-written idea: puff pastry, cream cheese, and chocolate. The thought alone had me pulling out ingredients before I’d even finished my first sip of coffee.
As I lined the counter with thawing pastry sheets, I thought about how often I’d seen Danish pastries tucked neatly in café cases, glossy and golden, but never tried making one myself. It felt like the right moment to turn a rainy day into something special, a little experiment that could bring bakery magic right into my kitchen.
By the time the danishes came out of the oven, puffed high with golden edges and creamy centers waiting for their chocolate topping, I knew this was more than just a casual bake. It was a reminder that sometimes, the best pastries don’t need to be complicated—they just need a little patience, some rich filling, and the willingness to drizzle a touch of chocolate generously.

Short Description
The Luscious Chocolate Cream Cheese Danish combines flaky puff pastry, a sweet cream cheese filling, and a glossy chocolate ganache. It is simple enough for beginners yet elegant enough to serve at brunch or with afternoon coffee.
Key Ingredients
- 2 frozen puff pastry sheets
- 8 oz cream cheese, room temperature
- ⅓ cup white granulated sugar
- 2 tsp pure vanilla extract
- 1 large egg, for egg wash
- 1 tsp water, for egg wash
- 1 cup semi-sweet chocolate chips
- ¾ cup heavy cream
Tools Needed
- Mixing bowls
- Hand mixer or stand mixer
- Saucepan
- Sharp knife
- Pastry brush
- Baking sheets
- Parchment paper
Cooking Instructions
Step 1: Thaw the Pastry
Place frozen puff pastry sheets on the counter for about 30 minutes until pliable but still cool.
Step 2: Make the Chocolate Ganache
Pour 1 cup of chocolate chips into a bowl. In a small saucepan, heat ¾ cup heavy cream over medium-low heat until steaming but not boiling. Pour hot cream over the chocolate chips, let sit for 1 minute 30 seconds, then stir gently until smooth. If chunks remain, microwave for 15-second intervals, stirring between each. Let the ganache sit at room temperature for 2 hours until thick and pudding-like.
Step 3: Prepare the Cream Cheese Filling
In a small bowl, beat 8 oz cream cheese with a hand mixer for 1 minute until smooth. Add ⅓ cup sugar and beat for another minute. Mix in 2 tsp vanilla extract until combined.
Step 4: Shape the Pastry
On a lightly floured surface, unfold the thawed puff pastry sheets. Use your fingers to press seams together, then cut along the seams to form 3 long rectangles. Cut each rectangle in half to get 6 smaller rectangles. Repeat with the second sheet for 12 rectangles total.
Step 5: Prepare the Edges
Mix 1 egg with 1 tsp water for the egg wash. Brush around the edges of each rectangle. With a sharp knife, lightly score another rectangle inside each pastry, leaving a ½ inch border, but do not cut all the way through. This allows the pastry edges to rise around the filling.
Step 6: Assemble the Danish
Spoon 1 tablespoon of cream cheese filling into the center of each pastry and spread it evenly within the scored lines.
Step 7: Chill Before Baking
Place one prepared baking sheet in the fridge and the other in the freezer. Leave the freezer sheet for 5 minutes to firm up the butter in the pastry again.
Step 8: Bake
Preheat the oven to 400°F. Line two baking sheets with parchment paper and arrange 6 pastries on each. Bake one tray at a time for 17–20 minutes until golden brown and puffed. Allow the first batch to cool before baking the second tray.
Step 9: Finish with Ganache
Once pastries are completely cool, spoon chocolate ganache over the cream cheese filling, leaving a border of cream cheese showing around the edges.
Why You’ll Love This Recipe
Flaky golden puff pastry with a bakery-style look
Creamy, slightly tangy filling balanced by rich chocolate
Simple enough for weeknight baking yet elegant enough for special gatherings
Customizable toppings for different flavors
A perfect make-ahead pastry that holds well
Mistakes to Avoid & Solutions
Over-softened pastry
If puff pastry gets too warm, it won’t rise. Keep one sheet chilled while working on the other.
Solution: Work quickly and chill again if needed.
Runny ganache
Warm ganache will slide off.
Solution: Let it cool until thick before spooning on.
Too much filling
Overloading can cause pastry to collapse.
Solution: Stick to about 1 tablespoon per rectangle.
Skipping the edge scoring
Without it, pastries won’t puff evenly.
Solution: Lightly score the border on each piece.
Rushing the cooling
Adding ganache to warm pastry melts the filling.
Solution: Allow full cooling before topping.
Serving and Pairing Suggestions
Perfect for a brunch table alongside fresh fruit and coffee
Serve plated individually for an elegant presentation
Arrange on a tiered tray for a buffet-style spread
Pair with espresso, cappuccino, or chilled cold brew for a flavor contrast
For dessert, serve warm with a scoop of vanilla ice cream
Storage and Reheating Tips
Store cooled pastries in an airtight container at room temperature for 1 day
Store in the fridge for up to 3 days
Reheat in a 325°F oven for 5–7 minutes until the pastry crisps again
Avoid microwaving, as it softens the layers
For ganache-topped pastries, reheat gently to prevent the chocolate from melting
FAQs
1. Can I make the ganache ahead of time?
Yes, you can prepare it a day ahead and store it covered at room temperature. If it firms too much, microwave for 5 seconds.
2. Can I freeze the unbaked pastries?
Yes, assemble with cream cheese filling, freeze on a tray, then store in freezer bags. Bake directly from frozen, adding 3–5 minutes.
3. Can I use milk chocolate instead of semi-sweet?
Absolutely, but it will make the ganache sweeter and less intense.
4. Can I use homemade pastry instead of store-bought?
Yes, though it adds time. Keep the pastry cold and work with quick, light hands.
5. Can I use flavored cream cheese?
Plain cream cheese works best, but you can try flavored versions for a twist.
Tips & Tricks
Chill the assembled pastry before baking for maximum puff.
Use high-quality vanilla for better flavor.
Keep a sharp knife for clean pastry cuts.
Bake on the middle rack to ensure even browning.
Garnish with shaved chocolate or berries for extra flair.
Recipe Variations
Raspberry Chocolate Danish: Add a teaspoon of raspberry jam under the cream cheese filling before baking. Top with ganache.
Nutty Chocolate Danish: Sprinkle chopped hazelnuts or almonds over the ganache before it sets.
White Chocolate Danish: Swap semi-sweet chips for white chocolate, and drizzle extra over the top for a bakery look.
Mocha Cream Cheese Danish: Add 1 teaspoon of espresso powder to the cream cheese filling for a subtle coffee kick.
Citrus Twist Danish: Mix 1 teaspoon of orange zest into the cream cheese filling before baking, then finish with dark chocolate ganache.
Final Thoughts
Baking these chocolate cream cheese danishes brought a little café magic into my kitchen. The pastries came out puffed and golden, and spooning the glossy ganache on top made them look like they belonged in a bakery display. The crisp edges, creamy filling, and smooth chocolate created a delightful contrast in every bite.
Seeing friends and family take that first bite, their expressions lighting up at the rich flavors, made the effort worthwhile. These danishes feel polished yet approachable, indulgent yet simple, making them a perfect choice for both quiet mornings and special gatherings.
Luscious Chocolate Cream Cheese Danish
Course: DessertsDifficulty: Easy8
servings20
minutes25
minutesThe Luscious Chocolate Cream Cheese Danish combines flaky puff pastry, a sweet cream cheese filling, and a glossy chocolate ganache. It is simple enough for beginners yet elegant enough to serve at brunch or with afternoon coffee.
Ingredients
2 frozen puff pastry sheets
8 oz cream cheese, room temperature
⅓ cup white granulated sugar
2 tsp pure vanilla extract
1 large egg, for egg wash
1 tsp water, for egg wash
1 cup semi-sweet chocolate chips
¾ cup heavy cream
Directions
- Let frozen puff pastry sheets sit at room temperature for about 30 minutes until pliable but still cool.
- Make ganache: pour chocolate chips into a bowl, heat heavy cream until steaming, then pour over chocolate. Let sit 1½ minutes, then stir smooth. Microwave in 15-second bursts if needed. Let sit at room temp 2 hours to thicken.
- Beat cream cheese until smooth, add sugar, beat again, then mix in vanilla until combined.
- On a floured surface, unfold thawed pastry and press seams together. Cut into 3 long rectangles, then each in half for 6 small rectangles per sheet (12 total).
- Mix egg with water for egg wash. Brush edges of each rectangle. Score an inner rectangle, leaving a ½-inch border (don’t cut through), to help edges rise.
- Spoon 1 tbsp cream cheese filling into each pastry, spreading inside the scored border.
- Chill one baking sheet in the fridge, one in the freezer for 5 minutes.
- Preheat oven to 400°F. Line two sheets with parchment. Arrange 6 pastries per sheet. Bake one tray at a time, 17–20 minutes, until golden and puffed. Let first batch cool before baking the second.
- When completely cool, spoon ganache over cream cheese filling, leaving a border around the edges.