The Chocolate Cream Cheese Danish Recipe is a delightful treat that perfectly balances flaky, buttery pastry with a smooth, tangy cream cheese filling and a rich chocolate drizzle. It's a wonderful choice when you're craving something special for breakfast, brunch, or an afternoon pick-me-up. I find it's great for sharing with friends or savoring alongside a cozy cup of coffee on a slow weekend morning.
Jump to:
Why You'll Make This on Repeat
This Chocolate Cream Cheese Danish Recipe combines familiar ingredients with an elegant twist, making it both approachable for home bakers and impressive enough for guests. I love that it's made with frozen puff pastry, so you get bakery-worthy layers without all the fuss.
- Reliable Texture: The puff pastry rises beautifully every time, delivering flaky, golden layers that hold the creamy filling perfectly.
- Balanced, Cozy Flavor: Cream cheese adds tang, while the chocolate drizzle brings just the right amount of indulgence without overpowering.
- Pantry-Friendly: Made from staple ingredients, this recipe is easy to whip up with what you have on hand.
- Weeknight Simple: The assembly is straightforward, and the short bake time means you get fresh danishes fast.
Ingredient Highlights
Choosing your ingredients thoughtfully can make a noticeable difference in this Chocolate Cream Cheese Danish Recipe. I always recommend using a high-quality cream cheese and good chocolate to elevate the flavor.
- Frozen puff pastry sheets: Look for all-butter puff pastry if possible for the best buttery flavor and flakiness.
- Cream cheese: Use full-fat and let it come to room temperature for smooth mixing without lumps.
- Vanilla extract: Pure vanilla extract adds a warm, fragrant note that complements both cream cheese and chocolate.
- Semi-sweet chocolate chips: They melt smoothly into a luscious ganache without becoming too bitter or too sweet.
- Heavy cream: Use fresh cream to make the ganache glossy and rich.
Quick Note: Exact measurements and full instructions are available in the printable recipe card at the bottom for easy reference while baking.
Step-by-Step for Chocolate Cream Cheese Danish Recipe
Step 1 - Prep & Season
Start by preheating your oven to 400°F (200°C). Lining your baking pan with parchment paper ensures the danishes won't stick, and a light greasing helps with easy removal. While the oven warms, mix the cream cheese, sugar, and vanilla in a bowl until the filling is smooth and glossy. Don't rush this step - beating well helps prevent lumps and guarantees a creamy texture that sets nicely during baking.
Step 2 - Build Flavor
Roll out the thawed puff pastry sheets and cut each into six squares. This is where the fun begins: spoon a generous tablespoon of the cream cheese mixture into the center of each square. Then, fold opposite corners over the filling, overlapping them slightly - this creates the classic Danish shape and keeps the filling nicely enclosed. Be gentle when pressing the seams; you want a secure seal but don't want to flatten those lovely layers.
Step 3 - Finish for Best Texture
Mix the egg and water to make an egg wash, then brush this glossy coating over the exposed dough. This step really ensures a shiny, golden finish that I always look forward to. Bake the danishes for 15 to 18 minutes until they're puffed, golden brown, and smell wonderful. Keep an eye on them near the end - underbaking can give you doughy centers, but too long and they'll dry out. After baking, let them cool about 10 minutes before drizzling with the warm chocolate ganache. The ganache melts slightly on contact, adding a luscious finishing touch.
Kitchen Notes I Rely On
From my many attempts perfecting this Chocolate Cream Cheese Danish Recipe, I've learned a few key tricks that make all the difference. Patience with the cream cheese filling and attention during baking ensure you get a bakery-quality result every time.
- Doneness Cue: Look for puffed edges and a golden top-avoid browning too dark.
- Temperature Trick: Let your cream cheese come fully to room temp before mixing to avoid lumps.
- Make-Ahead Move: You can assemble danishes ahead, then refrigerate before baking to save time.
- Skip This Pitfall: Don't overfill the danishes, or the filling may leak out during baking.
Serving & Sides
Finishing Touches
The final drizzle of warm chocolate ganache adds a glossy, rich note that pulls the whole dish together. I love how the silky ganache contrasts with the slight tang of the cream cheese and the toasty puff pastry. You can also sprinkle finely chopped nuts or a dusting of powdered sugar for an elegant finish, especially if serving for guests.
Pairs Nicely With
I find this Danish pairs beautifully with a fresh fruit salad or a scoop of vanilla ice cream for dessert. For a brunch spread, a strong cup of coffee or a lightly fruity tea complements the richness perfectly, balancing the flavors without overpowering them.
Simple Plating Upgrades
To make your serving look extra special, place the danishes on a wooden board with a small bowl of extra ganache for dipping or drizzling. Garnish plates with fresh berries or mint leaves to add color and freshness-makes every bite feel like a celebration for weeknights or weekend treats.
Make-Ahead & Storage
Storing Leftovers
Store your leftover danishes in an airtight container at room temperature for up to one day to keep the pastry flaky. For longer storage, refrigerate them in an airtight container for up to 3 days, but expect the pastry to soften a bit as it absorbs moisture.
Freezer Tips
This Chocolate Cream Cheese Danish Recipe freezes well before baking. I like to assemble the danishes on a tray, freeze them until solid, then transfer to a zip-lock bag. Bake straight from frozen, adding a few extra minutes for best results. Once baked and cooled, they won't freeze as well, as the texture changes.
Reheating Chocolate Cream Cheese Danish Recipe Without Drying Out
To reheat, gently warm your danishes in a 325°F (160°C) oven for 5-8 minutes-this restores crisp edges without drying the filling. You can also use a microwave for 15-20 seconds but be cautious to avoid overheating, which can dry out the cream cheese. An air fryer works well too; just heat for 3-4 minutes at 320°F for a flaky finish with minimal drying.
Frequently Asked Questions
You can swap the cream cheese for a plant-based version and use vegan puff pastry and chocolate. The results are quite good but may vary slightly in richness and texture.
Absolutely! You can assemble the danishes and keep them refrigerated overnight, then bake fresh in the morning for a fresh-out-of-the-oven treat.
If the dough tears, gently patch it with a little water and dough scraps or reshape carefully. Keeping the pastry cold and working quickly helps prevent tearing.
Yes, but milk chocolate is sweeter and less intense. Adjust sweetness in the cream cheese filling if desired to keep balance.
Final Thoughts
This Chocolate Cream Cheese Danish Recipe is one of those simple pleasures I keep coming back to. Its ease and elegance make it perfect for both weekday mornings and special occasions. Once you get the hang of the folding and the cream cheese filling's smoothness, you'll find yourself making these flaky, chocolate-drizzled treats over and over. I hope you enjoy the process and, more importantly, the delicious results as much as I do!
PrintPrintable Recipe
Chocolate Cream Cheese Danish Recipe
This Chocolate Cream Cheese Danish recipe features flaky puff pastry squares filled with a rich cream cheese mixture, baked to golden perfection, and topped with a smooth, luscious chocolate ganache drizzle-perfect for a decadent breakfast or dessert treat.
- Prep Time: 20 minutes
- Cook Time: 15-18 minutes
- Total Time: 35-40 minutes
- Yield: 12 Danish pastries
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Puff Pastry
- 2 frozen puff pastry sheets
Cream Cheese Filling
- 8 oz cream cheese, room temperature
- ⅓ cup white granulated sugar
- 2 teaspoon pure vanilla extract
Egg Wash
- 1 large egg
- 1 teaspoon water
Chocolate Ganache
- 1 cup semi-sweet chocolate chips
- ¾ cup heavy cream
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C). Line an 8×8 or 9×9 inch pan with parchment paper and lightly grease it to prevent sticking.
- Mix the Cream Cheese Filling: In a medium mixing bowl, combine the room temperature cream cheese, granulated sugar, and vanilla extract. Beat the mixture until it becomes smooth and creamy, ensuring no lumps remain.
- Assemble the Danish: Cut each thawed puff pastry sheet into 6 equal squares for a total of 12. Place a generous tablespoon of the cream cheese filling in the center of each square. Fold two opposite corners toward the center, slightly overlapping and pressing gently to seal the edges to keep the filling inside while baking.
- Apply the Egg Wash: In a small bowl, whisk together the egg and water to create an egg wash. Using a pastry brush, lightly brush the egg wash over the exposed pastry surfaces to help achieve a beautiful golden finish during baking.
- Bake: Place the assembled Danish on the prepared pan and bake in the preheated oven for 15-18 minutes or until the pastries are puffed up and golden brown.
- Prepare the Chocolate Ganache: While the Danish bakes, gently heat the heavy cream in a saucepan over medium heat until it just begins to simmer. Remove from heat and pour over the semi-sweet chocolate chips in a bowl. Let it sit for a minute, then stir until the mixture is completely smooth and glossy.
- Drizzle with Ganache: After baking, allow the Danish pastries to cool for about 10 minutes. Drizzle the chocolate ganache over each pastry before serving to add a rich, decadent chocolate flavor.
Notes
- Ensure cream cheese is fully softened to avoid lumps in the filling.
- Do not overfill the puff pastry squares to prevent leaking during baking.
- Use parchment paper and grease the pan to avoid sticking.
- The egg wash enhances browning and gives pastries a glossy finish.
- Ganache can be warmed gently if it thickens before drizzling.
- Serve the Danish slightly warm for best taste and texture.
Leave a Reply