A cool, creamy, crowd-pleasing dessert that tastes just like a classic éclair—made simple with pudding, graham crackers, and a no-fuss chocolate icing.
Prep Time 15 minutesminutes
Chill Time 4 hourshours
Serving Size 12
Ingredients
For the Filling:
2small boxes3.4 oz each French vanilla instant pudding mix
3cupswhole milk
1container8 oz whipped topping, thawed
For the Layers:
1box graham crackers3 sleeves
For the Chocolate Icing:
6tablespoonsbutter
2cupspowdered sugar
¼ to ⅓cupcocoa powder
1teaspoonvanilla
3-4tablespoonsmilk
Instructions
Make the pudding filling. Add both packets of French vanilla instant pudding to a mixing bowl along with three cups of whole milk. Mix until it reaches a pudding-like consistency. You can use a stand mixer, hand mixer, or just a good whisk. Scrape down the sides to make sure all the pudding mix is incorporated.
Fold in the whipped topping. Gently fold the entire container of whipped topping into the pudding mixture until it's smooth and well combined. A larger whisk works well for this — it helps keep everything light and creamy. Once it's mixed, place it in the refrigerator to chill while you prepare the icing.
Make the chocolate icing. Place six tablespoons of butter in a microwave-safe bowl. Heat until it's almost melted but still has a few small pieces remaining — you don't want it completely liquefied. Add about two cups of powdered sugar, a quarter to a third of a cup of cocoa powder, a splash of vanilla, and a few tablespoons of milk. Whisk it all together until smooth. If it seems too thick to pour, add a little more milk — a tablespoon at a time — until it reaches a pourable consistency. Set this aside.
Layer the graham crackers. Line the bottom of a 9x13 pan with a single layer of graham crackers. You'll need to break some pieces to fill in around the edges, and that's perfectly fine. You don't need it to be perfect — just get good coverage across the bottom.
Add the first pudding layer. Spread about half of the pudding and whipped topping mixture over the first layer of graham crackers. Spread it gently to the edges and corners.
Add the second layer. Place another layer of graham crackers on top of the pudding. Then spread the remaining pudding mixture over that layer, just like you did the first.
Add the final graham cracker layer. Top with one more layer of graham crackers. Try to keep this layer fairly even — it's going to be the base for your icing, so a smoother surface helps.
Pour on the chocolate icing. Give the icing a quick warm-up in the microwave for just a few seconds if it has thickened up. You want it to pour easily. Pour it over the top layer of graham crackers and spread it gently with a spatula until the entire surface is covered.
Refrigerate.Cover the pan and place it in the refrigerator for at least four hours, though overnight is ideal. The longer it chills, the more those graham crackers soften and take on that pastry-like texture that makes this dessert so special.
Slice and serve. Cut into squares and serve cold. It should slice cleanly and hold its layers beautifully.
French vanilla is the way to go. You could use regular vanilla pudding, but the French vanilla gives it that deeper, richer flavor that really makes it taste like the cream filling inside an eclair. It makes a difference.
Don't skip the chill time. The magic of this dessert happens in the fridge. Those graham crackers need time to absorb moisture from the pudding and soften up. If you cut into it too early, the crackers will still be crunchy. Overnight is when it really shines.
The icing should be pourable. When you spread it over the top, you want it thin enough to move easily but thick enough to set up in the fridge. If it's too thick, just add a little more milk. It will firm up as it chills.
Whole milk makes a difference. The pudding sets up creamier and richer with whole milk. You can use 2% if that's what you have, but whole milk gives you the best texture.