Mocha Danish Recipe

Rich coffee-infused pastry dough wrapped around velvety chocolate filling, topped with a glossy mocha glaze that creates the perfect harmony of bitter and sweet.
Difficulty:
Intermediate
Prep Time:
3 hours 30 mins
Cook Time:
20 mins
Serves:
12 pastries
A close-up shot of golden-brown Mocha Danish pastries arranged on a rustic wooden board, with morning sunlight streaming through a kitchen window. The flaky, laminated dough creates visible buttery layers, while the chocolate filling peeks out from swirls in the pastry. A glossy mocha glaze drips artfully over the edges, creating a rich contrast against the pastry's honeyed tones. Coffee beans and cocoa nibs are scattered around the display, with steam rising from an espresso cup placed alongside, reinforcing the coffee-chocolate theme. The photo captures both the shatter of the exterior and the soft, rich interior where the chocolate and coffee flavors meld together.

Ingredients

<ul class="ingredients-main-list"> <li class="ingredients-single-item">500g strong bread flour</li> <li class="ingredients-single-item">10g instant yeast</li> <li class="ingredients-single-item">80g granulated sugar</li> <li class="ingredients-single-item">8g salt</li> <li class="ingredients-single-item">1 large egg</li> <li class="ingredients-single-item">75ml whole milk</li> <li class="ingredients-single-item">75ml strong brewed coffee, cooled</li> <li class="ingredients-single-item">1 tsp vanilla extract</li> <li class="ingredients-single-item">250g cold unsalted butter, for lamination</li> <li class="ingredients-single-item">For the chocolate filling:</li> <li class="ingredients-single-item">200g dark chocolate (70% cocoa), chopped</li> <li class="ingredients-single-item">100g unsalted butter</li> <li class="ingredients-single-item">50g granulated sugar</li> <li class="ingredients-single-item">30ml strong espresso</li> <li class="ingredients-single-item">2 tbsp cocoa powder</li> <li class="ingredients-single-item">For the mocha glaze:</li> <li class="ingredients-single-item">150g icing sugar</li> <li class="ingredients-single-item">2 tbsp strong espresso</li> <li class="ingredients-single-item">1 tbsp cocoa powder</li> <li class="ingredients-single-item">1 tbsp unsalted butter, melted</li> </ul>

Equipment

<ul class="equipment-main-list"> <li class="equipment-single-item">Stand mixer with dough hook</li> <li class="equipment-single-item">Rolling pin</li> <li class="equipment-single-item">Pastry brush</li> <li class="equipment-single-item">Large baking sheets</li> <li class="equipment-single-item">Ruler or measuring tape</li> <li class="equipment-single-item">Pastry wheel or sharp knife</li> <li class="equipment-single-item">Parchment paper</li> </ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"> <li class="MethodStepper"> <h4 class="step-title">Step 1</h4> In the bowl of a stand mixer, combine the flour, yeast, sugar, and salt. In a separate bowl, whisk together the egg, milk, cooled coffee, and vanilla extract. With the mixer running on low speed with the dough hook attachment, gradually add the liquid mixture to the dry ingredients. Continue mixing for 5-7 minutes until a smooth, elastic dough forms. The dough should cleanly pull away from the sides of the bowl but still feel slightly tacky. </li> <li class="MethodStepper"> <h4 class="step-title">Step 2</h4> Shape the dough into a rectangle about 2cm thick, wrap tightly in plastic wrap, and refrigerate for at least 30 minutes. This initial chilling helps relax the gluten and makes the lamination process easier. </li> <li class="MethodStepper"> <h4 class="step-title">Step 3</h4> Prepare the butter for lamination. Place the cold butter between two sheets of parchment paper and beat it with a rolling pin until malleable but still cold. Shape it into a 20cm square. The butter needs to be cool but pliable - the same consistency as your dough - for successful lamination. </li> <li class="MethodStepper"> <h4 class="step-title">Step 4</h4> On a lightly floured surface, roll the chilled dough into a 30cm square. Place the butter square diagonally in the center of the dough, so the corners of the butter point to the middle of the sides of the dough. Fold the corners of the dough over the butter to enclose it completely, pinching the seams to seal. You've now created your butter package. </li> <li class="MethodStepper"> <h4 class="step-title">Step 5</h4> Roll the dough into a rectangle approximately 45cm by 20cm. Fold the dough in thirds like a letter (this is called a single fold). Wrap in plastic and refrigerate for 30 minutes. This resting period keeps the butter cold and allows the gluten to relax, preventing the dough from becoming too elastic and springing back during rolling. </li> <li class="MethodStepper"> <h4 class="step-title">Step 6</h4> Repeat the rolling and folding process two more times, chilling the dough for 30 minutes between each fold. After the final fold, wrap the dough well and refrigerate for at least 2 hours or overnight. These multiple folds create dozens of buttery layers that will puff up during baking, giving your Danish its characteristic flakiness. </li> <li class="MethodStepper"> <h4 class="step-title">Step 7</h4> While the dough is chilling, make your chocolate filling. In a heatproof bowl set over simmering water (ensure the bowl doesn't touch the water), combine the chocolate and butter. Stir occasionally until melted and smooth. Stir in the sugar, espresso, and cocoa powder. Remove from heat and let cool until thick but still spreadable. The coffee enhances the chocolate flavor while adding that signature mocha taste. </li> <li class="MethodStepper"> <h4 class="step-title">Step 8</h4> On a lightly floured surface, roll the chilled dough into a rectangle approximately 60cm by 30cm. Aim for a thickness of about 3-4mm. Use a sharp knife or pastry wheel to trim the edges straight. The neater your edges, the more professional your final Danish will look. </li> <li class="MethodStepper"> <h4 class="step-title">Step 9</h4> Spread the chocolate filling evenly over the dough, leaving a 1cm border along one long edge. Starting from the opposite long edge, roll the dough tightly toward the clean border, creating a log. Pinch the seam to seal. If the dough becomes too soft during this process, place it in the freezer for 5-10 minutes to firm up. </li> <li class="MethodStepper"> <h4 class="step-title">Step 10</h4> Cut the log into 12 equal pieces, each about 5cm wide. Place them cut-side up on parchment-lined baking sheets, leaving ample space between each pastry (at least 5cm). Slightly flatten each Danish with your palm. Cover loosely with plastic wrap and let rise at room temperature for 45-60 minutes, until puffy but not quite doubled. </li> <li class="MethodStepper"> <h4 class="step-title">Step 11</h4> Preheat your oven to 190°C. When the Danishes have risen, bake for 18-20 minutes until golden brown. The pastries should feel light for their size and sound hollow when tapped on the bottom. Transfer to a wire rack to cool slightly. The high initial oven heat helps create steam from the butter, which pushes the dough layers apart for maximum flakiness. </li> <li class="MethodStepper"> <h4 class="step-title">Step 12</h4> While the Danishes are still warm, prepare the mocha glaze. Sift together the icing sugar and cocoa powder, then whisk in the espresso and melted butter until smooth. The glaze should be thick but pourable - add a tiny bit more espresso if needed to reach the right consistency. </li> <li class="MethodStepper"> <h4 class="step-title">Step 13</h4> Drizzle or spread the glaze over the warm Danishes. The heat will help the glaze set with a beautiful sheen. Serve while still slightly warm for the best flavor and texture. These Mocha Danishes are at their prime when fresh, with the contrast between the crisp, flaky exterior and the rich, molten chocolate-coffee filling. </li> </ol>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 cocktail
🔥 Calories: 165 calories
🥑 Fat: 0 g
🧈 Saturated Fat: 0 g
🍞 Carbohydrates: 18 g
🍭 Sugar: 15 g
🍗 Protein: 0 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 5 mg

Chef’s Notes

A few helpful details for making this recipe.

What is lamination in Danish pastry making and why is it important?

Lamination is the process of creating alternating layers of dough and butter by folding and rolling repeatedly. It's crucial for Danish pastries as these layers create the characteristic flaky texture when baked—the butter creates steam that pushes the dough apart for a light, crisp finish.

Can I make these coffee-chocolate pastries ahead of time?

Yes, you can prepare the dough up to 3 days ahead and refrigerate it, or freeze for up to a month. Alternatively, shape and freeze unbaked pastries, then thaw overnight before proofing and baking. Baked Danishes freeze well for up to 3 months—just warm before serving.

Why does my Danish pastry dough keep springing back when rolling?

This happens when the gluten is overworked or hasn't rested enough. Ensure you're chilling the dough between folds (at least 30 minutes), not applying excessive pressure when rolling, and using cold but pliable butter to achieve the perfect consistency for lamination.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.