Chocolate Cream Cheese Danish is a rich, flaky pastry filled with smooth cream cheese and melted chocolate. This bakery-style treat is easy to make at home using puff pastry and simple ingredients.
Why You’ll Love This Recipe
This Chocolate Cream Cheese Danish combines buttery, flaky layers with a creamy, sweet filling and rich chocolate flavor. It’s perfect for breakfast, brunch, or dessert. The recipe is simple, quick, and delivers impressive results with minimal effort.
Ingredients

- 1 sheet puff pastry, thawed
- 8 oz cream cheese, softened
- 1 tsp vanilla extract
- 1/2 cup powdered sugar
- 4 oz semi-sweet chocolate, chopped
- 1 egg
- 1 tsp cold water
- 1/2 cup semi-sweet chocolate chips
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a bowl, mix cream cheese, powdered sugar, and vanilla until smooth and fluffy.
- Unfold puff pastry and place it on the baking sheet. Lightly fold to mark the center.
- Spread the cream cheese mixture evenly in the center section, leaving edges clear.
- Sprinkle chopped chocolate over the cream cheese layer.
- Cut diagonal strips along both sides of the pastry.
- Fold top and bottom edges inward, then braid strips over the filling alternately.
- Whisk egg and water, then brush over the pastry.
- Bake for 25–30 minutes until golden brown.
- Melt chocolate chips and drizzle over the baked danish.
- Let cool slightly, slice, and serve.
This Chocolate Cream Cheese Danish is perfectly flaky with a creamy chocolate center.

Tips & Tricks
- Use cold puff pastry for better layers
- Don’t overfill to avoid leaking
- Chill assembled pastry for 10 minutes before baking for cleaner shape
- Use dark chocolate for a richer flavor
- Add berries for a fruity twist
Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Dessert / Breakfast
- Method: Baking
- Cuisine: European-inspired
- Difficulty: Easy
- Dietary Notes: Vegetarian

Notes
- You can use low-fat cream cheese if preferred
- Add nuts for extra crunch
- Serve warm or at room temperature
Nutrition (Approximate)
- Calories: 390
- Protein: 6g
- Carbohydrates: 32g
- Fat: 26g
FAQ
Can I make Chocolate Cream Cheese Danish ahead of time?
Yes, assemble and refrigerate, then bake fresh.
Can I freeze it?
Yes, freeze before or after baking.
What pastry works best?
Store-bought puff pastry is ideal.
Can I reduce sweetness?
Yes, reduce powdered sugar or use dark chocolate.
How do I keep it flaky?
Keep pastry cold and avoid overhandling.
Storage
- Refrigerator: Store up to 3 days
- Freezer: Up to 2 months
- Reheating: Oven at 350°F for best texture

Similar Recipes

Chocolate Cream Cheese Danish
Conclusion
Chocolate Cream Cheese Danish is an easy yet elegant pastry that brings bakery-quality results to your kitchen. With its flaky crust and rich filling, it’s sure to become a favorite treat.

