Illustration of a smiling grandma in a chef hat and apron, holding a wooden spoon, with the text GrandmaRecipe.com below her.Search

dessert

Homemade Chocolate Eclairs

By Grandma Millie

Be the first to rate this recipe

Homemade chocolate eclairs with golden pastry shells, vanilla cream filling, and glossy chocolate icing on a serving platter

There is something wonderfully old-fashioned about a tray of homemade eclairs, with their golden pastry shells, creamy vanilla centers, and glossy chocolate tops. They remind us of bakery boxes brought home for Sunday supper, when one little treat somehow made the whole kitchen feel special.

Prep: 35 minutes
Cook: 40 minutes
Total: 1 hour 45 minutes
Serves: 12
Calories: 285

Recipe card

Print / PDF

Homemade Chocolate Eclairs

Rate this recipe

Be the first to rate

Prep Time
35 mins
Cook Time
40 mins
Extra Time
50 mins
Total Time
1 hr 45 mins
Servings: 12
Course: Dessert
Cuisine: French-inspired
Calories: 285

Ingredients

  • 1 cup water
  • 1/2 cup unsalted butter
  • 1/4 teaspoon salt
  • 1 cup all-purpose flour
  • 4 large eggs
  • 2 cups whole milk
  • 1/2 cup granulated sugar
  • 5 large egg yolks
  • 1/4 cup cornstarch
  • 2 tablespoons unsalted butter
  • 2 teaspoons pure vanilla extract
  • 1 cup semisweet chocolate chips
  • 1/2 cup heavy cream

Equipment

  • Medium saucepan — Use one sturdy enough for cooking the pastry and filling.
  • Mixing bowls — A few medium bowls keep the preparation tidy.
  • Whisk — Helpful for a smooth vanilla filling and chocolate glaze.
  • Piping bag with a large round tip — Makes evenly shaped pastry shells and neatly filled eclairs.
  • Two baking sheets — Line them with parchment paper.
  • Wire cooling rack — Allows the pastry shells to cool without becoming soggy.

Method

  1. 1

    Preheat the oven to 425°F.

  2. 2

    Line two baking sheets with parchment paper.

  3. 3

    Bring the water, butter, and salt to a boil in a saucepan.

  4. 4

    Stir the flour into the hot butter mixture until a smooth dough forms.

  5. 5

    Cool the dough for 5 minutes.

  6. 6

    Beat the eggs into the dough one at a time.

  7. 7

    Pipe twelve 4-inch strips of dough onto the prepared baking sheets.

  8. 8

    Bake the pastry for 10 minutes.

  9. 9

    Reduce the oven temperature to 350°F and bake the pastry for 20 minutes.

  10. 10

    Pierce each pastry shell with a small knife and cool them completely on a wire rack.

  11. 11

    Whisk the milk, sugar, egg yolks, and cornstarch in a saucepan.

  12. 12

    Cook the filling over medium heat while whisking until it thickens.

  13. 13

    Stir the butter and vanilla into the warm filling.

  14. 14

    Chill the filling for 30 minutes.

  15. 15

    Pipe the chilled filling into the cooled pastry shells.

  16. 16

    Heat the heavy cream until steaming.

  17. 17

    Pour the hot cream over the chocolate chips and stir until smooth.

  18. 18

    Dip the tops of the filled eclairs into the chocolate glaze.

  19. 19

    Chill the eclairs for 20 minutes before serving.

Notes

NutrientAmount per Serving
Calories285
Fat17g
Protein6g
Carbs29g

Why You'll Love This Eclairs

  • These homemade eclairs have crisp, golden pastry shells with a creamy vanilla center.
  • The glossy chocolate topping makes every one feel like a special bakery treat.
  • The pastry, filling, and glaze can each be prepared with simple pantry staples.
  • They are elegant enough for celebrations but cozy enough for a Sunday supper.
  • Each recipe makes twelve individual eclairs, just right for sharing.

Ingredients

Ingredients arranged for making eclairs on a kitchen table
A neatly arranged collection of pantry and dairy ingredients ready for preparing eclairs.

Gather these simple ingredients before you begin, and you will have everything needed for tender pastry, smooth vanilla filling, and a shiny chocolate glaze.

  • Water - 1 cup
  • Unsalted butter - 1/2 cup, for the pastry
  • Salt - 1/4 teaspoon
  • All-purpose flour - 1 cup
  • Large eggs - 4
  • Whole milk - 2 cups
  • Granulated sugar - 1/2 cup
  • Large egg yolks - 5
  • Cornstarch - 1/4 cup
  • Unsalted butter - 2 tablespoons, for the filling
  • Pure vanilla extract - 2 teaspoons
  • Semisweet chocolate chips - 1 cup
  • Heavy cream - 1/2 cup

How to Make Eclairs

Four-panel preparation guide showing choux dough, piped pastry shells, vanilla custard, and chocolate-glazed eclairs
A visual kitchen sequence follows eclairs from buttery choux dough to custard filling and smooth chocolate finish.

Plan on about 35 minutes of prep and 40 minutes of baking and cooking time, plus about 30 minutes to chill the filling and 20 minutes to chill the finished eclairs before serving.

Step 1: Preheat the Oven

Preheat the oven to 425°F so it is fully heated when the pastry is ready to bake.

Step 2: Prepare the Baking Sheets

Line two baking sheets with parchment paper. This keeps the pastry from sticking and makes cleanup simple.

Step 3: Boil the Butter Mixture

Bring the water, butter, and salt to a boil in a saucepan. The butter should be fully melted before you move on.

Step 4: Add the Flour

Stir the flour into the hot butter mixture until a smooth dough forms. Keep stirring until there are no dry pockets of flour.

Step 5: Cool the Dough

Remove the dough from the heat and let it cool for 5 minutes. This short rest helps keep the eggs from cooking when they are added.

Step 6: Beat in the Eggs

Beat the eggs into the dough one at a time. Let each egg blend in before adding the next, until the dough is smooth and glossy.

Step 7: Pipe the Pastry

Pipe twelve 4-inch strips of dough onto the prepared baking sheets. Leave space between them so the pastry can puff evenly.

Step 8: Start Baking

Bake the pastry for 10 minutes at 425°F. The hot oven gives the shells their first strong lift.

Step 9: Finish Baking

Reduce the oven temperature to 350°F and bake the pastry for 20 minutes. The shells should look puffed and golden.

Step 10: Pierce and Cool the Shells

Pierce each pastry shell with a small knife to let steam escape. Cool them completely on a wire rack before filling.

Step 11: Mix the Filling

Whisk the milk, sugar, egg yolks, and cornstarch in a saucepan until smooth. Take a moment to break up any lumps before cooking.

Step 12: Thicken the Filling

Cook the filling over medium heat while whisking until it thickens. Keep whisking steadily so the custard cooks evenly and stays smooth.

Step 13: Add Butter and Vanilla

Stir the butter and vanilla into the warm filling. The butter adds richness, while the vanilla gives the custard its familiar bakery flavor.

Step 14: Chill the Filling

Chill the filling for 30 minutes. It should be cool and thick enough to pipe neatly into the pastry shells.

Step 15: Fill the Shells

Pipe the chilled filling into the cooled pastry shells. Fill them gently so the shells stay intact.

Step 16: Heat the Cream

Heat the heavy cream until steaming. Do not let it boil, as steaming cream is all that is needed for the glaze.

Step 17: Make the Chocolate Glaze

Pour the hot cream over the chocolate chips and stir until smooth. Continue stirring until the glaze is glossy and free of chocolate pieces.

Step 18: Dip the Eclairs

Dip the tops of the filled eclairs into the chocolate glaze. Let any extra glaze drip back into the bowl before setting each eclair down.

Step 19: Chill Before Serving

Chill the eclairs for 20 minutes before serving. This helps the glaze set and gives the filling a lovely, cool texture.

Recipe Snapshot

FeatureDetails
Category/CourseDessert
CuisineFrench-inspired
Prep Time35 minutes
Cook Time40 minutes
Extra Time50 minutes chilling time
Total Time1 hour 45 minutes
DietaryVegetarian
Serves12
Best ServedChilled, with coffee or tea

Pro Tips for Making Eclairs

  • Let the pastry dough cool for the full 5 minutes before adding the eggs so they blend smoothly.
  • Add the eggs one at a time and mix well after each addition for a light, even dough.
  • Pierce the baked shells while they are still warm to help release steam and prevent sogginess.
  • Cool the shells completely before filling, or the warm pastry may soften the vanilla custard.
  • For neat chocolate tops, dip each eclair once and allow the excess glaze to drip away.

How to Serve Eclairs

Chilled eclairs arranged with berries, powdered sugar, coffee, tea, and warm milk on a celebration table
A welcoming platter of eclairs surrounded by fresh berries and comforting drinks, ready for a joyful gathering.
  • Serve the eclairs chilled alongside a cup of coffee, tea, or warm milk.
  • Arrange them on a pretty platter for birthdays, showers, or family celebrations.
  • Add fresh berries beside each serving for a bright, colorful touch.
  • Dust the platter lightly with powdered sugar just before serving for an old-fashioned bakery look.

Make Ahead and Storage

Storing Leftovers

  • Store filled eclairs in a covered container in the refrigerator for up to 2 days.
  • Keep them in a single layer when possible so the chocolate tops stay neat.
  • For the best texture, let refrigerated eclairs sit at room temperature for a few minutes before serving.

Freezing

  • Freeze unfilled pastry shells in an airtight container for up to 1 month.
  • Thaw the shells at room temperature, then fill and glaze them close to serving time.
  • Filled eclairs can lose some of their crisp texture when frozen, so freezing the shells separately is best.

Reheating

  • Filled eclairs should not be reheated. Serve them chilled or allow them to rest briefly at room temperature.
  • To refresh thawed, unfilled shells, warm them in a 300°F oven for about 5 minutes, then cool them completely before filling.

Explore more easy breakfast recipes, quick lunch ideas, cozy dinner meals, tasty snacks, and delightful dessert.

Final Thoughts

These homemade eclairs bring a little bakery magic to the family table, one creamy, chocolate-topped bite at a time.

FAQs

Here are a few helpful answers for making these classic eclairs at home.

Can I make eclairs ahead of time?

Yes. Bake the pastry shells and prepare the filling ahead, then store them separately in the refrigerator or freezer as directed. Fill and glaze the eclairs close to serving for the best texture.

Why did my eclair shells collapse?

Shells can collapse if they are underbaked or if steam is trapped inside. Bake until they are well puffed and golden, then pierce them with a small knife and cool them on a wire rack.

Can I use a different chocolate for the glaze?

Yes. Milk chocolate or bittersweet chocolate can be used, though the flavor and sweetness will change. Semisweet chocolate gives a balanced glaze for the creamy filling.

How do I keep eclairs from becoming soggy?

Cool the pastry shells completely before filling, and fill them as close to serving time as possible. Store finished eclairs covered in the refrigerator and avoid keeping them at room temperature for long periods.

Kitchen notes

Nutrition & sources

Calorie and nutrition figures on this page are estimates meant for general home-cooking guidance. Actual values vary with brands, portion size, and how the recipe is prepared.

Estimates draw on typical ingredient data from public nutrition databases such as the USDA FoodData Central. They are not a substitute for professional medical or dietary advice.

For how recipes are tested and when pages are updated, see How we test recipes. Full legal context lives in our disclaimers and affiliate disclosure.

Comments

Made this recipe? Share how it turned out for your family.

No comments yet — be the first to leave a note.

More to cook

Related Dessert recipes

More cozy favorites from the same kitchen shelf.

Browse all dessert →
A plate of golden-brown fruit pastries filled with mixed fruits, garnished with sugar.

dessert

Fruit Pastry

Fruit pastry shines with golden, flaky layers wrapped around a colorful mix of ripe berries and tender fruit slices. Sweet strawberries, tart raspberries, and juicy peaches blend with a touch of vanilla and a splash of fresh orange juice for a filling that’s vibrant and naturally sweet. As it bakes, the buttery crust turns crisp and fragrant, filling your kitchen with warm, bakery-style aromas. Simple to prepare just roll, fill, and bake this easy fresh fruit pastry is perfect for brunch spreads, afternoon treats, or last-minute desserts. Every slice delivers bright fruit flavor, delicate crunch, and pure homemade comfort.

Continue reading →

A star-shaped cake on a white stand, decorated with colorful sprinkles.

dessert

Star Cake

Star cake brings a touch of magic to any dessert table with its soft vanilla crumb and bright hint of lemon zest. Fresh from the oven, star cake fills the kitchen with warm, sweet aromas that draw everyone in for a slice. A swirl of smooth buttercream frosting adds creamy richness, while the light, moist texture makes each bite feel special. Perfect for celebrations or simple family moments, star cake is an easy yet eye-catching treat that turns everyday baking into something memorable.

Continue reading →

A two-layer chocolate coconut cake with chocolate frosting and shredded coconut on top, set on a wooden table.

dessert

Chocolate Coconut Cake

Chocolate coconut cake combines rich chocolate flavor with the light, tropical sweetness of coconut in one irresistibly moist dessert. Tender cake layers made with coconut milk create a soft texture, while a smooth chocolate frosting adds deep, indulgent flavor. A sprinkle of coconut flakes on top brings gentle crunch and extra coconut aroma, balanced by warm notes of vanilla. Simple ingredients and easy steps make chocolate coconut cake perfect for celebrations or everyday treats when you want something comforting, flavorful, and a little special.

Continue reading →