Chocolate Cream Cheese Danish Recipe
Introduction
Chocolate Cream Cheese Danish is a delightful pastry combining flaky puff pastry with a smooth, sweet cream cheese filling and a rich chocolate ganache drizzle. Perfect for breakfast or an indulgent snack, these danishes are easier to make than you might think.

Ingredients
- 2 frozen puff pastry sheets
- 8 oz cream cheese, room temperature
- 1/3 cup white granulated sugar
- 2 tsp pure vanilla extract
- 1 large egg, for egg wash
- 1 tsp water, for egg wash
- 1 cup semi-sweet chocolate chips
- 3/4 cup heavy cream
Instructions
- Step 1: Thaw the puff pastry sheets according to package directions, usually 30-40 minutes at room temperature. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Unfold the pastries on a lightly floured surface and roll them out slightly to smooth any creases.
- Step 2: In a medium bowl, combine the room temperature cream cheese, granulated sugar, and vanilla extract. Beat with an electric mixer or wooden spoon until fully smooth and creamy, ensuring no lumps remain.
- Step 3: Cut each puff pastry sheet into 6 equal squares, yielding 12 total pieces. Place a generous tablespoon of the cream cheese mixture in the center of each square. Fold two opposite corners toward the center, overlapping slightly, and press gently to seal.
- Step 4: Whisk the egg and water together to make an egg wash. Lightly brush the exposed puff pastry surfaces with the egg wash for a golden, glossy finish.
- Step 5: Arrange the Danish on the baking sheet, spacing about 2 inches apart. Bake for 15-18 minutes until puffed and golden brown. The cream cheese filling should be set but still a little soft.
- Step 6: While baking, prepare the chocolate ganache. Place chocolate chips in a heatproof bowl. Heat the heavy cream in a saucepan over medium heat until it just starts to simmer—do not boil. Pour the hot cream over the chocolate and let sit for 2 minutes, then whisk until smooth and glossy.
- Step 7: Let the Danish cool for about 10 minutes, then drizzle with the warm chocolate ganache using a spoon or squeeze bottle. Allow the ganache to set slightly before serving.
Tips & Variations
- Make sure the cream cheese is fully softened to avoid lumps in the filling.
- Try adding fresh berries or a sprinkle of cinnamon to the cream cheese for added flavor.
- Use white or dark chocolate chips for a different ganache taste.
- For a glossy finish without egg, you can brush the pastry with milk or cream instead.
Storage
Store leftover Danish in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Reheat gently in a low oven or toaster oven to restore crispness. Ganache may soften with reheating, so drizzle fresh ganache after warming if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use homemade puff pastry?
Yes, homemade puff pastry works wonderfully and adds a personal touch, though store-bought pastry keeps the process quicker and easier.
What if my cream cheese filling is too runny?
Ensure the cream cheese is fully at room temperature but not softened too much. Also, beating just until smooth helps maintain the right consistency. Chilling the filling briefly can firm it up if necessary.
PrintChocolate Cream Cheese Danish Recipe
Delight in the rich and flaky Chocolate Cream Cheese Danish, featuring buttery puff pastry filled with a smooth, sweetened cream cheese mixture and topped with a luscious chocolate ganache. Perfect for breakfast, brunch, or an indulgent snack, this recipe blends creamy, fruity, and chocolate flavors seamlessly with a golden, puffed crust.
- Prep Time: 45 minutes
- Cook Time: 18 minutes
- Total Time: 1 hour 3 minutes
- Yield: 12 Danish pastries 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Pastry and Filling
- 2 Frozen puff pastry sheets
- 8 oz Cream cheese, room temperature
- 1/3 cup White granulated sugar
- 2 tsp Pure vanilla extract
- 1 Large egg (for egg wash)
- 1 tsp Water (for egg wash)
Chocolate Ganache
- 1 cup Semi-sweet chocolate chips
- 3/4 cup Heavy cream
Instructions
- Prepare the Pastry Foundation: Begin by thawing your frozen puff pastry sheets according to package directions, usually about 30-40 minutes at room temperature. Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper. Once thawed, unfold the pastry sheets on a lightly floured surface and roll them out slightly to smooth any creases.
- Create the Cream Cheese Filling: In a medium mixing bowl, combine the room temperature cream cheese, granulated sugar, and vanilla extract. Use an electric mixer or wooden spoon to beat the mixture until it is completely smooth and creamy, ensuring no lumps remain. The cream cheese must be at room temperature for the best consistency.
- Assemble the Danish: Cut each puff pastry sheet into 6 equal squares for a total of 12 pieces. Place a generous tablespoon of the cream cheese mixture in the center of each square. Fold two opposite corners of each square towards the center, overlapping them slightly over the filling to create the classic Danish shape. Press gently to seal, but don’t worry if they don’t stay perfectly closed as they will hold shape during baking.
- Apply the Egg Wash: In a small bowl, whisk together the egg and water to create an egg wash. Using a pastry brush, lightly brush the exposed pastry surfaces with the egg wash to ensure a beautiful, golden-brown, glossy finish.
- Bake to Perfection: Arrange the assembled Danish on the prepared baking sheet with about 2 inches spacing between each. Bake for 15-18 minutes until the pastry is golden brown and puffed up. The cream cheese filling should be set but slightly soft.
- Prepare the Chocolate Ganache: While the Danish are baking, place the chocolate chips in a heatproof bowl. Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer, avoiding boiling. Pour the hot cream over the chocolate chips and let sit for 2 minutes, then whisk until smooth and glossy.
- Final Assembly: After the Danish cool for about 10 minutes, drizzle the warm chocolate ganache over each pastry using a spoon or squeeze bottle. The slight cooling ensures the ganache sets properly without melting off.
Notes
- Make sure the cream cheese is at room temperature to avoid lumps in the filling.
- Do not overheat the cream when making ganache; it should only simmer lightly to prevent burning the chocolate.
- Allow the Danish to cool slightly before adding ganache so it adheres well.
- Use parchment paper to prevent sticking and make cleanup easier.
- For added flavor, you can sprinkle chopped nuts over the ganache before it sets.
Keywords: Chocolate Cream Cheese Danish, Puff Pastry Dessert, Cream Cheese Pastry, Chocolate Ganache, Danish Pastry Recipe, Easy Breakfast Pastry

