A Decadent Recipe
If you’re ready to treat yourself—or surprise someone you love—with the ultimate breakfast or an unforgettable dessert, say hello to A Decadent Chocolate Cream Cheese Danish. Flaky, golden puff pastry is filled to the brim with velvety cream cheese and melty chocolate, creating a treat that perfectly blends rich, creamy, and crisp textures. The best part? This recipe is not only A Decadent way to start your day, but it doubles as the showstopper finish to any meal. Simple enough for a weekend brunch, yet elegant enough for a special gathering, this irresistibly delicious Danish will capture everyone’s attention from first glance to last bite.

Ingredients You’ll Need
Every ingredient in this luscious recipe works together to create an experience that truly lives up to the name: A Decadent Chocolate Cream Cheese Danish. Rest assured, each item on this list is carefully chosen to provide a perfect balance of sweetness, creaminess, and a little bit of crunch.
- Cream cheese (8 oz, softened): For that creamy, tangy center that’s simply irresistible—make sure it’s room temperature for maximum smoothness.
- Powdered sugar (1/2 cup): Blends seamlessly to gently sweeten the filling and create a fluffy texture.
- Vanilla extract (1 teaspoon): Adds a warm, aromatic note that brings out the best in chocolate and cream cheese.
- Frozen puff pastry (17.3 oz, thawed): Provides that essential crisp, flaky layer that makes every bite of A Decadent truly unforgettable.
- Semi-sweet chocolate chips (1/2 cup): Melt into gooey pockets that contrast beautifully with the tangy cream cheese.
- Egg, beaten (1): Along with a splash of milk, this gives you that gorgeous golden crust and just the right shine.
- Milk (1 tablespoon, for egg wash): Helps create even color on the pastry for a perfect, bakery-worthy finish.
- Optional: powdered sugar for dusting: Gives an elegant, snowy finish that makes each Danish look and taste extra special.
How to Make A Decadent
Step 1: Prepare the Cream Cheese Filling
Let’s start with what makes this A Decadent Danish sing—the filling! In a mixing bowl, add your softened cream cheese. Using a hand mixer or a sturdy whisk, beat it until it’s smooth and creamy, usually a minute or two. Sprinkle in the powdered sugar and splash in the vanilla extract. Keep mixing until everything is fluffy and combined, then set your bowl aside—you’ll be amazed by how quickly this luscious filling comes together!
Step 2: Prep the Puff Pastry
Preheat your oven to a toasty 400°F (200°C); your home is about to smell amazing! Unfold your thawed puff pastry onto a lightly floured surface. If you spot any creases, just give each sheet a gentle roll until it evens out (aim for about 1/8 inch thick). Slice each sheet into four equal squares, giving you eight in total. With a small knife, trace a border about half an inch from the edge of each square (don’t cut through), so your filling stays right where you want it. Move those squares onto a parchment-lined baking sheet—almost ready to assemble A Decadent goodness!
Step 3: Fill and Shape the Danish
It’s time for the magic touch! On each pastry square, spoon a generous dollop of your cream cheese filling right in the center, keeping inside your traced border. Sprinkle a healthy pinch of semi-sweet chocolate chips over the cream cheese, ensuring every bite is packed with chocolatey decadence. For the finishing touch before baking, whisk together your egg and milk, then brush this egg wash liberally around the edges—this will give your pastries A Decadent, bakery-style golden finish.
Step 4: Bake to Golden Perfection
Slide your baking sheet into the preheated oven and watch as the pastries puff up and transform, typically in just 15–20 minutes. Keep an eye out—they should be gloriously puffed and gleaming golden brown. Let the Danishes cool for a few minutes on the sheet, then transfer them to a wire rack so the bottoms stay crisp. Now’s a great time to get excited for that first, flaky bite!
Step 5: Finishing Touches
For a classic look, dust your Danishes with a gentle snowfall of powdered sugar once they’ve cooled slightly. Serve warm for gooey, melted chocolate or at room temperature for a firmer, creamy texture. If you want to go the extra mile, a drizzle of melted chocolate or a handful of fresh berries turns these into A Decadent centerpiece, whether for brunch or dessert.
How to Serve A Decadent

Garnishes
A light dusting of powdered sugar transforms these Danishes into pure elegance. For added flair, drizzle with a bit of melted chocolate or top with a dollop of whipped cream. Sliced strawberries or raspberries offer a bright pop of color and a burst of flavor, creating that bakery-café vibe right at home.
Side Dishes
Pair A Decadent Danish with a strong cup of coffee, a frothy cappuccino, or a fresh fruit salad for a balanced meal. For a celebratory brunch, serve alongside savory eggs or smoked salmon to contrast the sweetness and enhance the overall feast.
Creative Ways to Present
For a showstopping breakfast spread, arrange the Danishes on a tiered cake stand and sprinkle with colorful edible flowers or fresh mint leaves. If serving as dessert, try cutting them in half and sandwiching a scoop of vanilla or coffee ice cream in between for a cool, A Decadent treat that wows every time.
Make Ahead and Storage
Storing Leftovers
If you have any Danishes left (lucky you!), store them in an airtight container at room temperature for up to two days, or in the fridge for up to four days. The pastry will stay crisp if you let them cool fully before storing.
Freezing
A Decadent Chocolate Cream Cheese Danishes freeze beautifully. After cooling, wrap each Danish tightly in plastic wrap and store in a freezer-safe bag or container for up to two months. Thaw overnight in the fridge when you’re ready to indulge again.
Reheating
For that just-baked crunch, reheat your Danish in a toaster oven or regular oven at 350°F until warmed through and crispy—just five to seven minutes does the trick. Avoid the microwave if possible, as it can make the flaky pastry a little soggy instead of A Decadent and crisp.
FAQs
How can I ensure my puff pastry stays flaky?
Make sure your puff pastry stays as cold as possible until you’re ready to bake. Work quickly during preparation, and let the shaped Danishes chill in the fridge for 10–15 minutes before baking if your kitchen is warm. This helps guarantee the ultimate A Decadent, flaky bite every time.
Can I substitute dark or milk chocolate for the semi-sweet chocolate chips?
Absolutely! Feel free to use your favorite type of chocolate chips—even chopped chocolate bars work well. Dark chocolate will create a richer, more intense treat, while milk chocolate adds extra sweetness. Both deliver A Decadent twist to the classic Danish.
Can I make these Danishes ahead for a brunch party?
Definitely. The filled and shaped pastries can be assembled, covered, and refrigerated overnight before baking. In the morning, simply brush with egg wash and bake as usual for truly fresh, A Decadent breakfast or dessert.
Is it possible to use homemade puff pastry?
If you love baking from scratch, homemade puff pastry makes A Decadent Danish even more special. Just roll it to the appropriate thickness and proceed as directed—the extra effort will shine through in each buttery, flaky bite.
What’s the best way to keep the cream cheese filling from leaking?
Be sure not to overfill, and keep your traced borders clear; this gives the pastry plenty of room to puff and seal. Chilling the shaped Danish briefly before baking also helps keep the filling right where it belongs, for A Decadent result every time.
Final Thoughts
If you’re looking for a crowd-pleaser or an easy way to add a touch of luxury to your morning, you can’t go wrong with A Decadent Chocolate Cream Cheese Danish. Don’t be surprised if it becomes a regular request—one bite and you’ll taste why this recipe is simply unforgettable. Give it a try and let the magic begin right in your kitchen!
Print
A Decadent Recipe
- Total Time: 35 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Indulge in these delightful Chocolate Cream Cheese Danishes, featuring a creamy, sweet filling nestled in flaky puff pastry. Perfect for breakfast, brunch, or dessert, these pastries are sure to impress!
Ingredients
Cream Cheese Filling:
- 1 package (8 oz) cream cheese, softened
- 1/2 cup powdered sugar
- 1 teaspoon vanilla extract
Puff Pastry:
- 1 package (17.3 oz) frozen puff pastry, thawed
- 1/2 cup semi-sweet chocolate chips
- 1 egg, beaten (for egg wash)
- 1 tablespoon milk (for egg wash)
- Optional: additional powdered sugar for dusting
Instructions
- Preparing the Cream Cheese Filling – In a medium mixing bowl, add the softened cream cheese. – Using a hand mixer or a whisk, beat the cream cheese until smooth and creamy (1-2 minutes). – Add powdered sugar and vanilla extract; mix until well combined and fluffy. – Set the cream cheese filling aside.
- Preparing the Puff Pastry – Preheat your oven to 400°F (200°C). – On a lightly floured surface, unfold the thawed puff pastry into two sheets. – Roll out each sheet slightly to smooth out creases (about 1/8 inch thickness). – Cut each sheet into 4 equal squares (total of 8 squares). – Make a border about 1/2 inch from the edge of each square without cutting through. – Place the squares on a parchment-lined baking sheet. – Spoon a generous amount of cream cheese filling into the center of each square. – Sprinkle chocolate chips on top of the filling. – Prepare the egg wash by whisking together the beaten egg and milk. – Brush the egg wash around the edges of each pastry square.
- Baking the Danish – Bake in the preheated oven for 15-20 minutes, or until puffed and golden brown. – Remove from the oven and let cool on the baking sheet for about 5 minutes. – Transfer to a wire rack to cool completely.
- Assembling and Serving – Dust with additional powdered sugar if desired. – Serve warm or at room temperature. – Optionally drizzle melted chocolate over the top or serve with fresh berries.
Notes
- Ensure the cream cheese is at room temperature for easy mixing.
- Keep an eye on the pastries while baking, as oven temperatures may vary.
- These Danishes can be stored in an airtight container for a few days, but are best enjoyed fresh.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Pastry
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 Danish
- Calories: 320
- Sugar: 16g
- Sodium: 240mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 50mg
Keywords: Chocolate Cream Cheese Danish, Pastry Recipe, Breakfast Pastry, Dessert Recipe