Homemade eclairs are the perfect combination of light, airy pastry filled with smooth pastry cream and topped with rich chocolate glaze. I love how these classic French treats feel elegant yet approachable when made from scratch. Each bite is crisp on the outside, creamy on the inside, and finished with a luscious topping that makes them irresistible.
Why You’ll Love This Recipe
I find that making eclairs at home is surprisingly satisfying and not as complicated as it seems. The pâte à choux dough comes together quickly on the stovetop, and once piped and baked, it creates beautifully puffed pastries ready to be filled. I enjoy the control I get over the flavor and texture of the filling, whether I go with traditional vanilla pastry cream or a twist like coffee or chocolate. The glossy chocolate glaze on top gives that perfect bakery-style finish.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the choux pastry:
- Water
- Unsalted butter
- All-purpose flour
- Eggs
- Salt
For the pastry cream:
- Whole milk
- Granulated sugar
- Egg yolks
- Cornstarch
- Unsalted butter
- Vanilla extract
For the chocolate glaze:
- Semi-sweet chocolate
- Heavy cream
- Unsalted butter
Directions
- I start by making the choux pastry: in a saucepan, I heat water, butter, and salt until the butter melts and the mixture comes to a boil.
- I add the flour all at once, stirring quickly until a dough forms and pulls away from the sides of the pan.
- After letting it cool slightly, I beat in the eggs one at a time until the dough is smooth and glossy.
- I pipe the dough onto a parchment-lined baking sheet in 4- to 5-inch strips.
- I bake them in a hot oven until puffed and golden brown, then let them cool completely.
- For the pastry cream, I heat milk in a saucepan while whisking egg yolks, sugar, and cornstarch in a separate bowl.
- I temper the eggs by slowly adding the hot milk, then return everything to the pan and cook until thickened.
- I remove it from heat, stir in butter and vanilla, then chill until firm.
- Once the eclairs are cooled, I slice them open or poke a hole in one end and fill them with pastry cream using a piping bag.
- I make the glaze by melting chocolate with cream and butter, then dip the tops of each filled eclair into the glaze.
- I let them set before serving or chilling.
Servings and timing
This recipe makes about 12 eclairs. From start to finish, it takes around 1 hour and 30 minutes, including chilling time for the pastry cream. Active prep and baking time is about 1 hour.
Variations
I like experimenting with different fillings like chocolate pastry cream, coffee custard, or even whipped cream for a lighter option. For the glaze, sometimes I use white chocolate or dust the tops with powdered sugar for a different finish. When I want a fruity twist, I’ll add a spoonful of raspberry or strawberry jam inside along with the cream.
storage/reheating
Eclairs are best eaten the day they’re made, but I store leftovers in the fridge for up to 2 days in an airtight container. The shells can be baked ahead and frozen, unfilled, for up to a month. I let them thaw at room temperature before filling. I avoid microwaving filled eclairs, as it can make them soggy — instead, I let them come to room temperature before serving.
FAQs
Can I make eclairs ahead of time?
Yes, I often bake the shells a day in advance and keep them unfilled in an airtight container. I prepare the filling and glaze separately and assemble them just before serving.
Why did my eclairs collapse after baking?
If I take them out of the oven too early, they may collapse. I make sure they’re deeply golden and hollow-sounding before removing them, and I let them cool slowly with the oven door cracked open.
Can I freeze eclairs?
I freeze the baked, unfilled shells successfully. Once filled, freezing isn’t ideal because the texture of the cream can suffer when thawed.
How do I pipe eclairs neatly?
I use a large round or star tip and pipe straight lines, keeping steady pressure for even size. A damp finger smooths any peaks before baking.
What if I don’t have a piping bag?
I’ve used a zip-top bag with the corner snipped off in a pinch. It works well for both shaping the dough and filling the eclairs.
Conclusion
Homemade eclairs bring a touch of French bakery charm right into my kitchen. With a bit of practice, they’re simple and incredibly rewarding to make. I love the contrast of textures and the way each element — crisp pastry, smooth filling, and glossy glaze — comes together in every bite. Whether for a special occasion or just because, eclairs always impress.
PrintHomemade Eclairs
These homemade eclairs are crisp, golden pastries filled with silky vanilla pastry cream and topped with a decadent chocolate glaze. Perfect for dessert or special occasions, this classic French eclair recipe is surprisingly approachable, delivering bakery-quality results from your own kitchen.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 30 minutes
- Yield: 12 eclairs
- Category: Dessert
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Ingredients
- For the choux pastry:
- 1 cup water
- ½ cup (1 stick) unsalted butter
- 1 cup all-purpose flour
- 4 large eggs
- ¼ teaspoon salt
- For the pastry cream:
- 2 cups whole milk
- ½ cup granulated sugar
- 4 large egg yolks
- ¼ cup cornstarch
- 2 tablespoons unsalted butter
- 1½ teaspoons vanilla extract
- For the chocolate glaze:
- 4 oz semi-sweet chocolate, chopped
- ½ cup heavy cream
- 1 tablespoon unsalted butter
Instructions
- In a saucepan, combine water, butter, and salt. Bring to a boil.
- Add flour all at once, stirring until the mixture forms a ball and pulls away from the pan.
- Let cool slightly, then beat in eggs one at a time until dough is smooth and glossy.
- Pipe 4- to 5-inch strips onto a parchment-lined baking sheet.
- Bake at 400°F (200°C) for 20–25 minutes, or until puffed and golden brown. Cool completely.
- For pastry cream, heat milk in a saucepan. In a bowl, whisk egg yolks, sugar, and cornstarch.
- Temper the eggs by slowly pouring in hot milk, then return to the saucepan. Cook until thickened.
- Stir in butter and vanilla. Chill until firm.
- Fill cooled eclairs with pastry cream (slice or pipe into center).
- Make glaze by melting chocolate with cream and butter. Dip tops of eclairs.
- Let glaze set before serving or chilling.
Notes
- Ensure the choux pastry is fully baked to prevent collapsing.
- Pastry cream can be made a day ahead and stored chilled.
- Fill just before serving for best texture.
- Variations include flavored creams (coffee, chocolate) or different glazes (white chocolate, dusted sugar).
- Use a zip-top bag as a piping substitute if needed.
Nutrition
- Serving Size: 1 eclair
- Calories: 290
- Sugar: 14g
- Sodium: 120mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 135mg
