Flaky pastry wrapped around a luscious blend of cream cheese and chocolate—this Danish is an elegant yet easy-to-make pastry that feels bakery-worthy, perfect for breakfast, brunch, or a special treat.
Why You’ll Love This Recipe
I love how this recipe combines the richness of cream cheese with indulgent chocolate inside a golden, buttery pastry. It’s elegant in appearance but surprisingly straightforward to prepare. Whether I’m hosting brunch or craving a sweet morning pick-me-up, this Danish never disappoints.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
1 sheet puff pastry, thawed (around 8 oz)
-
4 ounces cream cheese, softened
-
¼ cup powdered sugar
-
1 teaspoon vanilla extract
-
¼ cup semisweet chocolate chips or finely chopped chocolate
-
1 egg, beaten (for egg wash)
-
Optional topping: powdered sugar dusting or melted chocolate drizzle
directions
-
I preheat the oven to 400 °F (200 °C) and line a baking sheet with parchment paper.
-
I beat the softened cream cheese, powdered sugar, and vanilla until smooth.
-
I unfold the puff pastry sheet on a lightly floured surface and cut it into 4 equal rectangles.
-
I spread a portion of cream cheese mixture in the center of each rectangle, then sprinkle chocolate chips over the top.
-
I fold the rectangles in half or bring edges up to form a square pouch, pinching seams to seal and leaving a little border.
-
I transfer the filled pastries to the baking sheet, spacing them evenly.
-
I gently brush the tops with beaten egg for a shiny, golden finish.
-
I bake for 15–18 minutes or until the pastry is puffed and golden brown.
-
I let the Danishes cool slightly, then dust with powdered sugar or drizzle melted chocolate before serving.
Servings and timing
-
Servings: makes 4 Danishes (serves 4)
-
Prep time: 10 minutes
-
Cook time: 15–18 minutes
-
Total time: 25–30 minutes
Variations
-
I swap semisweet chocolate with Nutella, white chocolate, or dark chocolate chunks.
-
To add brightness, I spread a thin layer of raspberry or strawberry jam under the cream cheese.
-
For nutty flavor, I sprinkle chopped almonds or hazelnuts on top before baking.
-
I stir orange or lemon zest into the cream cheese for citrus notes.
-
For extra indulgence, I drizzle caramel sauce on top just before serving.
storage/reheating
I store leftover Danishes in an airtight container at room temperature for up to 1 day. To refresh, I reheat them in a 350 °F oven for 3–5 minutes until warm and crisp. I avoid microwaving, which makes the pastry soggy.
FAQs
Can I use homemade puff pastry?
Yes—I often use homemade pastry for added flakiness. Just roll it to about 1/8‑inch thick and follow the same steps.
Can I freeze before baking?
I’ve frozen assembled Danishes on the tray until firm, then transferred them to a bag. I bake them straight from frozen, adding a few minutes to the bake time until pastry is golden and filling is warm.
What if I don’t have chocolate chips?
Chopped chocolate bar works just as well. I chop it finely so it melts evenly within the cream cheese.
Can I make them smaller or larger?
Absolutely—I sometimes halve the rectangles for mini Danishes or stretch the pastry into one large Danish. Baking time will adjust slightly for size.
Can I prepare the filling ahead of time?
Yes—I make the cream cheese filling up to 2 days in advance and refrigerate. I bring it to room temperature before assembling to make spreading easier.
Conclusion
I find these Chocolate Cream Cheese Danishes both elegant and effortless—perfect for weekend gatherings or as a special solo treat. The combination of tender pastry, creamy filling, and rich chocolate always feels indulgent. I hope they brighten your mornings as much as they do mine!
PrintChocolate Cream Cheese Danish
Flaky puff pastry filled with a rich blend of cream cheese and chocolate, these Chocolate Cream Cheese Danishes are an elegant and easy treat perfect for breakfast, brunch, or a sweet snack.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Total Time: 28 minutes
- Yield: 4 Danishes (serves 4)
- Category: Breakfast
- Method: Baked
- Cuisine: European
- Diet: Vegetarian
Ingredients
- 1 sheet puff pastry, thawed (around 8 oz)
- 4 ounces cream cheese, softened
- ¼ cup powdered sugar
- 1 teaspoon vanilla extract
- ¼ cup semisweet chocolate chips or finely chopped chocolate
- 1 egg, beaten (for egg wash)
- Optional topping: powdered sugar dusting or melted chocolate drizzle
Instructions
- Preheat oven to 400 °F (200 °C) and line a baking sheet with parchment paper.
- In a bowl, beat cream cheese, powdered sugar, and vanilla extract until smooth.
- Unfold the puff pastry on a lightly floured surface and cut into 4 equal rectangles.
- Spread a portion of the cream cheese mixture in the center of each rectangle and sprinkle with chocolate chips.
- Fold the rectangles in half or bring edges together to form a sealed pouch, pinching seams closed.
- Place pastries on the baking sheet, spacing evenly apart.
- Brush tops with beaten egg.
- Bake for 15–18 minutes until puffed and golden brown.
- Cool slightly and dust with powdered sugar or drizzle with melted chocolate before serving.
Notes
- Substitute chocolate chips with Nutella, white chocolate, or dark chocolate chunks.
- Add raspberry or strawberry jam beneath the cream cheese for extra flavor.
- Top with chopped almonds or hazelnuts before baking for added crunch.
- Mix citrus zest into cream cheese for a bright note.
- Drizzle caramel sauce over finished Danishes for extra indulgence.
- Store at room temperature for 1 day and reheat in oven for best texture.
Nutrition
- Serving Size: 1 Danish
- Calories: 340
- Sugar: 12g
- Sodium: 220mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 55mg