Chocolate Cream Cheese Danish

Featured in: Breakfast & Brunch
This flaky, golden pastry is filled with a rich, creamy cheese mixture and studded with melty chocolate chips for the ultimate breakfast treat. Ready in under an hour, this chocolate cream cheese danish brings bakery-quality flavor right to your kitchen with simple ingredients. Perfect for weekend brunches or a special morning indulgence.
Freshly baked chocolate cream cheese danish with flaky golden pastry and visible chocolate chips in the filling Pin it
Freshly baked chocolate cream cheese danish with flaky golden pastry and visible chocolate chips in the filling | cookymood.com

This Chocolate Cream Cheese Danish recipe brings bakery-quality indulgence to your kitchen with minimal effort. Imagine flaky puff pastry layers cradling a rich, tangy cream cheese filling studded with pockets of melted chocolate. This American Bakery classic delivers impressive flavor and texture using store-bought dough, making it accessible even for novice bakers. Perfect for lazy weekend brunches or as a special treat to brighten a weekday morning, it’s ready in under an hour. I love making these when I want something that looks elegant but requires very little hands-on time.

Ingredients You’ll Need

  • Puff pastry sheets: Provides the essential buttery, flaky structure. Keep it cold until you’re ready to work with it for maximum lift.
  • Cream cheese: The base of the rich filling. Let it soften completely at room temperature to ensure a silky, lump-free texture.
  • Granulated sugar: Adds the necessary sweetness to balance the tang of the cream cheese.
  • Eggs: Act as a binder in the filling and create a golden shine when brushed on top as an egg wash.
  • Vanilla extract: Infuses the filling with warm, aromatic flavor that complements the chocolate.
  • Semi-sweet chocolate chips: Provide bursts of melty chocolate throughout the creamy center. Choose a quality brand for the best taste.
  • All-purpose flour: Used lightly for dusting your work surface to prevent the sticky pastry from clinging while you roll and cut.
  • Water: Combined with egg to create a thin wash that ensures a beautiful, glossy brown crust.
  • Powdered sugar: An optional finish that adds a delicate sweetness and professional look to the finished pastries.
  • Sliced almonds: An optional topping that introduces a delightful crunch and nutty flavor profile.
  • Confectioners’ sugar glaze: An optional drizzle made from sugar and milk that adds extra sweetness and visual appeal.

How to Make It

Preheat and Prep:
Set your oven to 400°F (200°C) and line a large baking sheet with parchment paper. This preparation prevents sticking and ensures your Chocolate Cream Cheese Danish bakes evenly without any mess.

Roll and Cut the Pastry:
Lightly flour your countertop and gently roll each thawed puff pastry sheet into a 10×10 inch square. Using a sharp knife or pizza cutter, divide each square into four rectangles, giving you eight total pastries. Handle the dough as little as possible to keep it cold.

Create the Raised Border:
Score a 1/2-inch border around the edge of each rectangle, taking care not to slice all the way through the dough. This simple technique creates a raised edge that puffs up beautifully in the oven, containing the filling.

Mix the Cream Cheese Filling:
In a medium bowl, beat softened cream cheese and granulated sugar with an electric mixer on medium speed until completely smooth and creamy, which usually takes about two minutes. You want absolutely no lumps here for the best texture.

Add Flavor and Bind:
Add one egg and the vanilla extract to the cream cheese mixture. Continue beating until the ingredients are fully incorporated and the filling is uniform in consistency. This egg helps the filling set up nicely during baking.

Fold in the Chocolate Chips:
Gently fold in the semi-sweet chocolate chips using a spatula. You want to distribute them evenly throughout the filling without overmixing or breaking them down.

Assemble the Danishes:
Place approximately 1.5 tablespoons of the chocolate cream cheese filling into the center of each pastry rectangle. Spread it carefully within the scored border, leaving the raised edge exposed.

Apply the Egg Wash:
Whisk together the remaining egg with one tablespoon of water. Lightly brush this egg wash over the exposed edges of each pastry. If you’re using sliced almonds, sprinkle them on top of the wet edges now for added crunch and flavor.

Bake to Golden Perfection:
Bake for 20 to 25 minutes. You’re looking for pastries that are puffed up with deep golden brown edges and bottoms. The filling should look set and not jiggle excessively.

Cool and Serve:
Remove the pan from the oven and let the danishes cool on the baking sheet for five minutes before transferring them to a wire rack. This resting period allows the filling to firm up. Dust with powdered sugar or drizzle with your glaze if desired before serving warm.

Close-up view of a chocolate danish showing the creamy cheese filling and sliced almond topping on a rustic wooden board

Close-up view of a chocolate danish showing the creamy cheese filling and sliced almond topping on a rustic wooden board | cookymood.com

Storage Tips

Store any leftovers in an airtight container in the refrigerator for up to three days. To enjoy them again, reheat in a 300°F oven for 8-10 minutes to bring back that crispy pastry texture; the microwave will just make them soggy. You can also freeze unbaked assembled danishes for up to two months and bake them directly from frozen by adding 5-7 minutes to the baking time.

Ingredient Substitutions

If you need to make this recipe gluten-free, simply swap the standard puff pastry for a gluten-free version available at many grocery stores. For a dairy-free option, use a plant-based cream cheese alternative; just ensure it’s a firm variety meant for baking. You can also swap the semi-sweet chocolate chips for dark chocolate chunks or even white chocolate chips if you prefer a different flavor profile.

Serving Suggestions

Serve these warm alongside a bowl of fresh mixed berries to cut through the richness with some tart freshness. A hot cup of coffee or a creamy latte is the perfect beverage pairing to balance the sweetness. For a brunch spread, pair it with a simple green smoothie to add a healthy element to your indulgent morning.

Cultural Context

The Danish pastry actually originated in Denmark, but the American Bakery version has evolved to include countless sweet and savory variations like this chocolate twist. We’ve taken the classic laminated dough technique and filled it with a rich cream cheese mixture that reflects our love for bold, sweet flavors and convenient baking shortcuts. It’s a perfect example of how traditional European baking meets modern American convenience and taste preferences.

A plated chocolate cream cheese danish dusted with powdered sugar and drizzled with white glaze next to a cup of coffee

A plated chocolate cream cheese danish dusted with powdered sugar and drizzled with white glaze next to a cup of coffee | cookymood.com

Frequently Asked Questions

Do I need to thaw the puff pastry completely before making Chocolate Cream Cheese Danish?

For the best Chocolate Cream Cheese Danish, thaw the puff pastry sheets in the refrigerator overnight or at room temperature for about 30-40 minutes. You want them pliable enough to work with but still cold to the touch. Cold pastry creates those signature flaky layers when it hits the hot oven.

Can I make this Chocolate Cream Cheese Danish ahead of time?

While these danishes are best served warm and fresh from the oven, you can prep them ahead. Assemble the danishes completely, cover, and refrigerate for up to 24 hours before baking. You can also bake them fully, store in an airtight container at room temperature for 1-2 days, and rewarm gently in a 300°F oven for 5-10 minutes.

Can I use a different type of chocolate in this Chocolate Cream Cheese Danish?

Absolutely! While the recipe calls for semi-sweet chocolate chips, you can substitute with dark chocolate chunks for a richer flavor or milk chocolate chips for extra sweetness. You could even use chopped chocolate bars or white chocolate chips. Just ensure whatever you use is cut into small pieces so it melts evenly into the cream cheese filling.

How do I know when my Chocolate Cream Cheese Danish is perfectly baked?

Your danishes are ready when the pastry is deep golden brown and puffed up beautifully. The filling should look set and slightly golden on top. This typically takes about 25 minutes at the temperature specified in your full recipe. The edges of the pastry should feel firm and crisp when gently touched.

What should I serve with Chocolate Cream Cheese Danish?

This American bakery classic pairs wonderfully with a hot cup of coffee or espresso. For a complete brunch spread, serve alongside fresh berries, scrambled eggs, or crispy bacon. You could also dust the finished danishes with a light sprinkle of powdered sugar or drizzle with a simple vanilla glaze for extra sweetness.

Rate This Recipe

How would you rate this recipe?

Chocolate Cream Cheese Danish

This flaky, golden pastry is filled with a rich, creamy cheese mixture and studded with melty chocolate chips for the ultimate breakfast treat. Ready in under an hour, this chocolate cream cheese danish brings bakery-quality flavor right to your kitchen with simple ingredients. Perfect for weekend brunches or a special morning indulgence.

Prep Time
20 Minutes
Cook Time
25 Minutes
Total Time
45 Minutes
4.3
(113 reviews)
By: Andrea Vance
Category: Breakfast & Brunch
Difficulty: Easy
Cuisine: American Bakery
Yield: 8 Servings

Ingredients

  1. 01 2 sheets puff pastry, thawed but cold
  2. 02 8 ounces cream cheese, softened to room temperature
  3. 03 1/3 cup granulated sugar
  4. 04 1 large egg, room temperature
  5. 05 1 teaspoon vanilla extract
  6. 06 1/2 cup semi-sweet chocolate chips
  7. 07 1/4 cup all-purpose flour (for dusting)
  8. 08 1 large egg (for egg wash)
  9. 09 1 tablespoon water (for egg wash)

Instructions

Step 01

Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper to prevent sticking.

Step 02

Lightly flour your work surface and gently roll out each puff pastry sheet into a 10x10 inch square. Be careful not to overwork the dough.

Step 03

Using a sharp knife or pizza cutter, cut each square into 4 equal rectangles, giving you 8 total pieces.

Step 04

Score a smaller 1/2-inch border around the edge of each rectangle, being careful not to cut all the way through the pastry. This creates a raised edge when baking.

Step 05

In a medium bowl, beat the softened cream cheese and granulated sugar together with an electric mixer on medium speed until completely smooth and creamy, about 2 minutes.

Step 06

Add 1 egg and vanilla extract to the cream cheese mixture, beating until fully incorporated and no lumps remain.

Step 07

Fold in the chocolate chips gently with a spatula until evenly distributed throughout the filling.

Step 08

Place about 1.5 tablespoons of the chocolate cream cheese filling in the center of each pastry rectangle, spreading it within the scored border.

Step 09

Create the egg wash by whisking 1 egg with 1 tablespoon water until well combined. Brush the edges of each pastry lightly with the egg wash.

Step 10

If using sliced almonds, sprinkle them on top of the egg-washed edges now for extra crunch and flavor.

Step 11

Bake for 20-25 minutes until the pastries are puffed and deep golden brown on the edges and bottoms. The filling should look set.

Step 12

Remove from oven and let cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool slightly more. Dust with powdered sugar or drizzle with glaze if desired before serving warm.

Tools You'll Need

  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Electric mixer or whisk
  • Spatula
  • Rolling pin
  • Sharp knife or pizza cutter
  • Pastry brush

Allergy Information

Contains wheat (puff pastry, flour), dairy (cream cheese), eggs, and soy (in chocolate chips). Can be made gluten-free by using gluten-free puff pastry. Dairy-free cream cheese alternatives can be substituted.

Nutrition Facts (Per Serving)

Calories
320
Protein
6g
Carbohydrates
28g
Fat
21g