No-Bake Chocolate Eclair Pie is one of those desserts I keep in my back pocket when I want something cold and creamy with a real chocolate top and zero oven time.
The filling is that familiar vanilla pudding flavor with a lighter, fluffier texture, and it sits in a graham cracker crust that cuts the sweetness just enough. I like this version because the chocolate layer sets up into a soft “sliceable” top instead of staying sticky.
For me, it’s especially good for summer get-togethers, potlucks, and holidays when the oven is already busy. It’s also nice when you want a dessert you can make the day before and just pull out when you’re ready.

Why You’ll Love This Recipe
No oven needed: It’s a true no-bake dessert, which is a relief when it’s hot out or your oven is already spoken for.
Classic eclair flavors: Vanilla “cream” and chocolate on top is simple, familiar, and always a good idea.
Make-ahead friendly: This one actually gets better after a long chill, so it’s easy to fit into a busy day.
Easy to slice and serve: Once it’s set, you can get clean slices without fussing with extra toppings or sauces.
Flexible crust and topping: You can keep it classic with graham crackers, or go full chocolate with an Oreo-style crust or a quick ganache.
Ingredients You’ll Need
Graham Cracker Crust
- Graham cracker crumbs: I use the boxed crumbs for convenience, but crushed graham crackers work just as well. You want a fine crumb so the crust holds together when you slice.
- Unsalted butter: Melted butter is what binds the crust. If you only have salted butter, just go easy on the added salt.
- Granulated sugar: This gives the crust that classic sweet graham flavor. You can reduce it a little if you like a less-sweet crust.
- Salt: Don’t skip the pinch. It keeps the crust from tasting flat.
Vanilla Cream Filling
- Instant vanilla pudding mix: Make sure it’s instant, not cook-and-serve. Instant sets quickly and gives you that thick, creamy texture.
- Cold milk: Cold milk matters here so the pudding thickens up fast. I usually use regular milk, but 2% works too.
- Vanilla extract: It adds a little more “real vanilla” flavor, especially since the pudding is doing most of the work.
- Whipped topping: This is what makes the filling lighter and more mousse-like. Let it thaw so it folds in smoothly without little icy bits.
Chocolate Topping
- Chocolate frosting: The tub-style frosting is easy and gives you that classic eclair-pie top. Warming it briefly makes it spread without pulling up the filling.
- Milk: Just a small splash loosens the frosting so it levels out into a smoother layer.

Recipe Instructions
- Mix the crust: Stir the graham cracker crumbs, melted butter, sugar, and salt together until everything looks evenly moistened.
- Press the crust: Press the mixture firmly into a 9-inch pie dish, pushing it across the bottom and up the sides into an even layer. Chill the crust while you make the filling.
- Whisk the pudding: Whisk the instant pudding mix, cold milk, and vanilla extract until thickened, about 2 minutes.
- Fold in the whipped topping: Fold in the thawed whipped topping until the filling is smooth and fluffy.
- Add the filling: Spread the vanilla cream filling evenly into the chilled crust.
- Warm the frosting: Warm the chocolate frosting with the milk just until it’s spreadable, about 10 to 20 seconds, then stir until smooth.
- Top and chill: Spread the chocolate topping over the filling in an even layer. Refrigerate until set, at least 6 hours or overnight, then slice and serve chilled.

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
Press the crust firmly. Use the bottom of a measuring cup if you have one. A tight crust is what keeps the slices from crumbling when you cut.
Use really cold milk. The pudding thickens much faster and more consistently when the milk is cold right from the fridge.
Fold, don’t stir. When the whipped topping goes in, fold gently so the filling stays light. If you mix hard, it can get looser than you want.
Warm the frosting briefly. A quick warm-up makes it spread without dragging through the vanilla layer. Stop as soon as it’s soft and stir smooth.
Chill overnight for clean slices. It’s fine after 6 hours, but I think the texture is best the next day, especially if you want neat servings.
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 nice on the plate with this. I like the fresh fruit with the chocolate top.
- Whipped cream: A small dollop on each slice is simple and looks nice, especially if you’re serving it for guests.
- Coffee: This is really good with coffee, hot or iced. The bitter edge is a good match for the sweet filling.
- Extra crunch: Sprinkle a few graham cracker crumbs or chocolate shavings over the top right before serving. It gives the soft filling a little texture.
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 keep the pie right in the pie dish and cover it tightly so the top doesn’t dry out.
You can definitely make this recipe ahead. I usually make it the night before so it has plenty of time to set up for clean slices.
If you want to freeze it, freeze individual portions so you can grab one slice at a time. The texture is a little more “ice creamy” after freezing, but it’s still good.
Thaw in the fridge overnight before serving if you freeze it. I wouldn’t thaw it on the counter since the filling softens quickly.

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 cook-and-serve pudding instead of instant?
I don’t recommend it for this one. Cook-and-serve needs to be cooked and fully cooled, and it sets a bit differently, so the filling texture won’t be the same.
How long does it need to chill before slicing?
At least 6 hours, and overnight is even better. If you slice too early, the filling is still soft and the chocolate top can smear a bit.
Can I swap the chocolate frosting for ganache?
Yes. A quick ganache works well here: pour 1/2 cup hot cream over 1 cup chocolate chips, let it sit for a minute, then stir smooth and spread it over the filling.
What crust works besides graham crackers?
Chocolate graham crackers are great if you want a deeper chocolate flavor. An Oreo-style cookie crust works too, especially if you like a darker, richer base.
Why is my filling a little runny?
Usually it’s from using warm milk, not whisking the pudding long enough, or over-mixing after it thickens. It will firm up some as it chills, but starting with a thick pudding base helps a lot.
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 Chocolate Eclair Pie
INGREDIENTS
Graham Cracker Crust
- 1 1/2 cups graham cracker crumbs
- 6 tbsp unsalted butter melted
- 2 tbsp granulated sugar
- pinch of salt.
Vanilla Cream Filling
- 2 boxes 3.4 oz instant vanilla pudding mix
- 3 cups cold milk
- 1 tsp vanilla extract
- 8 oz whipped topping thawed.
Chocolate Topping
- 1 cup chocolate frosting
- 1 tbsp milk.
INSTRUCTIONS
Graham Cracker Crust
- mix graham cracker crumbs butter sugar and salt until evenly moistened
- press firmly into a 9 inch pie dish to form an even crust
- chill the crust while preparing the filling.
Vanilla Cream Filling
- whisk instant pudding mix milk and vanilla extract until thickened about 2 minutes
- fold in whipped topping until smooth and fluffy
- spread filling evenly into the chilled crust.
Chocolate Topping and Chill
- warm chocolate frosting with milk just until spreadable about 10 to 20 seconds then stir smooth
- spread chocolate topping over the filling in an even layer
- refrigerate until set at least 6 hours or overnight
- slice and serve chilled.
