This No-Bake Eclair Dessert is a simple graham cracker icebox cake with a vanilla pudding cream filling and a chocolate topping that sets up like a soft frosting layer.
After it chills, the crackers turn tender and cake-like, and the whole thing slices into neat squares with that classic eclair-inspired taste. I like this version because it’s reliable, not fussy, and it actually gets better after a night in the fridge.
For me, this is a go-to make-ahead dessert for potlucks, summer get-togethers, and holiday dinners when I want something cold and creamy that doesn’t need an oven.

Why You’ll Love This Recipe
No-bake ease: No oven, no cooling racks, no worrying about timing it around dinner. You just mix, layer, and let the fridge do the work.
Classic eclair flavor: The vanilla cream and chocolate top hit that familiar “bakery eclair” note, but in an easy layered dessert.
Great chilled texture: After a good long chill, the graham crackers soften into something that feels more like cake than crackers.
Feeds a group: A 9×13 pan gives you plenty of servings, and it’s easy to cut into smaller squares if you’re serving a big spread.
Flexible topping options: You can keep it simple with canned frosting, or go with a quick ganache if you want a deeper chocolate finish.
Ingredients You’ll Need
Pudding cream
- Instant vanilla pudding mix: I stick with instant here since it sets up fast and holds the whipped topping nicely. French vanilla is a good swap if you want a slightly richer flavor.
- Cold milk: Cold is important so the pudding thickens right away. Any standard milk works; I usually use 2%.
- Whipped topping: This keeps the filling light and easy to spread. Keep it cold and fold gently so it stays fluffy.
- Vanilla extract: Optional, but I like the little extra vanilla. It helps the filling taste less “box mix” without changing the texture.
Layers
- Graham crackers: Regular honey grahams are what I use. You’ll probably need to break a few to fill in gaps around the edges, which is totally normal.
Chocolate topping
- Chocolate frosting: The tub kind is the easiest option and gives that classic eclair-cake finish. Warming it a little makes it much easier to spread without tearing the crackers.
- Semisweet chocolate chips: If you’d rather do ganache, semisweet is my go-to. Milk chocolate works too, but it will be sweeter.
- Heavy cream: This is what makes the ganache smooth and pourable. Half-and-half can work in a pinch, but it won’t set quite as firmly.

Recipe Instructions
- Whisk pudding: In a large bowl, whisk the instant pudding mix with cold milk until smooth and thickened, about 2 minutes.
- Fold in topping: Add the whipped topping and fold until the mixture is fully combined and no streaks remain.
- Chill the cream: Refrigerate the pudding cream for 5 to 10 minutes so it firms up a bit and spreads more cleanly.
- Start the layers: Spread a thin layer of pudding cream in a 9×13-inch dish, then add a single even layer of graham crackers, breaking them as needed to fit.
- Add more filling: Spread about half of the remaining pudding cream over the crackers, then add a second layer of graham crackers.
- Finish the layers: Spread the remaining pudding cream on top, then finish with a final layer of graham crackers.
- Chill the dessert: Cover and refrigerate for at least 4 hours, and overnight is even better for soft cracker layers and cleaner slices.
- Add chocolate: For frosting, warm it just until spreadable and spread it evenly over the top, then refrigerate about 30 minutes before slicing. For ganache, heat the heavy cream until steaming, pour over the chocolate chips, let sit 5 minutes, whisk smooth, cool slightly, spread over the top, and chill until set.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Give it the overnight chill if you can. The longer rest is what turns the graham crackers soft and cake-like. It also makes the slices look a lot neater.
Use a thin “glue” layer on the bottom. Starting with a small smear of pudding cream helps the first cracker layer stay put and keeps corners from sliding around.
Break crackers to fit instead of forcing them. You want an even layer with as few big gaps as possible. Little patchwork pieces are fine since everything softens as it chills.
Warm the frosting gently. A few seconds at a time is enough—just until it spreads. If it’s too hot, it can get runny and sink into the cracker layer.
Go with ganache if you like less sweetness. The pudding filling is already sweet, so a simple chocolate-and-cream topping tastes a little more balanced to me.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Fresh berries: Strawberries or raspberries are really nice on the side. If I’m serving this at a party, I’ll set out a bowl so people can add a handful.
- Whipped cream: A small dollop on each slice looks pretty and keeps the plate from feeling too “flat.” This is also handy if your chocolate top sets very firm.
- Coffee: This is great with hot coffee, especially if you’re serving it after a heavier meal. A simple iced coffee works too in warm weather.
- Extra chocolate: A light sprinkle of chocolate shavings or mini chocolate chips on top is an easy finishing touch. I do this when I’m making it for a potluck.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. I usually keep the pan tightly covered so the top layer doesn’t dry out or pick up fridge smells.
You can definitely make this recipe ahead. I prefer assembling it the day before so the layers soften properly and the slices come out cleaner.
I don’t usually freeze this one. The pudding-and-whipped-topping filling can weep a little after thawing, and the texture just isn’t quite the same.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Do I have to chill it overnight?
No, but it helps a lot. Four hours will get you a sliceable dessert, but overnight is when the graham crackers fully soften and the layers really settle.
Can I use different pudding flavors?
Yes. French vanilla is an easy swap, and cheesecake-flavored instant pudding is also really good here if you want a slightly tangier, richer filling.
Is canned frosting or ganache better on top?
It depends on what you like. Canned frosting gives you that classic no-bake eclair cake vibe and it’s quick, but ganache tastes more like real chocolate and is less sweet.
Why did my top cracker layer lift or slide when I added the chocolate?
This usually happens when the frosting is too thick or the dessert hasn’t chilled long enough yet. Warming the frosting just until spreadable and using a gentle hand with the spatula fixes it most of the time.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

No-Bake Eclair Dessert
INGREDIENTS
Pudding cream
- 2 packages instant vanilla pudding mix 3.4 oz each
- 3 cups cold milk
- 1 tub whipped topping 8 oz thawed
- 1 tsp vanilla extract optional.
Layers
- 1 box graham crackers 14.4 oz.
Chocolate topping
- 1 tub chocolate frosting 16 oz or 1 cup semisweet chocolate chips plus 0.5 cup heavy cream.
INSTRUCTIONS
Pudding cream
- Whisk pudding mix and cold milk until smooth and thickened about 2 minutes
- fold in whipped topping until fully combined
- chill mixture 5 to 10 minutes to help it set.
Assemble and chill
- Spread a thin layer of pudding cream in a 9x13 inch dish
- add a single even layer of graham crackers breaking to fit
- spread half of remaining pudding cream
- add a second graham cracker layer
- spread remaining pudding cream
- top with a final graham cracker layer
- cover and refrigerate at least 4 hours and preferably overnight for best texture.
Finish
- Warm chocolate frosting just until spreadable and spread evenly over the top layer then refrigerate 30 minutes before slicing
- or heat heavy cream until steaming then pour over chocolate chips and rest 5 minutes whisk smooth cool slightly and spread over top then chill until set.
