Classic eclairs are elegant French pastries made with crisp choux pastry shells filled with luscious pastry cream and topped with smooth chocolate ganache. These bakery-style treats are surprisingly simple to recreate at home with just a few basic components.
Why You’ll Love This Recipe
- Crisp exterior with a rich, creamy filling
- Impressive yet straightforward for home bakers
- Customizable with different fillings and glazes
- Ideal for celebrations or special occasions
- Can be made in stages for easier preparation
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the choux pastry (pâte à choux):
- Water
- Unsalted butter
- All-purpose flour
- Eggs
- Salt
For the pastry cream (crème pâtissière):
- Whole milk
- Egg yolks
- Granulated sugar
- Cornstarch
- Unsalted butter
- Vanilla extract
For the chocolate ganache:
- Heavy cream
- Dark or semi-sweet chocolate (chopped)
Directions

- Make the choux pastry: In a saucepan, bring water, butter, and salt to a boil. Stir in flour until a ball forms. Let cool slightly, then beat in eggs one at a time until dough is smooth and pipeable.
- Pipe and bake: Pipe 4–5 inch lines of dough onto a parchment-lined baking sheet. Bake at 400°F (200°C) for 20 minutes, then reduce to 350°F (175°C) and bake another 15–20 minutes until golden and crisp. Cool completely.
- Prepare pastry cream: Whisk egg yolks, sugar, and cornstarch. Heat milk and slowly whisk it into the egg mixture. Cook over medium heat until thick, then stir in butter and vanilla. Chill until set.
- Make ganache: Heat cream and pour over chopped chocolate. Stir until smooth and glossy.
- Assemble: Cut or poke holes in eclairs. Pipe in chilled pastry cream. Dip tops in ganache. Let set.
Servings and Timing
- Servings: 12–16 eclairs
- Prep time: 30 minutes
- Bake time: 35–40 minutes
- Chill time: 2–3 hours (for cream)
- Total time: ~3.5–4 hours
Variations
- Fill with whipped cream or flavored custards (coffee, chocolate, fruit)
- Top with white chocolate or caramel glaze
- Add a crackly craquelin layer before baking for texture
- Pipe mini eclairs for bite-size treats
Storage/Reheating
- Refrigerate: Assembled eclairs for up to 2 days (best day of)
- Freeze: Unfilled shells up to 1 month. Reheat to crisp before filling
- Do not freeze filled eclairs: The texture changes
FAQs
Why didn’t my eclairs puff up?
The oven may not have been hot enough, or the dough may have been too wet.
How do I know when the shells are done baking?
They should be golden brown, feel hollow, and sound crisp when tapped.
Can I use store-bought pudding for the filling?
Yes, for convenience, but homemade pastry cream tastes best.
Can I make the components ahead of time?
Yes—prepare and store shells, cream, and ganache separately; assemble the day you serve.
Can I fill them from the bottom instead of slicing?
Yes, poke holes in the bottom and use a piping bag with a long nozzle.
What if I don’t have a piping bag?
Use a zip-top bag with a corner cut off.
How do I prevent soggy shells?
Let them cool completely and fill just before serving. Store in a dry place.
Can I use milk chocolate for the glaze?
Yes, though it will be sweeter and lighter in flavor.
What’s the best flour to use?
All-purpose flour works best for structure and puff.
Can I make gluten-free eclairs?
Yes, with a gluten-free flour blend, but texture may vary.
Conclusion
Classic eclairs bring together crisp pastry, rich filling, and glossy chocolate for a dessert that’s both indulgent and elegant. With a few basic techniques, you can master this timeless pastry and impress your guests—or simply treat yourself.
PrintClassic Eclairs
Classic Éclairs are elegant French pastries made with light choux pastry filled with rich pastry cream and topped with a glossy chocolate glaze.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12 éclairs 1x
- Category: Dessert
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Ingredients
- 1/2 cup (115g) unsalted butter
- 1 cup (240ml) water
- 1 tablespoon granulated sugar
- 1/4 teaspoon salt
- 1 cup (120g) all-purpose flour
- 4 large eggs
- 2 cups pastry cream (homemade or store-bought)
- 4 oz (115g) semi-sweet chocolate, chopped
- 1/2 cup (120ml) heavy cream
Instructions
- Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
- In a saucepan, combine butter, water, sugar, and salt. Bring to a boil over medium heat.
- Remove from heat and stir in flour all at once. Return to heat and stir vigorously for 2–3 minutes until dough pulls away from sides and forms a ball.
- Transfer dough to a mixing bowl and let cool for 5 minutes. Add eggs one at a time, beating well after each until smooth and glossy.
- Transfer dough to a piping bag fitted with a large round tip. Pipe 4–5 inch long strips onto prepared baking sheet.
- Bake for 10 minutes at 425°F, then reduce oven to 375°F (190°C) and bake for 20–25 minutes until golden and puffed. Cool completely on a wire rack.
- Once cooled, use a small knife or piping tip to make a hole in each éclair. Pipe pastry cream inside until filled.
- For the glaze, heat heavy cream until just simmering. Pour over chopped chocolate and let sit for 2 minutes, then stir until smooth.
- Dip tops of filled éclairs into chocolate glaze. Let set before serving.
Notes
- Use a wooden spoon to stir the dough to avoid lumps.
- Éclairs are best eaten the same day they are made.
- Store filled éclairs in the refrigerator for up to 2 days.
Nutrition
- Serving Size: 1 éclair
- Calories: 260
- Sugar: 14g
- Sodium: 80mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 110mg