Imagine sinking your teeth into a flaky, golden pastry that gives way to a luscious filling of rich chocolate and velvety cream cheese. The aroma wafts through the air, inviting you to indulge in a moment of pure bliss—whether it’s a leisurely weekend brunch or a sweet ending to a busy day. This Chocolate Cream Cheese Danish is not just a treat; it’s the ultimate comfort food that wraps you in warmth and satisfaction.
What sets this Danish apart is the artful balance of flavors and textures, where the slight tang of cream cheese beautifully complements the deep, decadent chocolate. A sprinkle of powdered sugar on top adds an elegant touch, making it not only delicious but visually stunning as well. Gather your loved ones around and let this delightful pastry elevate your next meal into something truly special.
Why You’ll Love This Chocolate Cream Cheese Danish
This Chocolate Cream Cheese Danish is not just a treat; it’s an indulgent experience that blends flaky puff pastry with the creamy richness of softened cream cheese and semi-sweet chocolate. The contrast of textures is heavenly, as the crisp outer layer gives way to a luscious filling, while the aroma of vanilla wafts through your kitchen, enticing everyone nearby. Each bite delivers a perfect balance of sweetness and decadence, making it suitable for both breakfast and dessert occasions. With its easy preparation and stunning appearance, you won’t be able to resist whipping up this delightful pastry tonight!
What Kind of Puff Pastry Should I Use?
For this Chocolate Cream Cheese Danish, it’s best to use high-quality frozen puff pastry that has been thawed. The flaky layers of a good puff pastry provide the perfect texture, allowing for a delightful contrast between the light, airy exterior and the rich chocolate cream cheese filling inside. When baked, it puffs up beautifully, creating those signature layers that enhance both the visual appeal and the mouthfeel of the pastry. If you need an alternative, you could use store-bought pie crust, but keep in mind that it won’t achieve the same flaky texture or rise; you’ll want to blind bake it slightly before adding the filling to ensure it cooks through properly.
Ingredients for the Chocolate Cream Cheese Danish
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
1 sheet Puff Pastry (Thawed): Provides a flaky, buttery base that envelops the filling.
8 oz Cream Cheese (Softened): Creates a rich, creamy texture that balances the sweetness.
1/2 cup Powdered Sugar (Sifted): Sweetens the filling while ensuring a smooth consistency.
1 tsp Vanilla Extract: Infuses warmth and enhances the overall flavor profile.
1/2 cup Semi-Sweet Chocolate Chips: Offers a delightful burst of chocolatey richness in every bite.
1 egg (Beaten for egg wash): Gives the pastry a beautiful golden-brown finish when baked.
- 1 tbsp Milk (For egg wash): Helps achieve a glossy surface on the danish for an appealing presentation.
How To Make the Chocolate Cream Cheese Danish

Mix the Filling
In a mixing bowl, combine the softened cream cheese, sifted powdered sugar, and vanilla extract. Use a hand mixer or spatula to mix these ingredients until they are smooth and creamy, ensuring there are no lumps. The consistency should be thick yet spreadable, allowing for easy assembly later.
Fold in the Chocolate Chips
Gently fold in the semi-sweet chocolate chips into the cream cheese mixture until they are evenly distributed. Take care not to overmix, as you want to maintain the fluffy texture of the filling while ensuring each bite has a delightful hint of chocolate.
Preheat the Oven
Preheat your oven to 375°F (190°C) to ensure it’s hot enough for baking. This step is crucial for achieving that perfectly flaky and golden-brown pastry. Take this time to prepare your workspace for rolling out the puff pastry.
Roll Out the Puff Pastry
On a lightly floured surface, roll out your thawed puff pastry sheet into a rectangle shape. Aim for about 1/8 inch thickness; this will help achieve a nice rise during baking. If your pastry sticks, sprinkle a bit more flour on your surface to prevent it from adhering.
Cut the Pastry Squares
Using a sharp knife or pizza cutter, cut the rolled pastry into four equal squares. Each square should be approximately 4×4 inches; this size will hold just enough filling without overflowing. Ensure clean cuts to maintain the integrity of each piece for assembly.
Fill Each Square
Place a generous spoonful of the cream cheese filling in the center of each pastry square. Be careful not to overfill them; about two tablespoons should suffice, allowing room for folding without spilling out. The filling should sit proudly in the middle, ready to be enveloped by the pastry.
Create Pastry Pockets
Fold the corners of each pastry square over the filling toward the center to create a pocket. Pinch or press down gently at each corner to seal them securely; this will help keep all that delicious filling contained while baking. Aim for a neat presentation as this will influence how they look once baked.
Brush with Egg Wash
In a small bowl, whisk together one beaten egg and one tablespoon of milk to create an egg wash. Using a pastry brush, generously coat the tops of each assembled Danish with this mixture for a beautiful golden color once baked. This step adds shine and enhances visual appeal.
Bake Until Golden Brown
Place your assembled danishes on a baking sheet lined with parchment paper to prevent sticking. Bake them in your preheated oven for 20-25 minutes or until they are deeply golden brown all over. Keep an eye on them towards the end; they should puff up nicely and look irresistible when done.
Cool Slightly Before Serving
Once baked, remove the danishes from the oven and allow them to cool slightly on a wire rack before serving. This cooling period helps set their shape and allows you to avoid burns from hot filling when biting into them. Enjoy these delightful treats warm!
How to Serve and Store Chocolate Cream Cheese Danish
This recipe makes 4 delicious servings of Chocolate Cream Cheese Danish, perfect for a cozy breakfast or an indulgent dessert. Serve each pastry warm, drizzled with a light dusting of powdered sugar, and pair them with a dollop of whipped cream or a scoop of vanilla ice cream for an extra treat. For a delightful contrast in texture, consider adding fresh berries on the side to cut through the richness of the chocolate and cream cheese filling.
To store leftovers, place any uneaten danishes in an airtight container in the refrigerator, where they will stay fresh for up to 3 days. When you’re ready to enjoy them again, reheat in a preheated oven at 350°F (175°C) for about 10 minutes to restore that flaky texture without compromising quality. While these pastries can be frozen, be aware that the puff pastry may lose some of its crispiness upon thawing, so it’s best enjoyed fresh!
What to Serve With Chocolate Cream Cheese Danish
Fresh Berries
Juicy and tart, fresh berries provide a vibrant contrast to the rich sweetness of the chocolate cream cheese filling.
Greek Yogurt
Creamy Greek yogurt adds a tangy note that beautifully balances the sweetness of the danish while enhancing its luxurious texture.
Honey-Glazed Carrots
Sweet and tender honey-glazed carrots offer a delightful crunch that complements the soft pastry and creamy filling of the danish.
Cinnamon Sugar Donuts
These warm, sugary treats echo the sweet flavor profile of the danish while adding a satisfying bite that will leave you wanting more.
Spinach Salad with Citrus Dressing
A refreshing spinach salad with citrus dressing introduces brightness and acidity, cutting through the richness of the chocolate and cream cheese.
Garlic Breadsticks
Warm and buttery garlic breadsticks provide a savory bite that contrasts nicely with the sweet indulgence of the chocolate cream cheese danish.
Can I use a different type of cheese instead of cream cheese? Yes, you can substitute mascarpone or ricotta for cream cheese, but keep in mind that this may alter the flavor and texture slightly. Both options will still provide a creamy filling, making them delicious alternatives.
Is there a dairy-free option for this recipe? To make a dairy-free version, use a non-dairy cream cheese alternative instead of regular cream cheese. Additionally, ensure that the puff pastry is dairy-free and replace the milk in the egg wash with a non-dairy milk like almond or oat milk.
Can I prepare these danishes in advance and freeze them? Yes, you can assemble the danishes ahead of time and freeze them before baking. Just wrap each one tightly in plastic wrap and place them in an airtight container. When you’re ready to bake, there’s no need to thaw; just add an extra 5 minutes to the baking time.
How do I know when my danishes are done baking? The danishes are done when they are golden brown on top and have puffed up nicely. You can also check if they’re firm to the touch; if they feel soft or gooey, they may need additional baking time.
Can I add other flavors or ingredients to the filling? Absolutely! Feel free to incorporate nuts, such as chopped hazelnuts or walnuts, for added crunch. You could also mix in some orange zest or espresso powder for a unique twist on the traditional flavor profile.
Conclusion
Indulging in a Chocolate Cream Cheese Danish is not just about satisfying your sweet tooth; it’s a delightful experience that combines rich chocolate and creamy cheese, making it perfect for both breakfast and dessert. If you loved this recipe, you might also enjoy our [Nutella-Stuffed Croissants] or [Cream Cheese Puff Pastry Bites] for more deliciously satisfying treats. Don’t forget to save this recipe on Pinterest and share your creations with our community—we can’t wait to see how yours turned out!



Leave a Comment