This Eclair Dessert Pie is a no-bake dessert with vanilla pudding, soft layers of graham crackers, and a simple glossy chocolate topping.
After a good chill, the crackers turn tender and cake-like, and the filling sets up into that classic creamy eclair texture I want. The chocolate on top is rich and smooth, and it makes the whole pie feel finished without any fuss.
I make this one when I need a make-ahead dessert that slices cleanly and travels well. It’s especially nice in warm weather when I’d rather not turn the oven on.

Why You’ll Love This Recipe
No-bake: No oven, no water bath, no anything. Just mix, layer, chill, and you’re done.
Real eclair vibes: After it sits, the graham crackers soften into that tender “cake” layer that reminds me of an eclair dessert.
Make-ahead friendly: This is one of those desserts that’s actually better after it hangs out in the fridge for a while.
Easy to slice: With enough chill time, you get neat slices instead of a messy scoop situation.
Simple ingredients: Everything is easy to find, and you can swap in different pudding flavors when you want to change it up.
Ingredients You’ll Need
Crust and layers
- Graham cracker crust: I use a store-bought 9-inch crust when I want this to be truly no-stress, but a homemade crumb crust works too if that’s what you have.
- Graham cracker squares or pieces: These are the “pastry” layers in this pie. They soften as it chills, so don’t worry if they seem too crisp at first.
Filling
- Instant vanilla pudding mix: Instant is the key here since there’s no cooking. French vanilla is really good if you want a slightly deeper vanilla flavor.
- Cold milk: Cold milk helps the pudding set up fast and smooth. I stick with regular dairy milk for the thickest texture.
- Whipped topping: This keeps the filling light and fluffy and makes it spread easily. Make sure it’s thawed so it folds in without lumps.
- Vanilla extract: Optional, but I like adding it because it makes the filling taste a little less “from a box.”
Chocolate topping
- Chocolate frosting: The tub-style frosting is easiest here and gives you that classic eclair-cake topping. It sets up nicely after a quick chill.
- Milk: Just a small splash turns the frosting into a smooth, pourable topping. Add it gradually so it doesn’t get too thin.

Recipe Instructions
- Whisk the pudding: In a large bowl, whisk the instant pudding mix and cold milk for about 2 minutes, until it thickens.
- Fold in the topping: Fold in the whipped topping (and vanilla extract, if using) until the filling is smooth and evenly combined.
- Spread the first layer: Spoon and spread half of the filling into the graham cracker crust.
- Add the graham crackers: Add an even layer of graham crackers over the filling to cover it as well as you can.
- Finish the layers: Spread the remaining filling over the graham crackers, then smooth the top. Cover and refrigerate for at least 4 hours and up to overnight so the crackers soften.
- Top with chocolate: Warm the chocolate frosting briefly until spreadable, then whisk in the milk until it’s pourable. Spread or drizzle it over the chilled pie.
- Chill to set: Refrigerate the pie for 15 to 30 minutes so the chocolate topping sets up before slicing.

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
Chill it long enough. The graham crackers need time to soften, and the filling needs time to firm up. Overnight is ideal if you want the cleanest slices.
Use really cold milk. If the milk is not cold, the pudding can take longer to thicken and the filling can feel a little loose.
Keep the cracker layer even. Try to cover the pudding as evenly as you can so you don’t get gaps where the filling sinks into one spot. Breaking crackers to fit is fine.
Warm the frosting gently. A quick warm-up makes it much easier to spread, but don’t get it hot. You just want it soft enough to whisk smooth with the milk.
Don’t thin the frosting too much. Add the milk a little at a time. If it gets too thin, it can slide to the edges instead of setting into a nice top layer.
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, raspberries, or blueberries are really nice with this. I usually put a small handful on the plate right before serving.
- Extra whipped topping: A small spoonful on the side makes it feel a little more like a classic cream-puff dessert. It’s also helpful if your slices are a bit soft.
- Cold coffee: I like this with iced coffee or cold brew. The coffee keeps the whole thing from feeling too rich.
- Fruit layer: If you want to dress it up, serve it with sliced bananas or strawberries on the side, or tuck a few slices between layers next time.
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. The crust will soften a bit as it sits, but the flavor stays great.
You can make this recipe ahead the day before and wait to add the chocolate topping until closer to serving. That keeps the top looking extra glossy and fresh.
Freezing works, but the texture changes. The filling can get a little icy and the graham crackers can turn more crumbly once thawed.
If you do freeze it, freeze individual portions so they thaw faster and you can grab one slice at a time. Thaw in the fridge overnight before serving.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use French vanilla or cheesecake pudding instead of vanilla?
Yes, both work well. French vanilla gives it a slightly richer flavor, and cheesecake pudding makes it taste a little tangier and more “dessert shop” style.
Do I have to use whipped topping?
No. You can use homemade whipped cream, but I’d only do that if you’re serving the pie the same day. Whipped topping holds up better for longer chilling and leftovers.
Why are my slices messy?
This usually comes down to chill time. Give it at least 4 hours, but overnight really helps it firm up and lets the graham cracker layer soften evenly.
Can I add fruit between the layers?
Yes. Sliced bananas or strawberries are the easiest add-ins. Just keep the layer fairly thin so the pie still holds together when you slice it.
Can I use chocolate ganache instead of frosting?
You can, but the frosting + milk topping is the simplest and sets quickly. If you make ganache, let it cool a bit before spreading so it doesn’t melt the top of the pie.
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.

Eclair Dessert Pie
INGREDIENTS
Crust and layers
- 1 9 inch graham cracker crust
- 1 cup graham cracker squares or pieces for layering.
Filling
- 2 boxes 3.4 oz instant vanilla pudding mix
- 3 cups cold milk
- 8 oz whipped topping thawed
- 1 tsp vanilla extract optional.
Chocolate topping
- 1 cup chocolate frosting
- 2 tbsp milk to thin.
INSTRUCTIONS
Make filling
- whisk pudding mix and cold milk for 2 minutes until thickened
- fold in whipped topping and vanilla extract until smooth.
Assemble and chill
- spread half of the filling into the graham crust
- add an even layer of graham crackers to cover the filling
- spread remaining filling on top and smooth the surface
- cover and refrigerate at least 4 hours and up to overnight to soften the crackers.
Finish
- warm frosting briefly until spreadable and whisk in milk until pourable
- spread or drizzle chocolate topping over chilled pie
- refrigerate 15 to 30 minutes to set before slicing.
