Introduction
I make this chocolate eclair cake every time I need a dessert that impresses a crowd without spending hours in the kitchen. It tastes exactly like a classic chocolate eclair — creamy vanilla pudding filling, soft graham cracker layers that soak up moisture overnight and turn almost cake-like, and a rich chocolate ganache on top — but assembled in a 9×13 pan with zero baking required. The hardest part is waiting for it to chill overnight so everything sets up perfectly. This is one of those desserts that people always ask for the recipe, and they’re always a little surprised by how simple it actually is. This chocolate eclair cake is perfect for potlucks, family gatherings, holiday parties, or any time you need a make-ahead showstopper.
How to Make Chocolate Eclair Cake (Quick Overview)
To make this chocolate eclair cake, layer graham crackers in a 9×13 dish, spread with a thick vanilla pudding and whipped cream filling, repeat the layers, then pour a smooth chocolate ganache over the top. Refrigerate overnight so the graham crackers soften into a cake-like texture. The whole thing takes about 20 minutes of hands-on work.
About the Ingredients

Graham Crackers
Full graham cracker sheets form the layers of this chocolate eclair cake and are the magic ingredient that makes this no-bake dessert work. As the cake chills overnight, the crackers absorb moisture from the pudding filling and transform into soft, almost sponge-like layers that taste and feel like real cake. Don’t break them — lay them flat in even layers.
Instant Vanilla Pudding
Two boxes of instant vanilla pudding mixed with cold milk create the thick, creamy filling that goes between the graham cracker layers of this easy no bake chocolate eclair cake recipe. Use instant pudding rather than cook-and-serve since it sets faster and stays stable in the fridge without becoming rubbery.
Whipped Cream or Cool Whip
Folded whipped cream or Cool Whip lightens the pudding filling and gives this homemade layered eclair cake dessert that classic eclair cream puff texture rather than a dense, heavy pudding layer. An 8-oz tub of Cool Whip is the quickest option, or whip your own heavy cream to stiff peaks.
Chocolate Ganache
A smooth, glossy chocolate ganache poured over the top of this chocolate eclair cake sets into a firm but fudgy layer that looks stunning and tastes exactly like the chocolate coating on a real eclair. Made with just chocolate chips and heavy cream, it’s incredibly simple to put together.
Milk
Cold milk is what activates the instant pudding and gives the filling the right thick, creamy consistency for this easy no bake chocolate eclair cake recipe. Use whole milk for the richest, thickest pudding layer.
Tips and Tricks
Let the ganache cool for at least 5 minutes before pouring it over the assembled cake. Pouring it too hot can melt the pudding filling underneath and cause the layers to shift in this chocolate eclair cake.
Make sure the pudding filling is thick before layering — whisk the pudding and milk for a full 2 minutes and let it stand for 5 minutes before folding in the whipped cream. A runny filling won’t hold the layers together in this homemade layered eclair cake dessert.
Always refrigerate overnight rather than just a few hours. The full overnight rest is what transforms the graham crackers from crunchy to soft and cake-like in this chocolate eclair cake — rushing this step is the biggest mistake you can make.
Pro Tips
For a more intense chocolate flavor on this chocolate eclair cake, use dark chocolate chips instead of semi-sweet in the ganache and add a tablespoon of unsweetened cocoa powder to the ganache while it’s still warm.
Add a thin layer of sliced bananas between the first pudding layer and the second graham cracker layer for a banana eclair cake version that takes this easy no bake chocolate eclair cake recipe to another level.
Run a sharp knife dipped in hot water along the edges of the pan before the first slice — it separates the ganache cleanly from the sides and gives you a much neater first piece of this homemade layered eclair cake dessert.
Step-by-Step Instructions
- In a large bowl, whisk together the instant vanilla pudding mix and cold milk for 2 minutes until thick. Let stand for 5 minutes.
- Fold the whipped cream or Cool Whip into the pudding mixture until smooth and fully combined.
- Arrange a single layer of full graham cracker sheets on the bottom of a 9×13 dish, covering the bottom completely and breaking crackers to fill any gaps.
- Spread half of the pudding filling evenly over the graham cracker layer.
- Add a second layer of graham crackers directly on top of the pudding.
- Spread the remaining pudding filling evenly over the second graham cracker layer.
- Add a final third layer of graham crackers on top.
- In a microwave-safe bowl, heat the heavy cream for 45-60 seconds until just steaming.
- Pour the hot cream over the chocolate chips and let sit for 2 minutes, then stir until completely smooth and glossy.
- Let the ganache cool for 5 minutes, then pour evenly over the top graham cracker layer and spread with a spatula.
- Cover with plastic wrap and refrigerate overnight, or for at least 8 hours, before slicing and serving.
Variations
For a peanut butter eclair cake version of this chocolate eclair cake, swirl 3 tablespoons of peanut butter into the pudding filling before layering for a Reese’s-inspired twist.
If you want a lemon eclair cake, swap the vanilla pudding for lemon instant pudding and replace the chocolate ganache with a lemon glaze for a bright citrus version.
For a cookies and cream version, use Oreo cookies instead of graham crackers as the layers in this easy no bake chocolate eclair cake recipe.
Add a layer of sliced strawberries between the pudding layers for a chocolate strawberry eclair cake version.
For a darker, more intense chocolate version, use chocolate pudding instead of vanilla and dark chocolate in the ganache of this homemade layered eclair cake dessert.
How to Store
Store this chocolate eclair cake covered in the fridge for up to 4 days. The texture actually improves over the first two days as the graham crackers continue to soften into the pudding layers.
This cake does not freeze well — the pudding filling and ganache both change texture after freezing and thawing, so enjoy it fresh within 4 days.
Always keep it refrigerated since the pudding filling needs to stay cold. Don’t leave it out at room temperature for more than 2 hours.
Frequently Asked Questions
Do I have to refrigerate this overnight?
Yes, overnight chilling is essential for this chocolate eclair cake. The graham crackers need a full 8 hours to absorb enough moisture from the pudding and transform into a soft, cake-like texture.
Can I use homemade whipped cream instead of Cool Whip?
Yes, whip 2 cups of heavy cream to stiff peaks and fold it into the pudding mixture for a richer, fresher version of this easy no bake chocolate eclair cake recipe.
Why is my pudding layer runny?
The pudding wasn’t whisked long enough or didn’t have time to set before the whipped cream was folded in. Make sure the pudding is thick and fully set before folding in the cream for this chocolate eclair cake.
Can I use chocolate pudding instead of vanilla?
Yes, chocolate instant pudding creates a darker, more intense filling that pairs beautifully with the chocolate ganache in this homemade layered eclair cake dessert.
How many servings does this cake make?
A 9×13 pan of this chocolate eclair cake cuts into about 15-20 pieces depending on how large you slice them.
Can I make this a day ahead?
Yes, this easy no bake chocolate eclair cake recipe is actually designed to be made ahead — the overnight chill is what makes it taste best.
Can I use store-bought chocolate frosting instead of ganache?
Yes, warmed store-bought chocolate frosting can be poured over the top as a quick substitute for the ganache in this chocolate eclair cake — it won’t be quite as glossy but still tastes great.

Homemade Chocolate Eclair Cake
Ingredients
Equipment
Method
- In a large bowl, whisk together the instant vanilla pudding mix and cold milk for 2 minutes until thick. Let stand for 5 minutes.
- Fold the Cool Whip or whipped heavy cream into the pudding mixture until smooth and fully combined.
- Arrange a single layer of full graham cracker sheets on the bottom of a 9×13 dish, covering the bottom completely and breaking crackers to fill any gaps.
- Spread half of the pudding filling evenly over the graham cracker layer.
- Add a second layer of graham crackers directly on top of the pudding.
- Spread the remaining pudding filling evenly over the second graham cracker layer.
- Add a final third layer of graham crackers on top.
- In a microwave-safe bowl, heat the heavy cream for 45-60 seconds until just steaming.
- Pour the hot cream over the chocolate chips and let sit for 2 minutes, then stir until completely smooth and glossy.
- Let the ganache cool for 5 minutes, then pour evenly over the top graham cracker layer and spread with a spatula.
- Cover with plastic wrap and refrigerate overnight, or for at least 8 hours, before slicing and serving.
