I absolutely adore making eclairs from scratch, and this Homemade Eclairs with Vanilla Custard Filling and Chocolate Glaze Recipe is one of my most cherished dessert creations. The combination of light, airy choux pastry with a rich, velvety vanilla custard and a glossy chocolate glaze creates a treat that feels both elegant and comforting. Whenever I make these eclairs, they bring smiles and a sense of celebration to any occasion, and I love how they showcase that with a bit of patience and simple ingredients, you can create something truly special at home.
Why You’ll Love This Homemade Eclairs with Vanilla Custard Filling and Chocolate Glaze Recipe
From the moment I take a bite of these eclairs, I am enchanted by the harmonious balance of flavors and textures. The pastry has just the right crispness on the outside and a tender, hollow interior perfect for holding the luscious vanilla custard. That creamy filling, infused with real vanilla bean, feels indulgent without being overly sweet, while the silky dark chocolate glaze creates the perfect finishing touch. Every element complements each other beautifully, making each bite a little celebration on its own.
What truly excites me about this recipe is how approachable it is despite looking so impressive. The choux pastry might seem intimidating at first, but the step-by-step process is straightforward, and I love how rewarding it feels to pipe out the dough myself and watch it puff up and brown in the oven. It’s a fantastic recipe to make for special occasions like birthdays or brunch parties, but it’s also great when I just want to treat myself or friends to something extraordinary without needing fancy equipment. It stands out because it combines classic French technique with down-to-earth ingredients and results that wow every single time.
Ingredients You’ll Need

All the ingredients for this eclair recipe are simple but essential, each playing a vital role in achieving perfect texture, flavor, and that beautiful finished look. From silky custard to flaky pastry and glossy glaze, you’ll see how these components come together harmoniously.
- Whole milk: The base for the creamy vanilla custard, giving it richness and smoothness.
- Vanilla bean: Adds a natural, aromatic depth to the custard that can’t be matched by extracts.
- Egg yolks: Help thicken and enrich the custard filling for that velvety feel.
- Granulated sugar: Sweetens both the custard and choux pastry just right without overpowering.
- Cornstarch: Acts as a gentle thickener for a smooth, perfect custard texture.
- Unsalted butter: Provides richness and flakiness both in the pastry and custard.
- Water: Essential for creating the steam that makes the choux pastry puff up beautifully.
- All-purpose flour: The backbone of the choux dough—just the right amount to create structure.
- Eggs: Add moisture and help create the airy texture inside the pastry.
- Heavy whipping cream: Poured over chocolate to make the luscious glaze shiny and smooth.
- Semisweet chocolate: For that rich, glossy glaze that ties the whole dessert together perfectly.
Directions
Step 1: Begin by preparing the vanilla custard filling: combine the whole milk and the split vanilla bean in a saucepan and bring it to a boil over medium heat. Once it boils, turn off the heat and let it infuse for 15 minutes to extract all that lovely vanilla flavor. Then remove the vanilla bean pod.
Step 2: In a bowl, whisk the egg yolks and sugar together until the mixture is light and fluffy, around a minute. Add cornstarch and whisk thoroughly to avoid lumps. Gradually whisk in 1/4 cup of the hot milk, then add the rest of the milk mixture. Strain this back into the saucepan using a fine mesh strainer for a smooth texture.
Step 3: Heat the custard mixture over medium-high heat, whisking constantly until it thickens and begins to boil, about 3 to 5 minutes. Take it off the heat, stir in butter until melted, then transfer to a bowl. Cover with plastic wrap pressed directly onto the custard’s surface to prevent a skin, and chill for at least 2 hours.
Step 4: Preheat your oven to 425°F. Prepare your parchment paper by drawing ten 4-inch lines on one side, flip it, and place it on the baking sheet. Fit a pastry bag with a large round tip. This will help you pipe perfectly sized eclair shapes.
Step 5: For the choux pastry, combine the water, butter, sugar, and salt in a saucepan and bring to a rolling boil. Remove from heat immediately and stir in all the flour at once. Stir vigorously until the dough is smooth and pulls away from the pan, about 30-60 seconds.
Step 6: Put the pan back on medium heat and stir constantly for 30 seconds to dry out the dough slightly. Transfer the dough to a mixer and add eggs one at a time, mixing until the dough is smooth and ribbons off your paddle when lifted. If needed, add the extra egg bit by bit to reach this consistency.
Step 7: Pipe 4-inch-long logs of dough on the parchment paper with about 2 inches space between each. Smooth any peaks with wet fingers. Bake for 15 minutes at 425°F, then reduce oven temperature to 375°F and bake another 25 minutes until golden and puffed. Avoid opening the oven door while baking.
Step 8: Once baked, poke two holes in the bottom of each eclair with a skewer to release steam and prevent sogginess. Allow them to cool completely on a wire rack.
Step 9: Prepare to fill the shells: remove chilled pastry cream from fridge and whisk to loosen. Fill a pastry bag fitted with a medium tip and pipe the custard into the holes in the eclairs, filling them carefully without overfilling.
Step 10: For the chocolate glaze, warm the heavy cream until steaming, then pour over chopped chocolate. Let sit for 2 minutes before whisking until smooth. Dip the tops of the filled eclairs into the glaze, then transfer to a plate and chill uncovered for at least 1 hour to set.
Servings and Timing
This recipe yields about 10 eclairs, perfect for sharing or indulging over a few days. The prep time is roughly 35 minutes, involving making the pastry and custard. The bake time is about 1 hour and 10 minutes, including two oven stages. Don’t forget the essential chilling time for the custard and glaze setting, which is around 2 hours. Altogether, expect about 3 hours and 45 minutes from start to finish, though much of this is hands-off while waiting for things to cool or bake.
How to Serve This Homemade Eclairs with Vanilla Custard Filling and Chocolate Glaze Recipe

When I serve these eclairs, I love presenting them on a beautiful platter to really highlight their glossy chocolate tops. They look stunning stacked neatly or lined up in a row. For gathering occasions, I sometimes dust a little powdered sugar around the edges for an elegant touch. I also like to garnish with a few fresh berries or edible flowers for a pop of color and freshness, which complements the richness.
These eclairs are incredibly versatile when it comes to pairing. I often enjoy them alongside a cup of strong espresso or a classic black tea to balance the sweetness. For a fancier touch, they pair beautifully with a glass of dessert wine such as a late harvest Riesling or even champagne, which adds a celebratory shimmer. At casual family dinners or brunches, I serve them slightly chilled or at room temperature—either way, the custard stays creamy and the pastry holds its crispness just right.
Depending on the occasion, I recommend slicing these eclairs in half if you want to make smaller portions for a casual get-together, or serving them whole for something special like a holiday dessert spread. If you ever want to impress guests, pairing these eclairs with a small scoop of vanilla ice cream or a dollop of whipped cream is an exciting way to make the experience even more indulgent.
Variations
I love experimenting with this homemade eclairs recipe to match different tastes or dietary needs. For example, swapping the vanilla bean custard for chocolate or coffee-flavored pastry cream creates an entirely new vibe that’s equally delicious. If you prefer fruitier notes, adding a thin layer of raspberry jam inside before filling with custard adds a lovely tang and surprise element.
If you’re gluten-free, you can try this recipe by using a gluten-free all-purpose flour blend for the choux pastry—I’ve done it with good results, though the texture is slightly different but still delightful. For a vegan take, I recommend making a dairy-free custard using coconut milk and a tapioca starch thickeners, and replacing butter with plant-based alternatives. The choux dough is trickier vegan, but with aquafaba and careful egg substitutes, it’s possible to create a light pastry shell as well.
Another fun twist is changing the chocolate glaze to white chocolate or even a caramel glaze for a sweet variation. You can also fill your eclairs with whipped cream or mascarpone for lighter versions. Although traditionally baked, I’ve read about steaming the pastry shells for a softer texture, but personally, I prefer the classic crispness that baking achieves.
Storage and Reheating
Storing Leftovers
To keep your leftover eclairs fresh, I recommend placing them in an airtight container and storing them in the refrigerator. The custard filling is perishable, so they’re best enjoyed within 2 days. Keeping them covered prevents the pastry from drying out, though over time the shells will soften as they absorb moisture from the custard. Using a shallow container and layering with parchment paper between, if storing multiple, helps maintain their shape.
Freezing
Freezing filled eclairs is generally not ideal because the custard filling can separate and affect texture upon thawing. However, you can freeze the unfilled choux shells instead. Let them cool completely, then freeze in a single layer on a tray before transferring to a freezer-safe bag or box for up to 1 month. When you’re ready, just thaw the shells at room temperature and fill with fresh custard and glaze.
Reheating
If you need to refresh your eclairs slightly before serving, I find that letting them come to room temperature for about 30 minutes works best. Avoid reheating in the microwave as it can make the pastry soggy. For unfilled shells, a quick warm-up in a preheated oven at 300°F for 5 minutes helps restore some crispness. Once filled and glazed, serve chilled or room temperature for the best flavor and texture.
FAQs
Can I make the vanilla custard filling ahead of time?
Absolutely! I often prepare the pastry cream a day in advance and refrigerate it, as chilling allows the flavors to deepen and the texture to thicken beautifully. Just be sure to cover it tightly with plastic wrap pressed onto its surface to prevent skin from forming.
What if my choux pastry doesn’t puff properly?
This can happen if the dough is too wet or if the oven temperature is too low. Make sure to fully incorporate the flour into the boiling water and butter mixture and allow the dough to dry out slightly on medium heat before adding eggs. Also, avoid opening the oven door while baking, as the steam inside is what helps create that puff.
Can I use store-bought custard or pastry cream instead?
You certainly can to save time, but homemade custard really elevates the dessert with its fresh flavor and creamy texture. If you do choose store-bought, taste it first to make sure it’s not overly sweet and complements the chocolate glaze well.
How do I know when the eclairs are done baking?
Look for eclairs that are puffed, golden brown all over, and feel light. Poking holes right after baking allows steam to escape and prevents sogginess. Let them cool completely before filling to maintain their structure.
Can I make this recipe dairy-free or vegan?
Yes, but it requires some adaptations. Use plant-based milks and butter alternatives, and consider egg replacements for the choux pastry such as aquafaba. The custard can be thickened with cornstarch or tapioca flour using coconut or almond milk. It takes some experimentation, but I’ve seen great vegan eclair results shared by bakers online.
Conclusion
I hope you feel inspired to try this Homemade Eclairs with Vanilla Custard Filling and Chocolate Glaze Recipe because it truly brings such joy every time I make it. Whether you’re treating yourself or impressing friends and family, these eclairs are the perfect blend of classic technique and comforting sweetness. Give yourself the gift of this baking experience—your taste buds will thank you!
Print
Homemade Eclairs with Vanilla Custard Filling and Chocolate Glaze Recipe
- Prep Time: 35 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 3 hours 45 minutes
- Yield: 10 eclairs
- Category: Dessert
- Method: Baking
- Cuisine: French
Description
Delight in these classic homemade Eclairs featuring light and airy choux pastry filled with smooth vanilla pastry cream and topped with a rich, glossy chocolate glaze. Perfectly elegant for special occasions or a sophisticated brunch treat.
Ingredients
For the Filling:
- 2 cups whole milk (480ml)
- ½ vanilla bean, split lengthwise and seeds scraped
- 6 egg yolks
- ⅔ cup granulated sugar (133g)
- ¼ cup cornstarch (25g)
- 1 tablespoon cold unsalted butter
For the Choux Pastry:
- 1 cup water (240ml)
- ½ cup unsalted butter, cubed (113g)
- 1½ teaspoon granulated sugar
- ½ teaspoon salt
- 1 cup all-purpose flour (120g)
- 3 large eggs, plus 1 extra if needed
For the Chocolate Glaze:
- ½ cup heavy whipping cream (120ml)
- 4 ounces semisweet chocolate chips or chopped chocolate
Instructions
- Make the Filling: In a medium saucepan, combine milk and the split vanilla bean. Bring to a boil over medium heat, then remove from heat and let steep for 15 minutes. Remove the vanilla bean pod. In a bowl, whisk together egg yolks and sugar until light and fluffy, about 1 minute. Add cornstarch and whisk until smooth. Gradually whisk in ¼ cup of the hot milk mixture, then whisk in remaining milk. Strain the mixture back into the saucepan. Cook over medium-high heat, whisking constantly until custard thickens and begins to gently boil, about 3-5 minutes. Remove from heat and stir in cold butter until melted. Transfer to bowl, press plastic wrap directly on surface, cool slightly, then chill at least 2 hours.
- Prepare the Pastry: Preheat oven to 425°F (220°C). On parchment paper, draw ten 4-inch lines spaced apart, then flip paper so pencil side is down on baking sheet. In a large saucepan, bring water, butter, sugar, and salt to a rolling boil over medium-high heat. Remove from heat and add all flour at once, stirring vigorously until fully combined and dough forms a ball. Return to medium heat and stir constantly for 30 seconds. Transfer dough to mixer bowl. With mixer running, add eggs one at a time, mixing until dough is smooth, glossy, and ribbon-like. Add extra egg if dough is too thick.
- Pipe and Bake Pastry: Transfer dough to pastry bag fitted with a large round tip. Pipe 4-inch long strips onto parchment-lined sheet, spacing 2 inches apart. Smooth rough spots with fingers dipped in cool water. Optionally brush with egg wash. Bake at 425°F for 15 minutes, then reduce oven temperature to 375°F (190°C) and bake 25 minutes more until puffed and golden. Immediately poke two holes in bottoms with skewer to release steam. Cool completely on wire rack.
- Fill the Eclairs: Poke a small hole or two on the ends or bottom of each cooled shell. Whisk chilled pastry cream to loosen, transfer to pastry bag fitted with a medium plain tip, and pipe filling into eclairs just until filled without oozing. Return filled eclairs to wire rack.
- Make the Chocolate Glaze: Heat cream in a small saucepan or microwave until steaming but not boiling. Add chocolate, let sit 2 minutes, then whisk until smooth. Dip the tops of the filled eclairs into the glaze, set on plate or tray, and chill uncovered at least 1 hour to set. Store in airtight container in fridge up to 2 days.
Notes
- Press plastic wrap directly onto the surface of the pastry cream to prevent a skin forming.
- The pastry cream can be made up to 24 hours ahead to save time.
- Refrigerate filled eclairs and consume within 24 hours for optimal texture and flavor.
- Be careful not to open the oven door frequently during baking to ensure proper puffing of the choux pastry.