As the aroma of freshly baked goods wafts through the kitchen, it always reminds me of cozy mornings spent with family. Today, I’m thrilled to share my recipe for an Irresistible Chocolate Cream Cheese Danish that perfectly captures that warm, inviting bakery experience at home. Utilizing store-bought puff pastry, this recipe makes it easy to whip up something truly indulgent without spending hours in the kitchen. Enjoy a delightful balance between a smooth, tangy cream cheese filling and rich chocolate ganache all enveloped in a golden, flaky crust. Whether it’s for a weekend treat or a special occasion, you’ll impress everyone, even if you’re just starting out in baking. Ready to turn your kitchen into a bakery? Let’s dive in!

Why Should You Make This Danish?
Irresistible Taste: The blend of tangy cream cheese and rich chocolate creates a decadent treat that no one can resist.
Ease of Preparation: Using store-bought puff pastry makes this dessert quick and accessible, perfect for bakers of all levels.
Perfect for Any Occasion: Whether it’s a cozy brunch or a celebration, the Chocolate Cream Cheese Danish adds a touch of elegance to your table.
Crowd-Pleasing Delight: Everyone loves a sweet pastry, making this recipe ideal for gathering family or impressing guests.
Make-Ahead Friendly: Prepare it in advance and simply bake when you’re ready, saving time without sacrificing flavor.
For more delicious ideas, try this Cream Cheese Salsa alongside your Danish, or whip up a batch of Pizza Hut Cheese for a full bakery experience at home!
Chocolate Cream Cheese Danish Ingredients
Get ready to indulge in this bakery-style treat!
For the Pastry
- Puff Pastry – Use store-bought for a quick and flaky base that makes the preparation a breeze.
For the Cream Cheese Filling
- Cream Cheese – Ensure it’s at room temperature for a smooth consistency that blends perfectly.
- Granulated Sugar – Adjust the sweetness to your preference; flavored cream cheese can alter this.
- Vanilla Extract – Choose pure extract for the richest flavor in your cream cheese blend.
For the Egg Wash
- Egg – Creates a glossy finish that elevates your Danish’s appearance; replace with a plant-based alternative for vegan options.
- Water – Mixing with the egg enhances the wash’s consistency for an even glaze.
For the Ganache
- Chocolate Chips (semi-sweet) – Provides a rich, delightful ganache; switch to milk or dark chocolate based on your taste.
- Heavy Cream – Adds decadence to your ganache; for a lighter touch, use whole milk or half-and-half.
This Chocolate Cream Cheese Danish recipe brings you the joy of baking with an effortless elegance that will fill your kitchen with warmth and delicious aromas!
Step‑by‑Step Instructions for Chocolate Cream Cheese Danish
Step 1: Prepare the Pastry
Begin by thawing your store-bought puff pastry sheets on the counter for about 30 minutes, making sure they’re pliable but still cold. Preheat your oven to 400°F (200°C) while lining a baking sheet with parchment paper to prevent sticking. Once ready, use a rolling pin to gently roll out the pastry on a lightly floured surface to enhance its flakiness.
Step 2: Make Filling
In a medium mixing bowl, combine room temperature cream cheese, granulated sugar, and vanilla extract. Using an electric mixer, blend the ingredients on medium speed until smooth and creamy — this should take about 2–3 minutes. The consistency should be free of lumps, creating a luscious filling perfect for your Chocolate Cream Cheese Danish.
Step 3: Assemble Danish
Cut the rolled-out puff pastry into squares, approximately 4 inches on each side. Place a generous dollop of the cream cheese mixture in the center of each square. To create a lovely shape, fold the corners of each pastry square toward the center, pinching gently to seal. This will encase the filling with a beautiful rustic design.
Step 4: Apply Egg Wash
In a small bowl, whisk together one egg and a splash of water to create the egg wash. Using a pastry brush, apply the wash generously over the surface of each pastry. This step adds a golden, glossy finish to your Chocolate Cream Cheese Danish as it bakes, making your pastries look professional and inviting.
Step 5: Bake
Place the assembled Danish on the prepared baking sheet, ensuring there’s space between each pastry for even baking. Slide them into the preheated oven and bake for 15-18 minutes, or until they are puffed and golden brown. Keep an eye on them; if they start to brown too quickly, tent with foil to prevent burning.
Step 6: Make Ganache
While the Danish are baking, prepare the chocolate ganache. In a small saucepan, heat the heavy cream over medium heat until it just begins to simmer. Remove from heat and pour the hot cream over the chocolate chips in a bowl. Let it sit for 5 minutes, then whisk until smooth and glossy, creating a decadent topping for your pastries.
Step 7: Finish Assembly
Once the Chocolate Cream Cheese Danish have cooled slightly on a wire rack for about 10 minutes, drizzle the rich chocolate ganache over the top of each pastry. Allow the ganache to set for a moment before serving, allowing the layers to meld together and enhancing the overall presentation of these delightful treats.

Chocolate Cream Cheese Danish Variations
Feel free to get creative with your Chocolate Cream Cheese Danish by trying these delicious variations!
-
Fruity Filling: Swap chocolate chips for fruit preserves or fresh fruit like blueberries or raspberries for a refreshing twist. The burst of tangy sweetness will beautifully complement the creamy filling.
-
Flavored Cream Cheese: Use flavored cream cheeses like cinnamon or pumpkin to infuse seasonal vibes into your Danish. It adds a delightful twist that captures the essence of fall.
-
Nutty Crunch: Fold in finely chopped nuts like pecans or walnuts into the cream cheese filling for added texture and a satisfying crunch. This creates a delightful contrast with the soft pastry.
-
Dairy-Free Option: Substitute regular cream cheese with a plant-based alternative to make a guilt-free version. Opt for coconut cream cheese for a subtly sweet flavor.
-
Chocolate Lovers: Drizzle additional melted chocolate over the top before serving for a truly indulgent treat. It’s a chocolate lover’s dream come true!
-
Spicy Kick: Add a pinch of cayenne pepper or a dash of cinnamon to the cream cheese filling. This surprising heat paired with sweetness can elevate the flavors impressively.
-
Caramel Swirl: Incorporate a swirl of caramel sauce into the ganache for a decadent touch. The gooeyness pairs beautifully with the cream cheese and chocolate layers.
-
Mini Danish Bites: Cut the puff pastry into smaller squares for bite-sized treats perfect for parties. They’re easy to pop in your mouth, making them an instant crowd-pleaser!
For an additional layer of flavor, consider serving your Danish with a side of Cream Cheese Salsa for a savory twist or enjoy alongside some Healthy Chocolate Protein donuts for a balanced treat duo. Happy baking!
Make Ahead Options
These Chocolate Cream Cheese Danish are a fantastic option for busy home cooks looking to save time without sacrificing flavor! You can prepare the filling and assemble the Danish up to 24 hours in advance, covering them well and refrigerating to keep them fresh. The chocolate ganache can also be made up to 3 days ahead; simply warm it before drizzling over the baked Danish. When you’re ready to serve, bake the pastries straight from the fridge, adjusting the baking time if they are particularly cold. By prepping in advance, you’ll enjoy this indulgent treat with minimal effort on the day you want to serve them!
Expert Tips for Chocolate Cream Cheese Danish
• Softened Cream Cheese: Ensure your cream cheese is at room temperature. This prevents lumps in the filling, giving your Chocolate Cream Cheese Danish a smooth texture.
• Chill Puff Pastry: If the pastry gets too soft while handling, refrigerate it briefly. This maintains the flaky layers crucial for a perfect danish.
• Perfect Egg Wash: Don’t skip the egg wash! It gives your pastries a beautiful golden sheen that makes them look bakery-fresh and inviting.
• Watch the Baking Time: Keep an eye on your Danish as they bake. If they’re browning too quickly, tent them with foil to prevent burning while they finish cooking.
• Experiment Wisely: Try different fillings or toppings to suit your taste, but keep the proportions balanced to maintain the integrity of the Chocolate Cream Cheese Danish.
Storage Tips for Chocolate Cream Cheese Danish
Room Temperature: Enjoy your Danish fresh for the best taste and texture, ideally within a few hours of baking. If needed, store at room temperature for up to 1 day, covered loosely to prevent drying out.
Fridge: Baked Chocolate Cream Cheese Danish can be refrigerated in an airtight container for up to 3 days. This keeps them fresh while allowing you to savor each bite at your convenience.
Freezer: If you want to enjoy these indulgent treats later, freeze the unbaked assembled Danish before brushing with egg wash. Place on a baking sheet, freeze until solid, then transfer to a zip-top bag for up to 2 months. Bake from frozen, adding a few extra minutes to the baking time.
Reheating: To refresh leftover Danish, preheat your oven to 350°F (175°C) and bake for about 10 minutes, allowing the pastry to regain its flaky texture. Enjoy warm for an irresistible treat!
What to Serve with Irresistible Chocolate Cream Cheese Danish
Gather your loved ones and elevate your next meal with these delightful accompaniments that perfectly complement the sweet richness of your freshly baked treat.
-
Fresh Berries: Their bright acidity balances the creamy sweetness of the Danish, offering a refreshing bite.
-
Rich Coffee: A warm cup of your favorite brew enhances the indulgent flavors of chocolate and cream cheese, making for a cozy experience.
-
Whipped Cream: Light and airy, this luscious topping adds a luxurious touch. It invites everyone to dig in with a smile!
-
Vanilla Ice Cream: The creamy coldness of vanilla ice cream provides a delicious contrast to the warm, flaky pastry. It’s pure bliss on a plate.
-
Mint Tea: The refreshing herbal notes of mint tea cleanse the palate, ensuring that every bite of the Danish is as delightful as the first.
-
Chocolate Milk: An indulgent drink that echoes the chocolatey goodness of the Danish, making it a hit with both kids and adults.
-
Pecan Pie: For those who enjoy decadent desserts, a slice of pecan pie adds a rich nuttiness that pairs beautifully with the Danish.
-
Almond Croissant: If you’re feeling adventurous, this flaky pastry serves as a great accompaniment, adding an extra layer of buttery goodness to your brunch spread.

Chocolate Cream Cheese Danish Recipe FAQs
What type of puff pastry should I use for this recipe?
I highly recommend using store-bought puff pastry for convenience and excellent results. Brands like Pepperidge Farm offer a flaky texture that is perfect for this Chocolate Cream Cheese Danish. Just make sure to handle the pastry minimally to retain its layers and lightness.
How long can I store baked Chocolate Cream Cheese Danish?
Baked Danish can be refrigerated in an airtight container for up to 3 days. Just ensure they are well-covered to retain their freshness. If you want to enjoy them longer, I suggest freezing them—see below for specific instructions!
Can I freeze unbaked Chocolate Cream Cheese Danish?
Absolutely! To freeze, assemble your Danish but don’t brush with the egg wash. Place them on a baking sheet and freeze until solid. Then, transfer to a zip-top bag and they can be stored for up to 2 months. When you’re ready to bake, just pop them in the oven from frozen, adding a few extra minutes to the baking time for a fresh-out-of-the-oven experience.
How should I reheat leftover Danish?
For the best results, preheat your oven to 350°F (175°C) and bake the leftover Danish for about 10 minutes. This will help restore the pastry’s flaky texture, making them taste almost as good as fresh. Enjoy this warm treat with a cup of coffee or your favorite tea!
Can pets consume Chocolate Cream Cheese Danish?
It’s best to keep this Danish away from pets. The ingredients such as chocolate and sugar aren’t suitable for them and can lead to health issues if ingested. Always be mindful of your furry friends when baking indulgent treats like this one!
What can I do if my ganache doesn’t come out smooth?
If your ganache is lumpy or not emulsifying properly, it may be because the chocolate wasn’t melted enough. To fix this, you can gently reheat the mixture over a double boiler or in short bursts in the microwave—just be careful not to overheat. Stir continuously to combine until smooth, and don’t lose hope; it’s often a simple fix!

Decadent Chocolate Cream Cheese Danish for Every Occasion
Ingredients
Equipment
Method
- Thaw puff pastry sheets on the counter for about 30 minutes; preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a bowl, combine cream cheese, sugar, and vanilla; blend on medium speed until smooth (2-3 minutes).
- Cut puff pastry into 4-inch squares and place cream cheese mixture at center; fold corners toward center and seal.
- Whisk together egg and water; brush egg wash generously over each pastry.
- Bake pastries for 15-18 minutes or until golden brown; monitor and tent with foil if browning too fast.
- Heat heavy cream until simmering, pour over chocolate chips; let sit 5 minutes and whisk until smooth.
- Drizzle ganache over pastries after cooling for 10 minutes on wire rack; enjoy!

Leave a Reply