Dreamy Chocolate Cream Cheese Danish
When the weekend rolls around, my kitchen often turns into a little workshop of experiments, with flour dusting the counter and the aroma of butter sneaking into every corner. I wanted to surprise my family with something that felt luxurious yet approachable, the kind of pastry you’d expect from a bakery window but made right at home.
With cream cheese softening on the counter and a bag of chocolate chips calling my name, the idea came together effortlessly. The process became almost therapeutic: stirring the ganache until glossy, whipping cream cheese into a silky base, and cutting the puff pastry into neat rectangles. I placed the trays in the oven and waited as the kitchen filled with the rich, buttery scent of pastry baking to golden perfection.
Watching the edges puff and crisp while imagining the smooth chocolate crown was enough to keep everyone lingering nearby. Every bite brought together flaky layers, creamy tang, and indulgent chocolate a dessert that turned an ordinary day into a little celebration.

Short Description
A buttery puff pastry base filled with sweet cream cheese and topped with rich chocolate ganache, this Dreamy Chocolate Cream Cheese Danish is an elegant yet easy dessert perfect for breakfast, brunch, or any special occasion.
Key Ingredients
- 2 frozen puff pastry sheets, thawed
- 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
- Sharp knife
- Rolling pin (optional)
- Mixing bowls
- Hand mixer
- Small saucepan
- Pastry brush
- Baking sheets lined with parchment paper
Cooking Instructions
Step 1: Thaw the Puff Pastry
Place frozen puff pastry sheets on the counter for 30 minutes to soften slightly.
Step 2: Prepare the Chocolate Ganache
Pour the hot cream over the chocolate and let sit for 1 minute 30 seconds. If needed, microwave in 15 second intervals to melt any remaining pieces.
Step 3: Make the Cream Cheese Filling
In a mixing bowl, beat cream cheese with a hand mixer for 1 minute until smooth. Add sugar and beat for another minute. Mix in vanilla extract until fully combined.
Step 4: Prepare the Pastry Rectangles
On a lightly floured surface, unfold the puff pastry sheets. Use your fingers to press the seams together.
Step 5: Add Egg Wash and Score
Whisk the egg and water together to create an egg wash. With a sharp knife, lightly score another rectangle shape inside each piece, leaving a ½-inch border.
Step 6: Fill the Pastries
Place rectangles on parchment lined baking sheets, 6 per sheet. Spoon 1 tablespoon of cream cheese filling into the center of each rectangle and spread evenly inside the scored area.
Step 7: Chill Before Baking
Place one sheet of pastries in the fridge and the other in the freezer for 5 minutes. This step keeps the butter cold, helping the pastry puff beautifully.
Step 8: Bake the Pastries
Preheat oven to 400°F. Bake one sheet at a time for 17–20 minutes until puffed and golden brown. Let cool completely before adding chocolate.
Step 9: Top with Ganache
Once cooled, spoon the thickened ganache over the cream cheese filling, leaving a visible border of cream cheese around the edges. Serve and enjoy.
Why You’ll Love This Recipe
Flaky, golden puff pastry with bakery quality results
A balance of creamy tang and rich chocolate
Easy to prepare using frozen puff pastry
Perfect for holidays, brunches, or family desserts
Customizable with different toppings and fillings
Mistakes to Avoid & Solutions
Mistake 1: Not chilling the pastry before baking
Solution: Always refrigerate or freeze the pastry briefly before baking to keep the butter cold, ensuring maximum puff.
Mistake 2: Overfilling with cream cheese
Solution: Stick to about 1 tablespoon per rectangle. Too much filling will overflow during baking.
Mistake 3: Cutting the pastry edges too deep
Solution: Score lightly so the filling stays contained while the edges rise.
Mistake 4: Using hot ganache on warm pastry
Solution: Let both the pastry and ganache cool before topping to avoid melting and messiness.
Mistake 5: Baking both sheets at once
Solution: Bake one tray at a time for even browning and consistent texture.
Serving and Pairing Suggestions
Serve warm or at room temperature on a brunch spread
Pair with fresh berries for a refreshing touch
Enjoy with coffee, cappuccino, or black tea
Present on a dessert platter for parties or gatherings
Serve plated individually with a drizzle of extra chocolate sauce
Storage and Reheating Tips
Store cooled pastries in an airtight container in the fridge for up to 3 days
Reheat in a 325°F oven for 5–7 minutes until warm and crisp
Avoid microwaving it makes the pastry soggy
Ganache may firm up in the fridge; allow pastries to sit at room temperature for 10 minutes before serving
FAQs
1. Can I make these ahead of time?
Yes, you can prepare the ganache and cream cheese filling in advance, then assemble and bake the pastries the day of serving.
2. Can I use homemade puff pastry?
Absolutely, though frozen puff pastry is quicker and still delivers excellent results.
3. What if my ganache doesn’t thicken?
If it’s too runny, refrigerate for 15–20 minutes, stirring occasionally, until it reaches a pudding like consistency.
4. Can I freeze baked danishes?
Yes, freeze them in an airtight container for up to 1 month. Thaw overnight in the fridge and reheat before serving.
5. Can I use different chocolate?
Yes, dark or milk chocolate chips both work just adjust sweetness to taste.
Tips & Tricks
For extra shine, brush the pastry edges with egg wash twice.
Chill your mixing bowl before making ganache for smoother results.
Use a serrated knife to cut the pastry for clean edges.
Add a pinch of sea salt to the ganache for a deeper flavor profile.
Let the pastries cool on a wire rack to prevent soggy bottoms.
Recipe Variations
Fruit Topped Danish: Add sliced strawberries, raspberries, or blueberries on top of the cream cheese filling before baking, then drizzle with ganache.
Nutty Chocolate Danish: Sprinkle chopped hazelnuts or almonds over the ganache for crunch and extra richness.
White Chocolate Version: Swap semi sweet chips with white chocolate for a sweeter, creamier topping.
Mocha Danish: Stir 1 teaspoon instant espresso powder into the ganache for a coffee flavored twist.
Savory Cream Cheese Danish: Leave out the sugar and chocolate, then top cream cheese filling with sautéed mushrooms, spinach, or herbs.
Final Thoughts
This Dreamy Chocolate Cream Cheese Danish is more than just a pastry; it’s a little gift of indulgence you can share with those you care about. I found myself enjoying every stage of the process from stirring the silky ganache to watching the pastry rise in the oven.
The final result looked elegant on the plate yet carried that unmistakable homemade touch. These danishes make an ordinary afternoon feel special, and they’re versatile enough to serve at brunch, a party, or simply alongside your morning coffee.
Dreamy Chocolate Cream Cheese Danish
Course: DessertDifficulty: Easy12
servings20
minutes30
minutesA buttery puff pastry base filled with sweet cream cheese and topped with rich chocolate ganache, this Dreamy Chocolate Cream Cheese Danish is an elegant yet easy dessert perfect for breakfast, brunch, or any special occasion.
Ingredients
2 frozen puff pastry sheets, thawed
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
- Preheat oven to 375°F (190°C).
- Mix melted butter, garlic, and parsley.
- Spread mixture on bread halves.
- Add pizza sauce, mozzarella, and toppings.
- Bake 12–15 minutes until cheese melts.
- Slice and serve warm.