The intoxicating scent of warm, freshly baked choux pastry fills the air as rich chocolate glaze gleams under the kitchen light. Imagine biting into a delicate, airy eclair, its golden exterior giving way to a luscious vanilla or chocolate pastry cream center—a true classic French dessert experience that feels like a special moment in every bite. This Perfect Chocolate Eclairs Recipe captures that magic effortlessly, promising a treat as impressive as it is delightful.
Why You’ll Love This Perfect Chocolate Eclairs Recipe
- Heavenly taste and texture: The light, airy choux pastry combined with silky pastry cream and a glossy chocolate topping creates a symphony of flavors and mouthfeel that’s simply irresistible.
- Simple ingredients: Using everyday staples like bread flour, eggs, unsalted butter, and semisweet chocolate makes this recipe accessible without compromising on that gourmet feel.
- Great for special occasions: Whether you’re impressing guests or indulging yourself, these eclairs bring a touch of elegance to any dessert table.
- Impressive presentation: The classic elongated shape glazed with shiny chocolate looks like it belongs in a Parisian patisserie, guaranteed to wow friends and family.
- Flexible filling options: Choose between vanilla or chocolate pastry cream to tailor these eclairs perfectly to your taste buds or mood.
Why This Perfect Chocolate Eclairs Recipe Works
This recipe shines because of its meticulous technique and thoughtful ingredient choices. Starting with the traditional baking method for choux pastry, cooking the dough until a delicate film forms on the pan’s bottom ensures that light, fluffy texture everyone craves. The step-by-step addition of whisked eggs creates a glossy, workable dough that pipes beautifully. Plus, the rich chocolate glaze is crafted from melting semisweet chocolate with heavy cream and butter, giving that signature shine and decadent flavor. Together, these techniques elevate a simple dessert into a memorable, authentic French treat.
Ingredients You’ll Need

Gather the finest ingredients to craft this classic dessert, from pantry essentials to rich chocolate that brings everything together.
- 240 mL water (1 cup): The foundation of the choux pastry, creating steam for rise.
- 115 g unsalted butter (1 stick / ½ cup): Adds richness and moisture to the dough.
- ½ tsp kosher salt: Enhances and balances the flavors.
- 1 tbsp granulated white sugar: A touch of sweetness in the dough.
- 145 g bread flour (1 ⅛ cup, sifted): Provides the structure for that tender yet crisp pastry.
- 1 tsp vanilla extract (optional): Infuses a gentle, fragrant note (feel free to add or skip).
- 226 g large eggs (about 4): The key to binding and adding lift in the pastry.
- 1 ½ batches of Vanilla Pastry Cream OR 1 ½ batches of Chocolate Pastry Cream: The luscious filling that steals the show.
- 340 g semisweet chocolate: For the rich, glossy glaze topping.
- 180 mL whipping cream / heavy cream (¾ cup): Added to the glaze to ensure silkiness.
- Generous pinch of kosher salt: Balances the sweetness in the glaze.
- 28 g unsalted butter (2 tbsp): Gives the chocolate glaze a velvety finish.
- 2 tbsp corn syrup (optional): Helps the glaze achieve a perfect sheen.
Ingredient Substitutions & Tips
- Bread flour: You can use all-purpose flour, but bread flour offers better structure for the puffiness of choux pastry.
- Semisweet chocolate: Feel free to substitute with bittersweet for a more intense chocolate flavor.
- Heavy cream: If unavailable, use whipping cream, but avoid lighter creams for the best glaze consistency.
- Pastry cream filling: While vanilla and chocolate are classics, experimenting with coffee or caramel pastry cream works beautifully if you want to get creative.
👨🍳 Pro Tips for Perfect Results
- Tip 1: Cook the dough until a film forms on the saucepan’s bottom to ensure a dry dough perfect for piping.
- Tip 2: Add eggs gradually—stop when the dough shines and passes the choux pastry test for ideal texture.
- Tip 3: Prick the baked eclairs with a toothpick after initial baking to prevent sogginess and ensure a crisp shell.
- Tip 4: Make the pastry cream a day in advance and chill overnight for richer flavor and firmer texture.
- Tip 5: Use corn syrup in your glaze for a beautifully glossy finish that doesn’t crack.
How to Make Perfect Chocolate Eclairs Recipe
Step 1: Preheat and Prepare
Begin with preheating your oven to 375°F. This sets the stage for perfect baking by ensuring your environment is hot and ready for the choux to puff.
💡 Pro Tip: A fully preheated oven creates the steam necessary for rising.
Step 2: Combine Water, Butter, Salt, and Sugar
Heat the water, butter, salt, and sugar slowly in a medium saucepan. Stir occasionally until the butter melts and salt and sugar dissolve fully. Adding vanilla here is optional but adds warmth to the dough’s flavor.
💡 Pro Tip: Melt butter before water boils for a smoother dough base.
Step 3: Incorporate Flour
Once the water mixture boils, pull the pan off the heat and sift in the bread flour all at once. Stir vigorously until the mixture forms a smooth ball and no flour lumps remain—this is the heart of your choux pastry.
💡 Pro Tip: Use a wooden spoon or heat-proof silicone spatula for the best control.
Step 4: Cook Dough to Dry Out
Put the pan back on medium heat and cook the dough for 2 to 3 minutes, stirring constantly. Watch closely for a thin film to develop on the bottom—a sign that moisture is evaporating for a perfect puff.
💡 Pro Tip: This step is crucial to avoid soggy pastries later.
Step 5: Cool and Mix in Eggs
Transfer the dough to a large bowl and let it cool for 2 to 3 minutes until under 160°F to avoid cooking the eggs. Whisk your eggs separately, then gradually incorporate them into the dough in 5 to 6 additions, mixing well each time until the dough gleams with a glossy sheen.
💡 Pro Tip: Stop adding eggs when the dough stretches without breaking (the choux test) for ideal texture.
Step 6: Prepare Pastry Bags and Pipe
Fill a 16-inch pastry bag with the dough, then fit another bag with a ½ inch French star tip inside. Pipe 8 to 10 eclairs in 4 to 5 inch lengths on a lined baking tray, ensuring the ends are a bit thicker, then flatten the points with a water-dipped finger and dust with confectioner’s sugar.
💡 Pro Tip: Hold the bag at a 45-degree angle for even piping shape.
Step 7: Bake in Two Stages
Bake the eclairs on the middle rack for 25 minutes until golden. Prick each with a toothpick, then return to the oven for 5 to 10 more minutes until deep golden brown to ensure they hold shape beautifully.
💡 Pro Tip: Don’t open the oven early, or the pastries can deflate.
Step 8: Cool and Repeat
Once baked, prick the opposite ends to release steam and cool on a wire rack about 10 minutes. Repeat piping and baking until all dough is used.
💡 Pro Tip: Cooling properly keeps shells crisp and ready for filling.
Step 9: Fill with Pastry Cream
Prepare your pastry cream the day before and chill for best results. Load it into a small round tip pastry bag, poke three holes into each shell’s bottom, and fill carefully. Wipe away any excess cream for a clean finish.
💡 Pro Tip: Use a gentle touch to avoid breaking the shell while filling.
Step 10: Make and Apply Chocolate Glaze
Heat cream and salt until simmering and pour over chopped semisweet chocolate. Add butter and corn syrup, stirring until the chocolate melts into a silky glaze. Dip each filled eclair and let the glaze set on a wire rack.
💡 Pro Tip: If chocolate isn’t fully melted, microwave in short bursts to prevent burning.
Step 11: Serve and Enjoy
The eclairs are best enjoyed at room temperature or chilled, offering a luxurious taste every time.
💡 Pro Tip: Serve fresh for tender pastry and optimal cream texture.
Common Mistakes to Avoid
Learn from these common pitfalls:
- Adding eggs too quickly: Can result in a runny dough that won’t pipe properly.
- Skipping the dough cooking step: Leads to soggy, collapsed eclairs.
- Opening the oven door early: Causes deflation and uneven baking.
- Overfilling shells: May cause the pastry to break or cream to leak.
- Not prickling the shells during baking: Results in soggy interiors and misshapen eclairs.
- Using low-quality chocolate for glaze: Affects flavor and shine negatively.
Delicious Variations to Try
Once you’ve mastered the classic flavor, these twists will keep your eclair adventures exciting:
Coffee Pastry Cream Eclairs
Swap the vanilla or chocolate pastry cream for a rich coffee-flavored cream to add a subtle bitterness that complements the chocolate glaze perfectly.
Matcha Green Tea Eclairs
Infuse the pastry cream with matcha powder for an earthy, vibrant twist that adds stunning color and unique flavor.
Salted Caramel Eclairs
Fill with a luscious salted caramel cream and glaze with a hint of sea salt in the chocolate for a luxurious sweet-salty combo.
Raspberry Pastry Cream Eclairs
Add fresh raspberry puree to the pastry cream for a bright fruity burst that contrasts deliciously with the chocolate glaze.
Almond Cream Eclairs
Incorporate almond extract into the cream filling and sprinkle toasted almond flakes on the glaze for a nutty, crunchy finish.
How to Serve Perfect Chocolate Eclairs Recipe

Garnishes
A light dusting of powdered sugar, a sprinkle of chopped toasted nuts, or delicate edible gold leaf can elevate the presentation to a celebratory level.
Side Dishes
Pair these elegant eclairs with freshly brewed coffee, a glass of cold milk, or a light fruit sorbet for a well-rounded dessert experience.
Creative Ways to Present
Arrange the eclairs on tiered dessert stands, drizzle extra chocolate around the plate, or serve alongside fresh berries for a festive touch that wows visually and on the palate.
Make Ahead and Storage
Make-Ahead Instructions
Prepare the pastry cream the day before and chill overnight to deepen flavor and improve firmness. You can also bake the eclair shells in advance and freeze them unfilled.
Storage
Filled eclairs keep nicely in an airtight container in the refrigerator for up to 2 days without losing their fresh texture.
Freezing
Freeze unfilled shells in an airtight container for up to 1 month. Filled eclairs do not freeze well due to the cream filling.
Reheating
Allow refrigerated eclairs to come to room temperature before serving. Avoid microwaving to prevent sogginess; the chocolate glaze is best enjoyed when set and cool.
Expert Tips for Success
- Perfect the dough cooking stage: Watch for the pan film carefully—it’s the mark of ideal moisture for puffiness.
- Egg incorporation is key: Add eggs slowly and look for that glossy, shiny dough that pulls away smoothly.
- Use quality chocolate: Semisweet is classic, but premium chocolate elevates flavor and texture.
- Don’t rush chilling pastry cream: The flavor and firmness improve dramatically when rested overnight.
- Pipe with confidence: Steady hands and a 45° angle ensure beautiful, consistent shapes.
- Temperature matters: Serve eclairs at room temperature or slightly chilled to enjoy optimal textures.
- Store wisely: Keep eclairs airtight to preserve crispness and cream freshness.
Frequently Asked Questions
Can I make the pastry cream from scratch or use store-bought?
Homemade pastry cream gives the richest flavor and texture, but high-quality store-bought pastry cream can work in a pinch.
Do I have to prick the eclairs during baking?
Yes, pricking allows steam to escape, preventing sogginess and ensuring the shells hold their structure.
Can I use all-purpose flour instead of bread flour?
All-purpose flour works, but bread flour offers better structure for puffier and sturdier eclairs.
How long can I store filled eclairs?
Refrigerate filled eclairs for up to 2 days to maintain freshness and texture.
Is it possible to freeze finished eclairs?
Freezing filled eclairs is not recommended as the cream can separate; however, freezing unfilled shells is ideal for making ahead.
Can I make gluten-free eclairs?
Traditional choux relies on gluten for structure, so a gluten-free version requires recipe adjustments beyond this classic method.
What’s the best way to achieve a shiny chocolate glaze?
Use a combination of cream, butter, and optional corn syrup heated just right, then stir until silky smooth for that perfect shine.
Final Thoughts
Creating the perfect chocolate eclairs at home is a truly rewarding experience that marries technique with indulgence. From the golden, crisp choux shells to the luscious pastry cream and that decadent chocolate glaze, these eclairs are sure to become a cherished favorite. Invite your loved ones to share in the joy of this classic French delight, and savor each heavenly bite knowing you crafted it yourself. Happy baking!
PrintPerfect Chocolate Eclairs Recipe
This recipe guides you through making perfect chocolate eclairs with delicate choux pastry shells filled with creamy vanilla or chocolate pastry cream and topped with a glossy chocolate glaze. A classic French dessert that’s impressive yet achievable.
- Prep Time: 1 hour
- Cook Time: 40 minutes
- Total Time: 8 hours 10 minutes
- Yield: 20 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Ingredients
Choux Pastry
- 240 ml water (1 cup)
- 115 g unsalted butter (1 stick / 1/2 cup)
- 1/2 tsp kosher salt (use less, if you’re using fine salt or table salt)
- 1 tbsp granulated white sugar
- 145 g bread flour (1 1/8, spoon and leveled. Sifted )
- 1 tsp vanilla extract (optional)
- 226 g large eggs (measured with the shell on) (about 4 large eggs)
Filling
- 1 1/2 batches of Vanilla Pastry Cream OR 1 1/2 batches of Chocolate Pastry Cream
Chocolate Glaze
- 340 g semisweet chocolate
- 180 ml whipping cream / heavy cream (3/4 cup)
- Generous pinch of kosher salt
- 28 g unsalted butter (2 tbsp)
- 2 tbsp corn syrup (optional)
Instructions
- Choux pastry: Preheat oven to 375°F.
- Prepare dough: Place the water, butter, salt and sugar in a medium-sized saucepan and heat over medium heat while stirring occasionally. Add vanilla if you like as well. (Make sure the salt and sugar dissolve completely in the warm water, and the butter melts BEFORE the water comes to a boil).
- Add flour: As soon as the water comes to a boil (with a few bubbles breaking through the surface), move the pot away from the stove and add all of the sifted flour into the boiling liquid. Using a wooden spoon or a heat-proof silicone spatula, stir the mixture vigorously to allow the flour to absorb all the water and form a ball of dough, and remove any flour clumps in the dough.
- Cook dough: After about 45 – 60 seconds of mixing, return the saucepan to the stove (with medium heat), and let the dough cook for a further 2 – 3 minutes while stirring and mixing. Do this until you see a film of dough forming on the bottom of your saucepan (please note that this only occurs with stainless steel saucepans, not in non-stick saucepans).
- Cool dough: Remove the saucepan from the heat and transfer the dough into a large mixing bowl. Mix the dough gently, for about 2 – 3 minutes, to release the steam and to let it cool down (lower than 160°F). Alternatively, you can flatten the dough along the wall of the mixing bowl and let it cool down for a few minutes.
- Beat eggs: Crack all the eggs into a jug and whisk well to combine.
- Mix eggs into dough: When the dough has cooled down, mix in the vanilla (I don’t use vanilla, but you can if you like). Next add the eggs in 5 – 6 additions, mixing each addition well into the dough before adding more. You can use a stand mixer or a spatula to mix in the eggs. Stop adding eggs when the dough starts to get a sheen, and looks glossy. Please read the post for more details. Then check for the right dough consistency with the choux pastry test (detailed in the post).
- Prepare pastry bag: Place the dough in a 16 inch pastry bag and secure the bag opening, and set it aside until you get the baking trays ready. Line a baking tray with a silpat mat. Also have a bowl of water and a bowl of confectioner’s sugar with a small mesh strainer ready as well.
- Fit piping tip: Fit a different pastry bag with a ½ inch French star tip. Then snip the end off of the choux pastry bag from the previous step, and place that in the bag with the French star tip.
- Pipe eclairs: Hold the pastry bag at a 45° angle, with the French star tip touching the silpat. Pipe 8 – 10 eclairs (4 – 5 inches in length) on the silpat lined baking tray. When piping, make sure the ends are a little larger than the middle portion of the eclairs. Twist the piping tip at the end so that you end with a slightly pointed/jagged end.
- Shape ends: Dip your finger in water and pat the ends of the eclairs to flatten the pointed ends. Sift some confectioner’s sugar over the eclairs.
- Bake first phase: Place the baking tray in the middle rack of your oven, and set the timer to 25 minutes. After 25 minutes, check if the eclairs have turned golden brown. If they have, then open the oven door and quickly prick each of the eclairs with a sharp toothpick or skewer on one end.
- Bake second phase: Close the oven door and let the eclairs bake for a further 5 – 10 minutes until they turn a darker golden color. You want the eclairs to be baked a little longer so that they hold their shape better.
- Cool eclairs: Remove them from the oven, and immediately prick the eclair cases on the other end. Let them cool down for about 10 minutes on the baking tray and then transfer them onto a wire rack.
- Repeat baking: Pipe more eclairs on the second silpat lined baking tray and bake. Repeat until you have used up all of your choux pastry.
- Freeze if storing: Once the eclairs have cooled down, they are ready to be filled. If you’re filling them later, place the unfilled shells in an air-tight container and freeze for later.
- Prepare filling: Make vanilla pastry cream or chocolate pastry cream according to the linked recipes, the day before, and let it chill in the fridge overnight.
- Fill pastry bag: Place the filling of your choice in a 16 inch pastry bag, with a small round tip (5 – 10mm in diameter).
- Fill eclairs: Use a French star tip or the round tip to carefully make 3 holes on the bottom of your eclair shells. Fill the eclair shells with with pastry cream through these holes.
- Clean excess: Wipe off any excess pastry cream. Repeat with all the eclair shells.
- Prepare chocolate glaze: Place the chocolate chips in a large, microwave-safe bowl.
- Heat cream and salt: Heat the cream and salt in a separate bowl in the microwave or a saucepan. When the cream starts to simmer, immediately pour it over the chocolate chips. Add the corn syrup and butter. Stir the chocolate chips until they have completely melted and you have a glossy chocolate glaze. If the chocolate isn’t completely melted after stirring, microwave for 10 – 20 second bursts to melt the chocolate completely.
- Glaze eclairs: Dip each filled eclair in the chocolate glaze (read the post for more details on how to cleanly glaze your chocolate eclairs).
- Set glaze: Place the glazed eclairs on a wire rack and allow the chocolate glaze to set.
- Serve: Serve at room temperature, or chilled.
Notes
- Use less salt if you’re using fine salt or table salt instead of kosher salt.
- Choux pastry dough should be cooked until you see a film forming on the bottom of a stainless steel pan.
- Stop adding eggs when the dough gets glossy and has a sheen.
- Freeze unfilled eclair shells in an airtight container if not filling immediately.
- Chill pastry cream overnight for best results.
- For clean chocolate glazing, refer to the detailed post instructions.