It’s a quiet Sunday morning when the aroma of fresh pastries fills my kitchen, and I can’t help but feel a surge of joy. Today, I’m making my favorite indulgent treat: the Decadent Chocolate Cream Cheese Danish. With its flaky puff pastry cradling a luscious cream cheese filling, this pastry is a delightful mix of sweet and creamy that lifts any breakfast or afternoon snack into a blissful experience. Plus, the best part? This recipe is incredibly easy to make, meaning you can whip it up even on those busy weekdays. What could be more comforting than sharing a freshly baked Danish with family or friends? Ready to unlock the secret to café-quality pastries from the comfort of your own home? Let’s dive in!

Why is this Danish a must-try?
Decadent Flavors: Each bite bursts with rich cream cheese and melted chocolate, creating an irresistible combination that will satisfy any sweet tooth.
Easy to Make: Forget complicated techniques; this Danish requires just a few simple steps, making it perfect for novice bakers.
Versatile Treat: Enjoy it as a breakfast delight, a snack with your afternoon coffee, or even a dessert topped with fresh fruit.
Impressive Presentation: With its golden flaky layers and a dusting of powdered sugar, it’s bound to impress your guests and elevate any gathering.
Elevate your baking game today by serving these with a cup of coffee alongside my Bacon Cream Cheese or treat yourself to deliciousness like my Creamy Honey Pepper Chicken Mac and Cheese Delight.
Chocolate Cream Cheese Danish Ingredients
• Get ready to create something delicious!
For the Cream Cheese Filling
- Cream Cheese – Provides a creamy filling that adds richness; for a lighter texture, try using ricotta.
- Powdered Sugar – Sweetens the cream cheese filling; no direct substitution is recommended for sweetness.
- Vanilla Extract – Enhances the flavor profile; consider substituting with almond extract for a unique twist.
For the Pastry
- Frozen Puff Pastry – Gives the Danish its signature flaky texture; ensure it’s fully thawed before use.
- Semi-Sweet Chocolate Chips – Adds a rich chocolate flavor; dark chocolate can be swapped for more intensity.
For the Egg Wash
- Egg – Provides a golden color and shiny finish when baked; milk can be used as a vegan option.
- Milk – Helps with the egg wash consistency; feel free to use almond milk or any non-dairy option.
For Dusting
- Optional Powdered Sugar – A delightful finishing touch for sweetness and an elegant presentation.
Indulge in the deliciousness of the Chocolate Cream Cheese Danish and impress your loved ones with this easy-to-make pastry!
Step‑by‑Step Instructions for Chocolate Cream Cheese Danish
Step 1: Prepare the Filling
Start by placing softened cream cheese in a mixing bowl. Add powdered sugar and vanilla extract, then beat the mixture with an electric mixer on medium speed for about 2-3 minutes until the filling is smooth and creamy with no lumps. This luscious cream cheese filling will add a rich flavor to your Chocolate Cream Cheese Danish.
Step 2: Prep Puff Pastry
Preheat your oven to 400°F (200°C). While the oven heats, gently roll out the thawed puff pastry on a lightly floured surface. Cut the pastry into 4×4 inch squares, ensuring they’re even for uniform baking. Carefully lifting the squares, place them on a parchment-lined baking sheet to prepare for filling.
Step 3: Assemble the Danishes
Take a spoonful of the cream cheese filling and place it in the center of each pastry square. Sprinkle a few semi-sweet chocolate chips over the filling, ensuring an indulgent chocolate experience. Fold the corners of the pastry over the filling to form desirable shapes, pinching the edges to seal them securely.
Step 4: Apply Egg Wash
In a small bowl, beat together an egg and a splash of milk to create your egg wash. Using a pastry brush, generously apply the egg wash over each assembled Danish. This will give them a beautiful golden color and shine as they bake, enhancing the visual appeal of your Chocolate Cream Cheese Danishes.
Step 5: Bake
Once assembled and brushed with egg wash, place the baking sheet in your preheated oven. Bake the Chocolate Cream Cheese Danishes for about 15-20 minutes or until they are puffed and golden brown. Keep an eye on them, as oven times may vary; the delectable aroma will signal that they are nearing perfection.
Step 6: Serve
After baking, allow the Danishes to cool on the baking sheet for about 5 minutes. Once slightly warm, dust them with powdered sugar for an elegant finishing touch. These irresistible Chocolate Cream Cheese Danishes are now ready to be shared, perfect for breakfast or as a delightful snack.

Storage Tips for Chocolate Cream Cheese Danish
Room Temperature: While best enjoyed fresh, you can leave your Chocolate Cream Cheese Danish out for up to 2 hours. This allows the flavors to shine but be mindful of warmth.
Fridge: Store any leftovers in an airtight container in the refrigerator for up to 3 days. This helps maintain the creaminess of the filling.
Freezer: For longer storage, freeze the unbaked assembled Danishes. Wrap them tightly in plastic wrap and store in the freezer for up to 1 month. Bake directly from frozen, adding a few extra minutes to the baking time.
Reheating: To restore crispiness, reheat in a preheated oven at 350°F (175°C) for about 10 minutes. This ensures your Chocolate Cream Cheese Danishes regain that delightful flaky texture!
Expert Tips for Chocolate Cream Cheese Danish
- Softened Cream Cheese: Ensure the cream cheese is at room temperature before mixing. This guarantees a smooth filling and prevents lumps in your Chocolate Cream Cheese Danish.
- Gentle Handling: When working with puff pastry, be gentle to avoid tearing or misshaping. A delicate touch preserves the flaky texture of your pastry.
- Watch the Baking: Ovens can vary greatly, so monitor the baking time closely. Remove the Danishes when they’re golden brown for the best flavor and texture.
- Creative Additions: Don’t hesitate to experiment with flavors! Add fresh fruits or flavored cream cheese for a unique twist on the classic Chocolate Cream Cheese Danish.
- Proper Storage: If you have leftovers, store them in an airtight container in the refrigerator. Reheat in the oven to restore their flaky goodness before serving.
What to Serve with Decadent Chocolate Cream Cheese Danish
Pair your delicious Danish with these delightful accompaniments to create a memorable meal experience.
-
Fresh Berries: The tartness of strawberries or raspberries contrasts beautifully with the sweetness of the pastry, enhancing each bite.
-
Creamy Greek Yogurt: A dollop of yogurt provides a tangy balance that elevates the richness of the filling, making for a satisfying breakfast.
-
Espresso: The boldness of a shot of espresso complements the sweetness of the Danish, perfect for a cozy morning treat.
-
Citrusy Fruit Salad: A refreshing mix of oranges and grapefruit adds a bright touch, cutting through the creaminess and bringing vibrancy to your plate.
-
Herbal Tea: A soothing cup of chamomile or mint tea pairs wonderfully, offering a serene backdrop to the indulgent flavors of your Danish.
-
Chocolate Drizzle: A drizzle of melted dark chocolate on top brings an extra layer of decadence, making the chocolate flavor pop even more.
-
Whipped Cream: Light and fluffy, whipped cream adds an airy element that contrasts nicely with the rich cream cheese filling.
-
Iced Coffee: The cool, bold flavor of iced coffee enhances the whole experience, providing that perfect pick-me-up any time of day.
Chocolate Cream Cheese Danish Variations
Feel free to let your creativity shine with these delightful twists on the classic Danish recipe!
-
Fruity Delight: Replace chocolate chips with raspberries or strawberries for a refreshing fruity twist. The tartness of the berries will balance beautifully with the creaminess.
-
Lemon Zest: Incorporate lemon zest into the cream cheese filling. The citrus will brighten the flavor, making it a wonderful springtime treat.
-
Nutty Crunch: Add chopped nuts like walnuts or pecans for added texture and flavor. Their crunchiness complements the softness of the cream cheese filling perfectly.
-
Almond Joy: Use almond extract instead of vanilla, and include flaked coconut in the filling for a tropical, candy bar-inspired experience.
-
Dark Chocolate: Swap semi-sweet chocolate chips for dark chocolate for a more intense flavor. It’s rich and perfect for chocolate lovers seeking deeper notes.
-
Vegan Version: Use plant-based cream cheese and almond milk for the egg wash. This vegan adaptation allows everyone to enjoy a tasty Danish!
-
Spicy Kick: For those who enjoy heat, a pinch of cayenne pepper in the filling adds a surprising kick to the sweetness, elevating the taste to new levels.
-
Sugar-Free Option: Substitute powdered sugar with a sugar alternative like erythritol for those watching their sugar intake, allowing a healthier but still delicious treat.
Try pairing your delicious Chocolate Cream Cheese Danish with a steaming cup of coffee or meandering over to my Rocky Road Chocolate for a full day of indulgence!
Make Ahead Options
These Decadent Chocolate Cream Cheese Danishes are perfect for meal prep, allowing you to enjoy homemade pastries without all the morning rush! You can prepare the cream cheese filling and assemble the Danishes up to 24 hours in advance. Simply make the filling by beating together the cream cheese, powdered sugar, and vanilla, then store it in an airtight container in the refrigerator. Assemble the Danishes, cover them loosely with plastic wrap, and refrigerate until you’re ready to bake. When it’s time to serve, apply the egg wash and bake directly from the fridge to retain their flaky texture. This way, you can indulge in a freshly baked treat with minimal effort!

Chocolate Cream Cheese Danish Recipe FAQs
How do I select ripe ingredients for this recipe?
Absolutely! For the best taste, ensure your cream cheese is soft and at room temperature, which helps achieve a smooth filling. If you opt for fresh fruit, choose ripe berries or fruits that are not overly mushy but still sweet to complement the rich filling.
How should I store leftover Chocolate Cream Cheese Danishes?
Very! Store any leftovers in an airtight container in the refrigerator for up to 3 days. This keeps the pastry from becoming too soggy and helps maintain the creaminess. When you’re ready to enjoy them again, a quick reheat in the oven will restore their flaky texture.
Can I freeze the Chocolate Cream Cheese Danishes?
Of course! For best results, freeze the unbaked, assembled Danishes. Wrap them tightly in plastic wrap and store them in the freezer for up to 1 month. When you’re ready to bake, there’s no need to thaw beforehand, just pop them directly in the oven, adding an extra few minutes to the baking time for perfect results.
What should I do if my puff pastry tears?
Ah, don’t worry! If your puff pastry tears while working with it, simply use a small piece of pastry to patch it up. Press it gently over the tear, ensuring it’s well-sealed so the filling doesn’t escape while baking. Remember, it’s a forgiving dough!
Are there any dietary considerations to keep in mind?
Definitely! If you’re accommodating dietary restrictions, remember that cream cheese can be swapped for ricotta for a lighter option, or you can even find dairy-free cream cheese alternatives for a vegan version. Additionally, check the chocolate chips for potential allergens if needed. Always read labels to ensure they meet your dietary requirements.
What if I don’t have powdered sugar?
No problem! If you run out of powdered sugar, you can make your own by blending granulated sugar in a blender until it becomes fine and fluffy. This should work perfectly in the cream cheese filling! Just remember, homemade powdered sugar may not dissolve as smoothly as store-bought, but it’ll still taste delicious in your Chocolate Cream Cheese Danish.

Decadent Chocolate Cream Cheese Danish You Can Make Today
Ingredients
Equipment
Method
- Start by placing softened cream cheese in a mixing bowl. Add powdered sugar and vanilla extract, then beat the mixture with an electric mixer on medium speed for about 2-3 minutes until the filling is smooth and creamy.
- Preheat your oven to 400°F (200°C). While the oven heats, gently roll out the thawed puff pastry on a lightly floured surface. Cut the pastry into 4x4 inch squares and place them on a parchment-lined baking sheet.
- Take a spoonful of the cream cheese filling and place it in the center of each pastry square. Sprinkle a few semi-sweet chocolate chips over the filling.
- In a small bowl, beat together an egg and a splash of milk to create your egg wash. Generously apply the egg wash over each assembled Danish.
- Once assembled, place the baking sheet in your preheated oven. Bake the Danishes for about 15-20 minutes until they are puffed and golden brown.
- Allow the Danishes to cool on the baking sheet for about 5 minutes. Dust them with powdered sugar for an elegant finishing touch before serving.

Leave a Reply