Imagine waking up to the delightful aroma of freshly baked pastries wafting through your kitchen. There’s something about the combination of creamy chocolate and tangy cream cheese wrapped in flaky puff pastry that just feels like a warm hug. That's exactly the experience I was aiming for when I whipped up this Easy Chocolate Cream Cheese Danish.
This recipe turns the ordinary breakfast routine into a special treat without requiring hours in the kitchen. With the help of store-bought puff pastry, you can create a stunning danish that not only looks impressive but also satisfies that craving for something rich and decadent. Whether it’s a lazy Sunday brunch or a quick weekday breakfast, this dish is guaranteed to leave your taste buds singing and will surely become a new family favorite. So, let’s gather our ingredients and embark on this delicious pastry adventure together!
Why is Chocolate Cream Cheese Danish irresistible?
Decadent flavors collide in this recipe, offering a blissful combination of cream cheese and rich chocolate. Effortless preparation makes it accessible, with store-bought puff pastry that cuts down on time. Perfect for any occasion, this danish elevates breakfast or brunch and is sure to impress guests. Versatile filling options allow you to switch things up, making it adaptable to your taste preferences—all while delivering a flaky, golden crust that’s simply divine. Need more sweet inspiration? Check out my Cinnamon Cream Cheese Cookies for another delightful treat!
Chocolate Cream Cheese Danish Ingredients
• Here’s everything you need to create this scrumptious danish!
For the Pastry
• Puff Pastry – The base of the danish; thaw according to package directions (either at room temperature for 2 hours or in the fridge overnight).
For the Cream Cheese Filling
• Cream Cheese – Softened to make mixing easy; provides a creamy, tangy filling.
• Powdered Sugar – Sweetens the filling and gives it a light texture.
• Vanilla Extract – A flavor enhancer that elevates the creamy filling.
For the Chocolate
• Semi-Sweet Baking Chocolate – Chopped for easier melting; adds rich chocolate flavor (or use chocolate chips).
• Semi-Sweet Chocolate Chips – Perfect for drizzling on top for an extra chocolatey finish.
For the Egg Wash
• Egg – Gives the pastry a beautiful golden-brown finish when brushed on the outside.
• Cold Water – Dilutes the egg wash for easier application.
Full measurements are in the recipe card below.
How to Make Chocolate Cream Cheese Danish
-
Prepare: Start by thawing the puff pastry according to the package directions—leave it out on the counter for about 2 hours or overnight in the fridge. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. Chop the semi-sweet baking chocolate into small pieces for easy melting.
-
Cream Cheese Filling: In a mixing bowl, combine the softened cream cheese, powdered sugar, and vanilla extract. Blend these together until the mixture becomes light and fluffy—this should take about 2-3 minutes.
-
Assemble: Unfold the thawed puff pastry and lay it flat. Spread the cream cheese mixture down the center of the pastry, ensuring you leave some space at the edges. Sprinkle the chopped chocolate (or chocolate chips) evenly over the filling.
-
Shape: Make diagonal cuts along either side of the pastry. This creates long strips that you can fold. Now, fold the edges inward, and alternate folding the strips over the filling, forming a beautiful braided pattern.
-
Egg Wash: Whisk together the egg and cold water in a small bowl, then brush this egg wash over the top of your danish to ensure a beautiful, golden-brown finish when baked.
-
Bake: Place the danish in the preheated oven and bake for 25-30 minutes, or until the pastry is golden brown and flaky. Keep an eye on it, as oven temperatures can vary!
-
Cool & Top: Allow the danish to cool slightly after baking. Meanwhile, melt the semi-sweet chocolate chips in the microwave, stirring every 20 seconds until smooth. Drizzle this luscious melted chocolate over the cooled danish for that extra touch of indulgence.
Optional: For a nice crunch, sprinkle some chopped nuts on top before serving.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Chocolate Cream Cheese Danish
Fridge: Store leftover Chocolate Cream Cheese Danish in an airtight container in the fridge for up to 3 days to maintain freshness.
Freezer: For longer storage, wrap the cooled danish tightly in plastic wrap and then aluminum foil. It can be frozen for up to 2 months.
Reheating: To enjoy your danish again, let it thaw in the fridge overnight, then reheat in the oven at 350°F (175°C) for about 10-15 minutes until warmed through.
Serving Tips: Always drizzle melted chocolate just before serving for that delightful finish, giving it a freshly baked look!
Chocolate Cream Cheese Danish Variations
Feel free to get creative with this delightful pastry and try different flavors to suit your taste buds!
-
Berry Bliss: Substitute chopped chocolate with fresh berries like raspberries or strawberries for a fruity twist. The tartness pairs wonderfully with the creaminess.
-
Nutty Delight: Add chopped nuts like pecans or walnuts into the filling. The crunchiness enhances texture and adds a lovely nutty flavor.
-
Cinnamon Sugar: Mix cinnamon into the cream cheese filling and sprinkle cinnamon sugar on top before baking for a warm, spiced version.
-
Spiced Pumpkin: Swap the cream cheese filling for a pumpkin-spiced version using canned pumpkin and pumpkin spice for a seasonal treat.
-
Dairy-Free: Use dairy-free cream cheese and non-dairy chocolate alternatives for a delicious vegan option. This swap maintains the decadent flavor everyone loves.
-
Salted Caramel: Drizzle salted caramel sauce over the danish after baking for a sweet-and-salty flavor explosion that will tantalize your taste buds.
-
Orange Zest: Brighten the cream cheese filling with a touch of orange zest for a refreshing citrusy note that pairs well with chocolate.
-
Cheesy Apple: Incorporate finely chopped apples with some cinnamon into the filling for a delightful apple pie-inspired danish. The sweetness adds another layer of flavor!
Expert Tips for the Best Chocolate Cream Cheese Danish
• Soften Cream Cheese: Ensure your cream cheese is at room temperature for easy mixing, leading to a smoother filling.
• Chop Chocolate Properly: Use a sharp knife to chop the chocolate into small pieces or opt for chocolate chips, which may keep their shape but won't melt as smoothly.
• Puff Pastry Care: Don’t overwork the puff pastry when shaping to maintain its flaky texture—handle it gently and with love!
• Watch Baking Time: Keep an eye on your danish while baking, as ovens vary—look for a golden brown color for that perfect finish.
• Serving Warm: Enjoy your Chocolate Cream Cheese Danish warm for the ultimate taste experience; it truly elevates the decadent flavors!
What to Serve with Chocolate Cream Cheese Danish?
Imagine a delightful spread that complements the rich, flaky pastry of your danish without overshadowing its luscious chocolate filling.
-
Fresh Berries: Juicy strawberries or blueberries add a burst of freshness, brightening your plate with color and flavor that balances the sweetness of the danish.
-
Vanilla Yogurt: A dollop of creamy yogurt provides a lovely tang and a luscious creaminess, making for a perfect dip to enhance each bite.
-
Coffee: A warm cup of rich coffee is the ideal partner, as its robust flavor cuts through the sweetness and enhances the chocolate experience.
-
Citrus Salad: A refreshing mix of oranges and grapefruits introduces a zingy brightness that pairs beautifully with the danish's creamy filling, elevating the entire meal.
-
Chocolate Milk: For a whimsical touch, serve a glass of sweet chocolate milk. Its nostalgic quality and coolness make it a hit with both kids and adults alike!
-
Whipped Cream: Light, fluffy whipped cream adds a touch of elegance and indulgence. A dollop to the side offers textural variety and enhances each bite perfectly.
-
Nutty Granola: Crunchy granola sprinkled over top or served alongside provides a delightful contrast in texture, making your brunch spread even more exciting and satisfying.
By incorporating these enticing additions, your brunch table transforms into a delectable feast that celebrates the warm hug of the Chocolate Cream Cheese Danish!
Chocolate Cream Cheese Danish Recipe FAQs
What creates the flakiness in the danish dough?
The flakiness of the danish dough comes from the layers of butter that are folded into the puff pastry. As the pastry bakes, the water content in the butter turns to steam, causing the layers to expand and create those delightful, flaky layers we love in a danish.
Should I refrigerate cream cheese danish?
Absolutely! If you have leftovers, it's best to store your Chocolate Cream Cheese Danish in an airtight container in the fridge. This keeps it fresh for up to 3 days while also maintaining its delicious texture.
How to freeze chocolate cream cheese danish effectively?
To freeze your Chocolate Cream Cheese Danish, first let it cool completely after baking. Then, tightly wrap it in plastic wrap, followed by aluminum foil to prevent freezer burn. Place it in a freezer-safe bag or container. It can be frozen for up to 2 months. When you're ready to enjoy it, thaw it overnight in the fridge and reheat in the oven at 350°F (175°C) for about 10-15 minutes until warmed through.
What's the difference between puff pastry and Danish dough?
Puff pastry is made by layering dough with butter to create a light, flaky texture, while Danish dough includes yeast, which gives it a slightly sweeter and more bread-like texture. Danish dough is often richer, thanks to the addition of eggs and milk, whereas puff pastry is lighter and crispier.
What is the filling in a Cheese Danish made of?
A classic Cheese Danish filling usually consists of cream cheese blended with sugar, vanilla, and sometimes sour cream or egg, creating a luscious, creamy texture. The filling can vary, but it typically provides a delightful tang that complements the sweetness of the pastry.
Are there any dietary considerations for Chocolate Cream Cheese Danish?
Yes, keep in mind that this recipe contains dairy and gluten from the cream cheese and puff pastry, which may not be suitable for those with lactose intolerance or gluten allergies. You can explore alternatives such as dairy-free cream cheese or gluten-free puff pastry for a delicious variation that caters to different dietary needs.

Irresistibly Easy Chocolate Cream Cheese Danish Recipe
Ingredients
Method
- Start by thawing the puff pastry according to the package directions—leave it out on the counter for about 2 hours or overnight in the fridge. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. Chop the semi-sweet baking chocolate into small pieces for easy melting.
- In a mixing bowl, combine the softened cream cheese, powdered sugar, and vanilla extract. Blend these together until the mixture becomes light and fluffy—this should take about 2-3 minutes.
- Unfold the thawed puff pastry and lay it flat. Spread the cream cheese mixture down the center of the pastry, ensuring you leave some space at the edges. Sprinkle the chopped chocolate (or chocolate chips) evenly over the filling.
- Make diagonal cuts along either side of the pastry. This creates long strips that you can fold. Now, fold the edges inward, and alternate folding the strips over the filling, forming a beautiful braided pattern.
- Whisk together the egg and cold water in a small bowl, then brush this egg wash over the top of your danish to ensure a beautiful, golden-brown finish when baked.
- Place the danish in the preheated oven and bake for 25-30 minutes, or until the pastry is golden brown and flaky. Keep an eye on it, as oven temperatures can vary!
- Allow the danish to cool slightly after baking. Meanwhile, melt the semi-sweet chocolate chips in the microwave, stirring every 20 seconds until smooth. Drizzle this luscious melted chocolate over the cooled danish for that extra touch of indulgence.
Nutrition
Notes
- Ensure your cream cheese is at room temperature for easy mixing, leading to a smoother filling.
- Use a sharp knife to chop the chocolate into small pieces or opt for chocolate chips, which may keep their shape but won't melt as smoothly.
- Don’t overwork the puff pastry when shaping to maintain its flaky texture—handle it gently and with love!
- Keep an eye on your danish while baking, as ovens vary—look for a golden brown color for that perfect finish.
- Enjoy your Chocolate Cream Cheese Danish warm for the ultimate taste experience; it truly elevates the decadent flavors!