Chocolate Cream Cheese Danish is a flaky, buttery pastry filled with sweet cream cheese and topped with rich chocolate ganache. This easy bakery-style treat uses puff pastry to create a decadent dessert or breakfast in no time.
Why You’ll Love This Recipe
This Chocolate Cream Cheese Danish is perfectly crisp on the outside and soft inside. The creamy filling pairs beautifully with smooth chocolate, creating a rich and indulgent flavor. It’s simple to make, visually impressive, and perfect for brunch, dessert, or special occasions.
Ingredients

- 2 puff pastry sheets
- 8 oz cream cheese
- 1/3 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 large egg
- 1 teaspoon water
- 1 cup semi-sweet chocolate chips
- 3/4 cup heavy cream
Instructions
- Thaw puff pastry at room temperature for 30 minutes.
- Make the chocolate ganache by heating cream until steaming, then pouring over chocolate chips. Let sit and stir until smooth. Allow to cool until thickened.
- In a bowl, beat cream cheese until smooth. Add sugar and vanilla, mixing until creamy.
- Roll out puff pastry and seal seams. Cut into rectangles.
- Mix egg and water to create egg wash. Brush edges of each pastry.
- Score a border inside each rectangle without cutting through.
- Add cream cheese filling inside each pastry.
- Chill pastries briefly before baking for best results.
- Bake at 400°F (200°C) for 17–20 minutes until golden brown.
- Cool completely, then spoon chocolate ganache on top.
This Chocolate Cream Cheese Danish is best enjoyed fresh with its crisp texture and creamy filling.

Tips & Tricks
- Keep pastry cold for best flakiness
- Do not overfill to prevent leaking
- Let ganache cool to a spreadable consistency
- Use parchment paper to avoid sticking
- Chill pastry before baking for better rise
Details
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 12 danishes
- Category: Dessert / Breakfast
- Method: Baking
- Cuisine: European-inspired
- Difficulty: Easy

Notes
- Add berries for a fruity twist
- Use dark chocolate for richer flavor
- Sprinkle powdered sugar for decoration
Nutrition (Approximate per serving)
- Calories: 320
- Protein: 5g
- Carbs: 30g
- Fat: 20g
FAQ
Can I make these ahead of time?
Yes, bake ahead and add ganache before serving.
Can I freeze them?
Yes, freeze before baking for best results.
Why didn’t my pastry puff up?
It may not have been cold enough before baking.
Can I use store-bought filling?
Yes, but homemade tastes better.
Can I use milk chocolate instead?
Yes, but it will be sweeter.
Storage
- Room Temperature: Store up to 1 day
- Refrigerator: Store up to 3 days
- Freezer: Freeze unbaked pastries up to 1 month
- Reheating: Warm in oven for crisp texture

Similar Recipes

Flaky puff pastry filled with cream cheese and chocolate.
Ingredients
- 2 puff pastry sheets
- 8 oz cream cheese
- 1/3 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 large egg
- 1 teaspoon water
- 1 cup semi-sweet chocolate chips
- 3/4 cup heavy cream
Notes
- Add berries for a fruity twist
Conclusion
Chocolate Cream Cheese Danish is an easy yet elegant pastry that combines flaky layers with creamy filling and rich chocolate. Perfect for any occasion, it’s a recipe that delivers bakery-quality results at home.

