These chocolate cream éclairs are a classic bakery-style dessert made with light choux pastry, a smooth chocolate cream filling, and a glossy chocolate topping. They look elegant, but when broken into simple steps, they are very manageable at home and well worth the effort.
Why You’ll Love This Recipe
These éclairs have everything a special dessert should have: a delicate shell, a rich and creamy center, and a deep chocolate finish. The pastry bakes up crisp and airy, which creates the perfect contrast to the soft filling. This recipe is also great for make-ahead prep because the filling can be chilled in advance, making assembly easier. Whether you are baking for guests, family, or just to challenge yourself with a classic French-style pastry, these éclairs feel impressive without being overly complicated.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the choux pastry:
1/2 cup water
1/2 cup whole milk
8 tablespoons unsalted butter
1 tablespoon granulated sugar
1/4 teaspoon salt
1 cup all-purpose flour
4 large eggs
For the chocolate cream filling:
2 cups whole milk
4 large egg yolks
1/2 cup granulated sugar
1/4 cup cornstarch
2 tablespoons unsweetened cocoa powder
2 tablespoons unsalted butter
4 ounces semi-sweet chocolate, finely chopped
1 teaspoon vanilla extract
1/4 teaspoon salt
For the chocolate topping:
4 ounces semi-sweet chocolate, finely chopped
1/2 cup heavy cream
1 tablespoon unsalted butter
Directions
Start with the chocolate cream filling so it has time to chill. In a saucepan, heat the milk until it is warm but not boiling. In a separate bowl, whisk the egg yolks, sugar, cornstarch, cocoa powder, and salt until smooth. Slowly pour the warm milk into the egg mixture while whisking constantly. Return everything to the saucepan and cook over medium heat, stirring continuously, until thickened. Remove from the heat and stir in the chopped chocolate, butter, and vanilla extract until smooth. Transfer to a bowl, press plastic wrap directly onto the surface, and chill until cold.
For the choux pastry, preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. In a saucepan, combine the water, milk, butter, sugar, and salt. Bring to a boil. Add the flour all at once and stir vigorously until the mixture forms a ball and pulls away from the sides of the pan. Cook for 1 minute more to remove excess moisture.
Transfer the dough to a mixing bowl and let it cool for 5 minutes. Add the eggs one at a time, beating well after each addition until the dough becomes smooth, glossy, and pipeable. Spoon the dough into a piping bag fitted with a large round or star tip, then pipe 4-inch logs onto the prepared baking sheet.
Bake for 15 minutes, then reduce the oven temperature to 350°F (175°C) and bake for another 20 to 25 minutes until puffed and golden brown. Do not open the oven too early. Let the shells cool completely.
To assemble, transfer the chilled chocolate cream to a piping bag fitted with a small tip. Poke small holes in the bottom or ends of each éclair and pipe in the filling until each one feels full. Heat the heavy cream for the topping until hot, then pour it over the chopped chocolate and butter. Let sit for 1 minute, then stir until glossy. Dip the tops of the filled éclairs into the chocolate glaze and let them set before serving.
Servings and timing
This recipe makes about 12 éclairs.
Prep time: 35 minutes
Cook time: 40 minutes
Chill time: 2 hours
Total time: about 3 hours 15 minutes
Variations
For a lighter version, replace the chocolate cream filling with vanilla pastry cream and keep the chocolate topping. You can also add a little espresso powder to the filling to deepen the chocolate flavor. For a more intense finish, use dark chocolate in the glaze. If you want a different look, drizzle the top with melted white chocolate after the glaze sets. Mini éclairs are another nice option for parties and dessert platters.
Storage/Reheating
Store assembled éclairs in an airtight container in the refrigerator for up to 2 days. They are best enjoyed within the first day, when the shells still have some texture. The filling can be made up to 2 days ahead and kept chilled. Unfilled shells can be stored at room temperature for 1 day or frozen for longer storage. To refresh empty shells, warm them in a 300°F (150°C) oven for 5 to 7 minutes, then cool before filling. Filled éclairs should not be reheated.
FAQs
Why did my éclairs collapse?
They usually collapse if they are underbaked or removed from the oven too soon. Bake until they are deeply golden and feel dry.
Can I make the filling ahead of time?
Yes, the chocolate cream filling can be made up to 2 days in advance and kept refrigerated.
Why is my choux dough too runny?
This often happens if the eggs are added before the dough cools slightly or if too many eggs are used.
Do I need a piping bag?
A piping bag helps create even éclairs, but a sturdy plastic bag with the corner cut off can work too.
Can I freeze éclairs?
You can freeze the unfilled shells, but fully assembled éclairs are best fresh from the refrigerator.
What kind of chocolate works best?
Semi-sweet chocolate gives a balanced flavor, but dark chocolate creates a richer result.
How do I know when the shells are done?
They should be puffed, firm, and deeply golden with a dry-looking surface.
Can I use whipped cream instead of chocolate cream?
Yes, but whipped cream makes a lighter dessert and should be added shortly before serving.
Why is my filling lumpy?
The custard likely cooked too fast. Whisk constantly and strain it if needed for a smoother texture.
Can I make mini éclairs with this recipe?
Yes, just pipe shorter lengths and reduce the baking time slightly.
Conclusion
Chocolate cream éclairs are one of those desserts that feel truly special. With crisp pastry, smooth filling, and a shiny chocolate finish, they deliver a bakery-quality result from your own kitchen. Once you make them step by step, the process becomes much less intimidating, and the final tray of homemade éclairs is always worth it.
Classic chocolate cream éclairs made with airy choux pastry, rich chocolate custard filling, and a smooth glossy chocolate topping—an elegant French-style dessert perfect for special occasions.
Author:Sophia
Prep Time:35 minutes
Cook Time:40 minutes
Total Time:3 hours 15 minutes
Yield:12 éclairs
Category:Dessert
Method:Baking
Cuisine:French
Diet:Vegetarian
Ingredients
For the choux pastry:
1/2 cup water
1/2 cup whole milk
8 tablespoons unsalted butter
1 tablespoon granulated sugar
1/4 teaspoon salt
1 cup all-purpose flour
4 large eggs
For the chocolate cream filling:
2 cups whole milk
4 large egg yolks
1/2 cup granulated sugar
1/4 cup cornstarch
2 tablespoons unsweetened cocoa powder
2 tablespoons unsalted butter
4 ounces semi-sweet chocolate, finely chopped
1 teaspoon vanilla extract
1/4 teaspoon salt
For the chocolate topping:
4 ounces semi-sweet chocolate, finely chopped
1/2 cup heavy cream
1 tablespoon unsalted butter
Instructions
Prepare the chocolate cream filling: heat milk until warm. Whisk egg yolks, sugar, cornstarch, cocoa powder, and salt. Gradually add warm milk while whisking, then return to heat and cook until thickened. Remove from heat and stir in chocolate, butter, and vanilla. Cover and chill.
Preheat oven to 400°F (200°C) and line a baking sheet.
In a saucepan, combine water, milk, butter, sugar, and salt. Bring to a boil, then add flour and stir until dough forms and pulls from the pan. Cook 1 more minute.
Cool dough for 5 minutes, then beat in eggs one at a time until smooth and glossy.
Pipe 4-inch logs onto baking sheet using a piping bag.
Bake for 15 minutes, then reduce temperature to 350°F (175°C) and bake 20–25 minutes until golden. Cool completely.
Fill éclairs by piping chilled chocolate cream into holes in the shells.
Prepare topping by heating cream and pouring over chocolate and butter. Stir until smooth.
Dip tops of filled éclairs into glaze and let set before serving.