Picture glossy eclairs wearing mocha-lacquered coats, their deep-brown sheen catching the light, the aroma of espresso and dark chocolate winding through the kitchen.
Break one open and the shell crackles, giving way to plush, toffee-studded cream and a ribbon of warm fudge—comfort in a bite, equal parts silky, crisp, and melt-in-your-mouth indulgence.
These Mocha Toffee Fudge Eclairs matter to me because they transform a quiet afternoon into something celebratory; they’re the dessert I turn to when I want a café-worthy treat without leaving home.
They’re perfect for busy weeknights when you need make-ahead magic, Sunday suppers that deserve a flourish, or holidays where a dessert tray needs a showstopper.
When my son’s school bake sale moved online, these eclairs—glazed, chilled, and boxed—sold out in minutes and rescued our fundraising goal.
I’ll share every step so yours rise tall, fill cleanly, and shine beautifully.
Ready? Let’s cook!
Why You’ll Love It
- Delivers bold flavor: mocha, dark chocolate, toffee, fudge harmony
- Impresses guests with bakery-quality choux and glossy glaze
- Balances textures: crisp shells, silky cream, crunchy toffee
- Satisfies coffee lovers with espresso-infused chocolate glaze
- Preps ahead easily; chills to set for clean slices
Ingredients
- 120 ml water — room temp helps melt butter evenly (use filtered if possible)
- 120 ml whole milk — adds richness (avoid skim)
- 115 g unsalted butter, cubed — for consistent melting (choose European-style if available)
- 5 g granulated sugar — slight sweetness for balance (fine grain dissolves faster)
- 3 g fine sea salt — sharpens flavor (don’t skip)
- 150 g all-purpose flour, sifted — guarantees smooth panade (unbleached preferred)
- 4 large eggs, room temperature — better incorporation (no cold eggs)
- 240 ml heavy cream, cold — whips to stable peaks (36%+ fat)
- 200 g mascarpone, cold — creamy body without looseness (fresh tub)
- 75 g powdered sugar, sifted — lump-free whipping (10x)
- 10 g instant espresso powder — deep coffee flavor (good quality)
- 5 ml vanilla extract — rounds the cream (pure, not imitation)
- 200 g dark chocolate (60–70%), chopped — balanced bitterness (quality couverture)
- 120 ml heavy cream, warm — to make mocha ganache (don’t boil)
- 60 g toffee bits — crunchy pockets (Heath-style)
- 40 g fudge sauce, warmed — drizzle and fold-in (pourable, not hot)
- 10 g cocoa powder, unsweetened — boosts mocha depth (Dutch-process or natural)
- 15 ml neutral oil, optional — extra glaze shine (grapeseed or canola)
Step-by-Step Method
Make the Choux Panade
Heat water, milk, butter, sugar, and salt in a medium saucepan until simmering and butter melts. Dump in flour at once. Stir vigorously with a wooden spoon until a smooth dough forms and a thin film coats the pan, about 2 minutes.
Remove from heat to stop cooking. Aim for a cohesive, steamy panade.
Cool & Beat the Dough
Transfer the hot panade to a mixing bowl. Beat with a mixer or wooden spoon for about 2 minutes to release steam and cool until just warm to the touch. This prevents scrambling the eggs.
The dough should look satiny, not sticky. Scrape the bowl to guarantee even cooling.
Incorporate the Eggs
Add eggs one at a time, beating fully between additions. Watch texture, not just quantity. Stop when the batter is smooth and glossy.
Lift the spatula and check for a thick V-shaped ribbon that slowly drops. If too stiff, add a teaspoon of beaten egg or water to adjust.
Pipe the Eclairs
Fit a piping bag with a large round tip. Fill with choux and pipe 12 straight logs about 12 cm long onto two parchment-lined baking sheets, spacing well.
Smooth pointy ends with a damp finger to prevent burning. Lightly mist with water to promote oven spring and crisp shells.
Bake & Dry the Shells
Bake at 200°C for 15 minutes. Reduce heat to 175°C and continue baking 20–25 minutes until deep golden and firm. Don’t open the oven early.
Turn off the oven, prop the door, and dry shells for 10 minutes. Transfer to a wire rack and cool completely to avoid sogginess.
Make the Mocha Glaze
Warm 120 ml heavy cream. Whisk in espresso powder and cocoa until dissolved. Pour over chopped dark chocolate in a heatproof bowl.
Rest 2 minutes, then whisk smooth. Add a little neutral oil for extra shine if desired. Keep lukewarm and fluid for clean dips, not hot.
Whip the Filling Base
Beat 240 ml cold heavy cream with powdered sugar and vanilla to soft peaks. Use a chilled bowl for best volume.
Add cold mascarpone and whip briefly to medium-stiff peaks. Avoid overmixing to prevent graininess. The mixture should hold ridges yet remain creamy and pipeable.
Fold in Toffee & Fudge
Gently fold in toffee bits and 2 tablespoons warm fudge sauce until just combined. Keep mix airy for a light texture.
Taste and adjust sweetness if needed. Load the filling into a piping bag fitted with a small round tip. Refrigerate briefly if too loose to pipe neatly.
Fill the Eclairs
Use a skewer to poke two small holes on the underside of each cooled shell. Insert the small tip and pipe the mocha-toffee cream into both ends until the shell feels just full and slightly heavy.
Avoid overfilling to prevent cracks. Wipe any excess from the openings.
Dip & Decorate
Dip each top into the lukewarm mocha chocolate glaze, letting excess drip back into the bowl. Set on a cooling tray for clean edges.
Drizzle with remaining warm fudge sauce in thin lines. Sprinkle extra toffee bits for crunch. Work briskly so the glaze stays smooth.
Chill to Set
Refrigerate the eclairs for 45–60 minutes to set the glaze and allow flavors to meld. Keep them covered to prevent drying.
Serve chilled or slightly cool for best texture. Add any final toffee garnish just before serving to retain crunch. Enjoy within 24 hours for peak quality.
Ingredient Swaps
- Dairy-free: use plant milk for the panade, vegan butter, and coconut cream or dairy-free whipping cream plus vegan cream cheese instead of mascarpone; choose dairy-free dark chocolate and fudge.
- Egg-free: swap choux with an aquafaba-based pâte à choux or use a store-bought vegan éclair shell recipe; note texture will be softer.
- Budget/availability: replace mascarpone with full-fat cream cheese (softened) or stabilized whipped cream; instant coffee for espresso powder; semisweet chocolate for dark; omit toffee or use crushed caramel candies or butterscotch chips.
You Must Know
– Doneness • If shells look golden but feel soft at the base, leave them in until they sound hollow when tapped and feel dry all around; this prevents collapse because residual moisture drives sogginess.
Aim for deep golden brown and a light, papery feel; interior should read <20% relative moisture by feel—no tackiness.
- Troubleshoot • When the dough accepts eggs too fast and turns loose, hold back the last 1/2 egg and check for the thick “V” ribbon that drops in 3–5 seconds; this keeps structure so logs don’t spread flat, ensuring pronounced puff and clean cavities.
- Flavor Boost • For bigger mocha depth, bloom the espresso with 1 teaspoon hot water (90–95°C) and a pinch of fine salt before adding to cream; you’ll reveal aromatics and balance bitterness without adding more sugar.
- Make-Ahead • To keep shells crisp for service, store unfilled at room temp in an airtight tin up to 24 hours, then re‑dry at 150°C for 5–7 minutes.
Cooling 10 minutes on a rack restores snap before filling.
– Scale • For half or double batches, keep panade surface area similar to maintain evaporation; use a medium pan for half and large for double, and target dough temp ~60–65°C before adding eggs so coagulation risk stays low and hydration stays consistent.
Serving Tips
- Serve chilled on a slate with espresso shots or cappuccinos.
- Plate three eclairs with chocolate drizzle, crushed toffee, and a dusting of cocoa.
- Add a quenelle of vanilla bean ice cream and warm fudge on the side.
- Pair with tawny port or coffee liqueur for a dessert course.
- Garnish with chocolate-covered espresso beans and a light whipped cream rosette.
Storage & Make-Ahead
Refrigerate filled eclairs, covered, up to 24 hours.
Add toffee garnish just before serving to keep it crisp.
Shells alone keep airtight at room temperature 1 day or freeze up to 1 month.
Thaw uncovered, then re-crisp 5–8 minutes at 175°C.
The assembled eclairs don’t freeze well—glaze and filling weep.
Reheating
For unfilled shells: warm in 150°C oven 5–8 minutes or briefly on stovetop skillet, covered.
Filled eclairs: microwave 5–10 seconds or oven 120°C 5 minutes; keep chilled to protect cream.
Parisian Café Patisserie Lore
I set yesterday’s reheating tricks aside and picture the eclairs where they belong: under the soft hum of a Paris café, sunlight sliding across zinc counters and steam curling from tiny cups of bitter espresso.
I lean on the bar, listening to plates clink and doors sigh, and think of how éclairs earned their name—lightning—because they vanish in a flash.
The boulangère slips a tray from the oven; shells sound hollow, like tiny drums. I pipe mocha cream that smells like warm mornings and velvet nights, fold in toffee bits that crackle softly, then dip the tops in glossy glaze.
A drizzle of fudge, a scatter of sugar-gold—suddenly, the room hushes. Take a bite with me; let Paris answer back.
Final Thoughts
Ready to indulge? Give these Mocha Toffee Fudge Eclairs a try, and feel free to tweak the espresso strength or swap in your favorite chocolate and toppings to make them your own.
Frequently Asked Questions
Can I Freeze Unfilled Choux Shells and for How Long?
Yes—you can freeze unfilled choux shells for 1–2 months. I cool them crisp, freeze on a tray, then bag airtight. Reheat from frozen at 175°C until shattery and fragrant, like warm parchment and butter.
How Do Altitude Adjustments Affect Choux Baking Times?
At high altitude, I bake longer and hotter: +10–15°C initially, extend 5–10 minutes, and dry shells extra. I whisk in one more egg white if needed, reduce moisture, and savor crackly, hollow puffs whispering steam.
What Piping Tip Size Numbers Work Best for Éclairs?
Use a large round tip: I love Ateco 804–806 or Wilton 1A for piping shells, and a small tip: Wilton 230 for filling. You’ll feel the dough sigh and settle, smooth ridges glistening before baking.
How Can I Make These Gluten-Free Without Gummy Texture?
Use a 1:1 gluten‑free flour blend with xanthan, whisk in 10–15% extra whites, dry the panade well, bake longer for deep gold. I’ll cue crisp shells, tender interiors, and coffee-kissed aromas without gumminess.
Are There Kid-Friendly, Caffeine-Free Flavor Variations?
Yes—try vanilla bean with strawberry jam, banana-caramel, or cinnamon-sugar with maple glaze. I’d swap espresso for warm milk, use white or milk chocolate, fold in sprinkles. Kids bite, shells crack tenderly, sweetness blooms, little hands sticky-smiling.

Mocha Toffee Fudge Eclairs
Equipment
- 2 Baking sheet
- 1 Parchment paper roll
- 1 Medium saucepan
- 1 large saucepan
- 1 heatproof bowl
- 1 stand mixer or hand mixer
- 1 Wooden spoon
- 1 Whisk
- 1 piping bag
- 1 large round piping tip
- 1 small round piping tip
- 1 Wire rack
- 1 instant-read thermometer
- 1 small offset spatula
- 1 cooling tray
Ingredients
- 120 milliliter water
- 120 milliliter whole milk
- 115 gram unsalted butter cubed
- 5 gram granulated sugar
- 3 gram fine sea salt
- 150 gram all-purpose flour sifted
- 4 large eggs room temperature
- 240 milliliter heavy cream cold
- 200 gram mascarpone cold
- 75 gram powdered sugar sifted
- 10 gram instant espresso powder
- 5 milliliter vanilla extract
- 200 gram dark chocolate 60–70% chopped
- 120 milliliter heavy cream warm
- 60 gram toffee bits plus extra for garnish
- 40 gram fudge sauce warmed
- 10 gram cocoa powder unsweetened
- 15 milliliter neutral oil optional, for glaze shine
Instructions
- Preheat oven to 200°C and line two baking sheets with parchment paper.
- In a medium saucepan combine water, milk, butter, sugar, and salt, bring to a simmer over medium heat until butter melts.
- Add flour all at once, stir vigorously with a wooden spoon until a dough forms and a film coats the pan, about 2 minutes.
- Transfer dough to a bowl and beat 2 minutes to cool slightly until just warm to the touch.
- Beat in eggs one at a time until the batter is smooth, glossy, and forms a V-shaped ribbon from the spoon.
- Pipe 12 logs about 12 cm long onto prepared sheets using a large round tip, spacing well.
- Smooth tips with a damp finger and mist lightly with water.
- Bake 15 minutes at 200°C, then reduce to 175°C and bake 20–25 minutes more until deep golden and firm.
- Turn off oven, prop door open, and let shells dry 10 minutes before transferring to a wire rack to cool completely.
- Whisk espresso powder and cocoa into 120 ml warm heavy cream until dissolved and set aside.
- Place chopped dark chocolate in a heatproof bowl and pour the warm espresso cream over it, let sit 2 minutes, then whisk smooth; whisk in neutral oil if using and keep lukewarm.
- For filling, whip 240 ml cold heavy cream with powdered sugar and vanilla to soft peaks.
- Add mascarpone and whip to medium-stiff peaks, then fold in toffee bits and 2 tablespoons warm fudge sauce.
- Poke two small holes on the underside of each shell and pipe the mocha-toffee cream into each until just full.
- Dip tops of eclairs into the mocha chocolate glaze, letting excess drip, and place on a cooling tray.
- Drizzle with remaining fudge sauce and sprinkle extra toffee bits on top.
- Refrigerate 45–60 minutes to set the glaze and allow flavors to meld before serving.





