These golden, glossy eclairs are filled with silky vanilla pastry cream and topped with rich chocolate ganache. They're lighter than you'd expect, with a delicate crunch that gives way to the smoothest, dreamiest filling. I first made these for my mom's birthday, and watching her take that first bite made all the effort worth it.They look fancy, but they're surprisingly doable at home. You'll need a bit of patience and a piping bag, but the steps are straightforward.


If you love classic French pastries like Vanilla Cupcakes or the creamy filling in Chocolate Snickers Cake, you'll adore making these from scratch.
What Makes These Eclairs So Special
Homemade eclairs bring bakery-quality results right to your kitchen. The choux pastry bakes up light and airy, creating the perfect shell for that luscious pastry cream filling. Unlike store-bought versions, these taste fresh and buttery, with real vanilla bean specks throughout the cream.
The ganache topping sets into a smooth, glossy finish that cracks gently under your fork. It's that balance of textures that makes these so satisfying.
Jump to:
Ingredients
Here's what goes into these beautiful classic homemade eclairs.
See Recipe Card Below This Post For Ingredient Quantities
For the Pastry Cream Filling:
- Egg yolks: These create the rich, custardy base and give the cream its beautiful yellow color. Cold or room temperature both work fine.
- Cornstarch: Thickens the pastry cream and helps it hold its shape when you pipe it into the shells.
- Whole milk: Provides the creamy body for the filling. Don't substitute with low-fat or nondairy milk, as you need the fat content for proper texture and richness.
- Granulated sugar: Sweetens the cream and balances the richness of the egg yolks.
- Unsalted butter: Adds silky smoothness and extra richness once the cream is cooked. Make sure it's softened so it melts in easily.
- Pure vanilla extract: Brings warm vanilla flavor throughout the cream.
- Vanilla bean seeds: Optional but wonderful. They add those classic specks and an extra layer of vanilla flavor. If you don't have a vanilla bean, just use an extra half teaspoon of extract.
- Salt: Just a small pinch balances the sweetness and enhances all the flavors.
For the Choux Pastry:
- Choux pastry dough: This is your base, made from butter, water, flour, and eggs cooked together. It puffs up beautifully in the oven to create those signature hollow shells.
- Egg wash: Brushing the shaped dough with beaten egg and milk helps the eclairs turn golden brown and glossy as they bake.
For the Chocolate Ganache Topping:
- Heavy cream: Creates the smooth, pourable ganache base. The fat content is important for the right consistency.
- Semi-sweet chocolate: Finely chopped chocolate melts smoothly into the warm cream. Semi-sweet gives you a nice balance between rich chocolate flavor and a touch of sweetness.
How to Make Homemade Eclairs
These easy French eclairs come together in stages, but each step is simple.
Make the pastry cream: In a large heatproof bowl, whisk together the egg yolks and cornstarch until the mixture thickens and turns pale yellow. In a saucepan over medium heat, combine the milk and sugar, whisking until the sugar dissolves completely. Bring it to a simmer, then remove from heat.
Temper the eggs: Slowly pour the warm milk mixture into the egg yolks while whisking constantly. This prevents the eggs from scrambling. Take your time with this step.
Cook the cream: Pour the mixture back into the saucepan through a sieve to catch any lumps. Cook over medium heat, stirring constantly, until it thickens and starts bubbling, about 1 to 2 minutes. You'll feel it thicken on your whisk.
Finish and chill: Remove from heat and whisk in the softened butter, vanilla extract, vanilla bean seeds, and a pinch of salt. The butter will melt right in and make everything glossy. Cover the surface with plastic wrap pressed directly against the cream to prevent a skin from forming. Chill for at least 3 hours, or up to 24 hours. The longer it chills, the better the flavor develops.
Preheat and prep: Set your oven to 400°F (204°C). Line two baking sheets with parchment paper and lightly moisten the paper with water. This creates steam and helps the pastry puff up.
Pipe the dough: Transfer your prepared choux pastry dough into a piping bag fitted with a large tip like the Ateco #809. Pipe 4-inch logs onto the prepared sheets, leaving 3 inches between each one. They'll expand as they bake.
Smooth and glaze: Use a water-moistened finger to gently smooth down any peaks or points on the piped dough. Brush each log with the egg wash for a beautiful golden finish.
Bake in stages: Bake for 20 minutes at 400°F without opening the oven door. Then reduce the temperature to 350°F (177°C) and continue baking for 8 to 12 minutes until the shells are golden brown and feel dry to the touch. Let them cool completely on a wire rack before filling.

Heat the cream: In a small saucepan, heat the heavy cream over medium heat until it just starts to simmer. You'll see small bubbles around the edges.
Melt the chocolate: Pour the hot cream over the finely chopped chocolate in a heatproof bowl. Let it sit undisturbed for 2 to 3 minutes, then stir gently until the ganache is completely smooth and glossy. Let it cool for about 15 minutes so it thickens slightly.

Prepare to pipe: Transfer your chilled pastry cream to a piping bag fitted with a small round tip, like a Wilton #12.
Fill the shells: Use a skewer or the piping tip itself to prick a small hole in one end of each cooled eclair shell. Gently squeeze the pastry cream into the shell until you feel it's full. You'll feel a little resistance when it's filled.
Dip in ganache: Hold each filled eclair by the bottom and dip the top into the slightly cooled ganache. Let any excess drip off, then set it on a cooling rack.
Let it set: Allow the ganache to set at room temperature for about 1 hour, or refrigerate for 30 minutes if you're in a hurry. The ganache will firm up into that beautiful glossy coating.
Helpful Substitutions and Variations
Pastry cream: If you can't find a vanilla bean, just use a total of 1.5 teaspoons of vanilla extract instead. The flavor will still be lovely.
Chocolate ganache: You can use dark chocolate or milk chocolate instead of semi-sweet, depending on your preference. Dark chocolate makes a more intense, less sweet topping.
Mini eclairs: Want bite-sized treats? Pipe 2-inch logs instead and reduce the baking time by a few minutes. Watch them closely so they don't overbake.
Coffee eclairs: Add a tablespoon of instant espresso powder to the pastry cream for a mocha twist that pairs beautifully with the chocolate eclairs.
Flavor the cream: Try adding a teaspoon of almond extract, a tablespoon of liqueur like Grand Marnier, or even some lemon zest to the pastry cream for a different flavor profile.
Equipment
Having the right tools makes these French pastry recipes much easier to tackle.
- Saucepan: For cooking the pastry cream and heating the ganache cream.
- Wooden spoon: Sturdy enough for mixing the choux dough on the stove.
- Electric mixer: A handheld or stand mixer helps if you're making the choux dough, though it's not strictly necessary.
- Baking sheets: You'll need two to fit all the eclairs.
- Parchment paper: Prevents sticking and helps with even baking.
- Pastry brush: For applying the egg wash.
- Piping bags: You'll need at least two, one for piping the dough and one for filling the eclairs. Reusable or disposable both work.
- Ateco #809 piping tip: A large round tip perfect for piping the eclair shells.
- Wilton #12 piping tip: A small round tip ideal for filling the baked shells with cream.
How to Store Homemade Eclairs
Filled eclairs are best enjoyed the day they're made, but you can store them in an airtight container in the refrigerator for up to 2 days. The shells may soften slightly, but they'll still taste delicious.
Unfilled shells can be stored at room temperature in an airtight container for 1 day, or frozen for up to 1 month. Thaw at room temperature and crisp them in a 300°F oven for 5 minutes before filling.
Pastry cream keeps in the refrigerator for up to 3 days when covered tightly.
Ganache can be made ahead and stored in the fridge for up to a week. Gently reheat it in the microwave or over a double boiler until it's spreadable again.
Serving Suggestions
These elegant homemade dessert recipes pair beautifully with:
- Hot coffee or espresso: The slight bitterness cuts through the sweetness and makes each bite even more enjoyable.
- Fresh berries on the side: Strawberries or raspberries add a bright, fruity contrast to the rich cream and chocolate.
- A scoop of vanilla ice cream: For an extra indulgent dessert, serve the eclairs alongside some creamy vanilla ice cream.
- Afternoon tea: These make a stunning addition to a tea party spread, especially with Coconut Biscuits or Honey Carrot Pie on the side.
Expert Tips
Don't skip the egg wash. It's what gives the shells that beautiful golden, glossy finish. Without it, they'll look pale and dull.
Make sure the shells are completely cool before filling. Any residual heat will melt the pastry cream and make everything messy.
Chill the pastry cream thoroughly. It needs time to firm up and develop flavor. Rushing this step gives you runny filling that won't pipe properly.
Use finely chopped chocolate for the ganache. Smaller pieces melt faster and more evenly, giving you a smoother result.
Don't open the oven during the first 20 minutes. The sudden temperature drop can cause the shells to deflate. Trust the process and let them bake undisturbed.
Pipe the dough in consistent sizes. This helps them bake evenly. If some are much larger or smaller, they won't be done at the same time.
FAQ
What are common eclair mistakes?
Underbaking the shells is the biggest one. If they're not fully dried out, they'll collapse as they cool. Another common mistake is opening the oven door too early, which causes them to deflate. Also, filling them while they're still warm will make the pastry cream melt and get runny.
What flour is best for eclairs?
All-purpose flour works perfectly for choux pastry. It has the right protein content to create structure while still allowing the shells to puff up light and airy. Don't use cake flour, as it's too soft, and bread flour is too strong.
What cream is traditionally in eclairs?
Traditional French eclairs use crème pâtissière, which is pastry cream made from milk, eggs, sugar, and cornstarch or flour. It's thick, silky, and holds its shape when piped. Some bakeries use whipped cream, but pastry cream is the classic choice.
What filling do you use for eclairs?
This recipe uses traditional vanilla pastry cream, but you can flavor it with chocolate, coffee, or even fruit purées. Some bakers add a layer of whipped cream on top of the pastry cream for extra lightness. Stick with pastry cream for the most authentic French eclair recipe experience.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with [this recipe]:

Homemade Eclairs
Ingredients
Method
- Make the pastry cream filling first: In a large heatproof bowl, whisk together the egg yolks and cornstarch. It will look dry initially, but keep whisking until combined. If it's too dry, add a few drops of the milk to help it come together.
- Heat the milk and sugar: Combine the milk and sugar in a medium saucepan over medium heat, whisking until the sugar dissolves. Bring to a simmer. Remove from heat.
- Temper the eggs: Gradually pour the warm milk mixture into the egg yolk mixture while whisking constantly. Pour through a sieve into the saucepan to remove any cooked egg solids.
- Thicken the custard: Return the saucepan to medium heat and whisk continuously. The mixture will bubble and thicken in 1-2 minutes. Cook for 20 seconds after bubbling, until it reaches 185-190°F (85-88°C). Remove from heat.
- Finish the pastry cream: Whisk in the butter, vanilla extract, vanilla seeds, and salt. Let it cool, then refrigerate for 3-24 hours.
- Prepare the choux pastry dough: Follow your choux pastry recipe through step 4. Use the dough immediately or store it for up to 3 days in the fridge.
- Preheat the oven: Preheat to 400°F (204°C). Line two baking sheets with parchment paper, lightly moistened.
- Pipe the pastry logs: Transfer choux dough to a piping bag with a large tip. Pipe 4-inch logs spaced 3 inches apart. Smooth peaks with a water-moistened finger, and brush each with egg wash.
- Bake the eclairs: Bake at 400°F for 20 minutes, then reduce heat to 350°F (177°C) and bake for another 8-12 minutes until golden. Do not open the oven while baking. Remove and cool completely.
- Make the ganache: Place chopped chocolate in a bowl. Heat cream in a saucepan until it simmers, then pour over chocolate. Let sit for 2-3 minutes, then stir until smooth. Let cool for 15 minutes to thicken.
- Fill the eclairs: Transfer chilled pastry cream to a piping bag with a small round or star tip. Pierce the end of each eclair and pipe in filling until full. Use both ends if necessary.
- Top with ganache: Dip the tops of each eclair in the ganache and set on a serving plate. Let ganache set for about 1 hour at room temperature or 30 minutes in the fridge.













Leave a Reply