Chocolate Danish Recipe: Puff Pastry Swirls With Gooey Chocolate Hearts

Desserts

Chocolate Danish Recipe: Puff Pastry Swirls With Gooey Chocolate Hearts

Creating chocolate danish recipe that rivals bakery perfection starts with a few key professional techniques—flaky puff pastry wrapped around rich chocolate hearts. This recipe delivers restaurant-quality results with a golden, crisp crust and gooey centers that melt at the touch.

The secret lies in precise folding and baking, ensuring every layer stays tender while developing that signature caramelized sheen. ⚡

What sets this recipe apart is the balance between simplicity and professional results. You’ll work with store-bought puff pastry (or homemade if you’re ambitious), but the real magic happens in the chocolate filling—a velvety buttercream or ganache that stays perfectly gooey even after baking.

The folding technique creates those iconic swirls without tearing, and a precise oven temperature ensures even browning. This isn’t just dessert; it’s a showstopper.

The outcome is a batch of danishes with flaky, golden crusts that shatter slightly at the edges, enclosing pockets of rich chocolate filling that oozes with every bite. The aroma alone—warm pastry and melted chocolate—will have your kitchen smelling like a European café.

Each piece is perfectly portioned, making it ideal for brunch spreads, gifts, or satisfying a chocolate craving.

Whether you’re baking for a crowd or treating yourself to a decadent breakfast, this recipe delivers foolproof results every time. The steps are straightforward, but the techniques ensure professional-quality danishes that taste homemade. Let’s get started on creating these irresistible chocolate swirls.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for chocolate danish

Six ingredients transform store-bought pastry into bakery-style chocolate danishes with golden crusts and gooey centers.

Ingredient Amount Notes
Store-Bought Puff Pastry Sheets 🥧 2 sheets Thawed if frozen, brand neutral
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
Dark Chocolate Chips 🍫 1 ½ cups 70% cocoa or higher
Heavy Whipping Cream 🥛 ½ cup Cold, heavy whipping cream
Granulated Sugar 🍚 ¼ cup Superfine preferred
Diamond Crystal Kosher Salt 🧂 ¼ tsp Fine grain preferred
Vanilla Extract 🌿 1 tsp Pure vanilla extract
All-Purpose Flour 🌾 2 tbsp For dusting work surface
Powdered Sugar 🍚 2 tbsp For dusting finished danishes
Large Eggs 🥚 1 whole Room temperature
Milk 🥛 1 tbsp For egg wash
Cornstarch 🌾 1 tbsp For chocolate filling stability

The puff pastry is non-negotiable—opt for high-quality store-bought sheets like Pepperidge Farm or Whole Foods brand for consistent results. If using frozen, thaw completely in the fridge overnight. The dark chocolate should be at least 70% cocoa for that rich, professional bite. Ghirardelli or Valrhona brands deliver superior melting qualities. For the heavy whipping cream, look for organic brands at Trader Joe's or Costco—they whip up beautifully without separating. Pre-portion your filling into 12 equal dollops before rolling, ensuring even distribution in each danish.

No dark chocolate? Semisweet chocolate chips work in a pinch, though the flavor will be milder. Substituting cream cheese for butter in the filling (equal weight) adds tanginess but requires extra mixing. Powdered sugar can be swapped for superfine granulated sugar if needed, though it may slightly alter texture. For the egg wash, milk can be replaced with heavy cream for extra shine. If your pastry tears during folding, chill it 15 minutes between folds—this prevents cracking. The cornstarch in the filling acts as a stabilizer; omit only if using high-quality chocolate with minimal additives.

Store unassembled danishes in the fridge for up to 2 days, covered tightly with plastic wrap. Filled danishes keep for 3 days in the fridge but lose crispness—best enjoyed fresh. For longer storage, freeze assembled danishes (unbaked) on a tray, then transfer to a bag for 2 months. Reheat at 350°F for 8-10 minutes until golden. The powdered sugar should be sifted through a fine mesh sieve for an even, professional finish. Bake only what you can serve—these disappear fast!

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I forget to grocery shop. Store-bought puff pastry and a handful of chocolate chips? That’s my backup plan when I’m staring at a nearly empty fridge.
  • Crispy-Creamy Magic: The contrast is what makes this recipe ridiculous good—the flaky, buttery puff pastry with that gooey chocolate filling and whipped cream topping. It’s like dessert hugs your taste buds.
  • Breakfast or Snack: Honestly, I make these for breakfast when I’m in a rush, but they’re also my go-to for after-school snacks. The kids grab them straight from the fridge—no fuss, no complaints.
  • Budget Buster: Between us, this recipe costs me pennies but tastes like a bakery treat. A single sheet of puff pastry and a bag of chocolate chips stretch for days, and I always have heavy cream on hand.

Step-by-step instructions for chocolate danish recipe

Here's the professional method for creating restaurant-quality chocolate danishes with perfect swirls and gooey centers.

1

👨‍🍳 Step 1: Prepare the Chocolate Filling

In a medium saucepan, combine the 0.5 cup heavy whipping cream, 1.5 cups dark chocolate chips, 0.25 cup granulated sugar, 0.25 tsp diamond crystal kosher salt, and 1 tbsp cornstarch. Cook over medium heat while stirring constantly until the chocolate melts completely and the mixture reaches 160°F on a candy thermometer.

This temperature ensures the filling is thick enough to hold its shape when piped but still gooey in the center. Remove from heat immediately once it reaches temperature—overcooking will make the filling too stiff. Transfer to a bowl and stir in the 1 tsp vanilla extract until fully combined. Let cool to room temperature, stirring occasionally to prevent skin formation.

2

👨‍🍳 Step 2: Assemble the Danish Dough

Preheat your oven to 375°F and line two baking sheets with parchment paper. On a lightly floured surface, roll out each sheet of store-bought puff pastry to ¼-inch thickness. Cut each sheet into 3 equal rectangles (about 6x4 inches each).

Using a piping bag fitted with a ½-inch round tip, pipe 1-inch wide lines of chocolate filling along the long edge of each rectangle, leaving ½-inch border at the top and bottom. Carefully roll each rectangle tightly from the filled edge, sealing the ends by pinching the dough together. Place seam-side down on the prepared baking sheets.

3

🔥 Step 3: Create the Signature Swirl Pattern

Using a sharp knife, make ¼-inch deep cuts every 1 inch along the length of each rolled danish, being careful not to cut all the way through. Gently pull the top of each cut away from the center to create a swirl pattern, then press the edges back down to secure. Brush the tops with a mixture of 1 whole large egg and 1 tbsp milk for a golden finish.

Bake for 18-22 minutes until the danishes are deep golden brown and the filling is just beginning to ooze from the cuts. The edges should be crisp while the center remains tender. Rotate the pans halfway through baking for even browning.

4

⏰ Step 4: Finish and Dust Professionally

Remove from oven and immediately dust the tops with 2 tbsp powdered sugar using a fine-mesh sieve. Allow to cool on the baking sheets for 5 minutes before transferring to a wire rack. The sugar will melt slightly from the residual heat, creating that signature bakery finish.

For best results, serve warm with a dusting of additional powdered sugar. The chocolate filling should be soft and gooey in the center while the puff pastry maintains its signature flaky, crisp texture. These danishes keep well for 2 days at room temperature or can be frozen for up to 1 month.

👨‍🍳

Pro Tips For Making Chocolate Danish

  • Chill the Pastry First: Take your puff pastry out of the fridge and let it sit for 10-15 minutes before rolling or cutting—just enough to soften the edges. I used to fight with stiff dough and wondered why my cuts were messy; this simple step makes it pliable without melting the butter layers. (Yes, even if you're impatient like me.)
  • Melt Chocolate Slowly: Heat dark chocolate chips in 30-second bursts in the microwave, stirring between each, until just melted—no steam, no lumps. I learned this the hard way after burning chocolate into a greasy mess that ruined the filling’s texture. A spoonful of heavy cream mixed in at the end also keeps it silky.
  • Whip Cream to Stiff Peaks: Whip the heavy cream until it holds soft peaks, then fold in the melted chocolate mixture gently with a spatula. Over-whipping turns it buttery, and under-whipping means a runny filling. Test by lifting the whisk: if the peaks bend but don’t flop, you’re golden.
  • Brush Layers Lightly: Use a pastry brush to apply just enough melted butter (about 1 teaspoon per sheet) between folded layers—enough to glisten, not drown. I skipped this once and ended up with a dense, chewy mess instead of flaky layers. Less is more; trust the process.

Troubleshooting great chocolate danish

Pastry Tears

If your puff pastry tears during assembly, it’s usually from over-handling or working with cold dough. First, chill the pastry for 15 minutes before rolling or cutting—this makes it more pliable. Use a sharp chef’s knife or pastry wheel for clean cuts, and avoid pressing too hard.

If tears happen anyway, patch them with tiny dough scraps and press gently to seal. 🧑‍🍳

Filling Too Runny

A runny filling often means the temperature wasn’t controlled properly. The mixture should reach 160°F but not boil—this ensures it thickens as it cools. If it’s still too thin after baking, add 1 extra tbsp cornstarch and reheat gently while stirring.

For extra stability, let the filling cool completely before piping. Overfilling the pastry can also cause leaks; stick to 1-inch-wide lines with ½-inch borders.

Uneven Baking

Danishes baking unevenly usually means the oven isn’t calibrated or the pans aren’t rotated. Preheat your oven for 20 minutes before baking to ensure even heat distribution. Place a baking sheet on the middle rack and rotate pans halfway through for consistent browning.

If the bottoms burn while the tops stay pale, reduce the oven temperature by 25°F and bake for 2-3 minutes longer.

Dry or Crumbly Texture

Overbaking is the most common cause of dry danishes. Remove them from the oven as soon as they’re deep golden brown—the filling should just begin to ooze. If they turn out dry, brush the tops with a little heavy cream while still warm to restore moisture.

For extra tenderness, add 1 tbsp sour cream to the filling mixture before baking.

Filling Not Gooey Enough

If the filling sets too firm, it likely cooled too much before baking. The ideal temperature for piping is 70-75°F—not too hot (or it’ll melt the pastry) and not too cold (or it’ll harden).

For a richer, gooier center, use high-quality dark chocolate (70% cocoa or higher)** and avoid overmixing the filling. A quick fix? Bake for 1-2 minutes less and let them rest 5 minutes before serving.

Sugar Not Melting Properly

Powdered sugar can appear clumpy if not sifted or if the danishes aren’t hot enough when dusted. Always use a fine-mesh sieve for an even coat, and dust immediately after baking while the tops are still warm.

For a glossy finish, sift the sugar over a wire rack first to remove any lumps. If the sugar doesn’t melt, lightly toast the danishes for 30 seconds under the broiler.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 115mg38%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 38g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about chocolate danish recipes

1

Can I make this recipe with homemade puff pastry?

Homemade puff pastry will give you even more flaky layers, but it requires extra time and care. ‍ Use a classic 3-fold method with cold butter and rest the dough between folds. For best results, chill the finished pastry for at least 1 hour before assembly to prevent tears. If you're new to homemade pastry, stick with store-bought for foolproof results.

2

How do I store these danishes for maximum freshness?

Store assembled (but unbaked) danishes in the fridge for up to 2 days between layers of parchment paper. For baked danishes, keep them at room temperature in an airtight container for 2 days or freeze for up to 1 month. To reheat, warm frozen danishes at 350°F for 8-10 minutes until golden. The chocolate filling stays gooey when properly stored!

3

What's the best way to make the chocolate filling extra rich?

For a decadent twist, replace half the heavy cream with whipped cream and fold in 1 oz chopped dark chocolate after cooling. You can also add 1 tsp espresso powder to the filling for a mocha flavor or ½ tsp orange zest for a citrusy contrast. Always use high-quality chocolate (70% cocoa or higher) for the best melt-in-your-mouth texture.

4

Can I make mini chocolate danishes instead?

Yes! Cut the puff pastry into 2-inch squares and pipe ½-inch lines of filling. Roll tightly and create swirls as directed, but reduce baking time to 12-15 minutes. Mini danishes are perfect for appetizers or party platters. For extra cuteness, use a star-shaped tip for piping the filling instead of a round one.

5

Why did my danishes turn out flat instead of puffy?

Flat danishes usually happen from overfilling or insufficient rolling. Make sure to leave ½-inch borders** when piping and roll the pastry tightly but not too tightly. Also, ensure your oven is properly preheated—cold spots can prevent proper rising. If using store-bought pastry, check the package for proper thawing instructions (it should be cold but pliable).

★★★★★4.7(2 reviews)
Categories Desserts