This Eclair Dessert is my favorite kind of no-bake dessert: cool and creamy, simple, and honestly a little hard to stop slicing once it’s chilled. It’s layered like a quick “icebox cake” with that classic vanilla-and-chocolate eclair feel.
After an overnight chill, the graham crackers turn soft and cake-like and the vanilla layer sets up into a smooth cream filling. I like this version because it’s reliable, easy to portion, and the top stays rich and chocolatey without needing a complicated frosting.
I make it for potlucks, weekends, and any time I need a dessert that holds up well in the fridge. It’s especially nice when you want something cold after a heavier meal.

Why You’ll Love This Recipe
No-bake: No oven, no water bath, no stress. It’s the kind of dessert I reach for when the kitchen is already busy.
Make-ahead friendly: This one actually gets better after a long chill, so it fits right into party planning.
That eclair flavor: The combo of vanilla cream and chocolate on top really does remind me of an eclair, just in an easy layered form.
Easy to slice: After chilling overnight, it cuts into neat squares that look good on a plate.
Flexible topping: You can keep it simple with frosting, or go a little richer with a quick ganache if that’s more your style.
Ingredients You’ll Need
Vanilla Cream Layer
- Instant vanilla pudding mix: I stick with instant here because it sets up quickly and stays firm enough to slice. French vanilla or cheesecake pudding mix works great too.
- Cold milk: Cold milk helps the pudding thicken the way it should. I usually use regular dairy milk, but any milk you’ve used successfully with instant pudding should be fine.
- Whipped topping: This makes the filling light and fluffy and gives you that classic “eclair dessert” texture. Make sure it’s thawed so it folds in smoothly.
- Vanilla extract: It’s a small addition, but it makes the filling taste more like real vanilla instead of straight pudding.
Assembly
- Graham crackers: Regular honey grahams are the classic choice and they soften into that cake-like layer overnight. Try to keep the layers fairly even so it slices cleanly.
Chocolate Topping
- Chocolate frosting: The tub-style frosting is quick and easy, and it spreads nicely once it’s slightly warmed. I like using a thicker chocolate frosting here so the top layer feels generous.

Recipe Instructions
- Whisk the pudding: In a large bowl, whisk the instant pudding mix and cold milk for about 2 minutes, until thickened.
- Fold in the topping: Add the thawed whipped topping and vanilla extract, then fold until the mixture is smooth and evenly combined.
- Layer the crackers: Arrange a single layer of graham crackers in the bottom of a 9×13-inch dish. Break crackers as needed to fit.
- Spread the first layer: Spread half of the vanilla cream mixture evenly over the graham crackers.
- Add more crackers: Add a second layer of graham crackers over the cream.
- Spread the second layer: Spread the remaining vanilla cream evenly over the second layer of crackers.
- Finish the top layer: Add a final layer of graham crackers across the top.
- Warm the frosting: Warm the chocolate frosting just until it’s pourable and easy to spread, then spread it evenly over the top layer of crackers.
- Chill: Cover and refrigerate for at least 8 hours, and preferably overnight, before slicing and serving.

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
Let the frosting soften before you spread it. If it’s too cold, it tends to tug at the crackers and make a mess of the top. A short warm-up (or a little time on the counter) makes it much easier.
Chill overnight if you can. The graham crackers need time to soften and turn into that cake-like layer. It also gives you cleaner slices.
Press the cream to the edges. I like to take an extra minute to spread the filling all the way to the corners so you don’t end up with dry spots on the ends.
Use a ganache topping if you want it richer. A simple chocolate-and-cream ganache makes a thicker, smoother top layer. It also looks a little shinier once it’s set.
Swap the pudding flavor if you want. French vanilla is a little deeper, and cheesecake pudding gives it a slight tang. Both work well with the graham crackers and chocolate.
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. I’ll sometimes spoon a few right onto the plate next to the slice.
- Extra whipped topping: A small dollop on top is simple and looks good, especially if you’re serving this for guests.
- Coffee or espresso: This is a good one with coffee since it’s chilled and sweet. I usually do plain black coffee or an iced latte.
- Milk: A cold glass of milk is classic with this kind of dessert. It’s especially good if your slices are on the bigger side.
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 layers stay soft and sliceable, and it’s easy to grab a piece straight from the pan.
You can make this recipe ahead the day before you need it. In fact, I prefer it that way because the graham crackers soften into the filling and it turns more cake-like.
If you want to freeze it, you can freeze individual portions in a freezer-safe container. Thaw in the fridge overnight; the texture is a little softer after freezing, but it still tastes good.

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 really need to chill it overnight?
I strongly recommend it. You can scoop it sooner, but it won’t slice as neatly and the graham crackers won’t have that soft, cake-like texture yet.
Can I use homemade whipped cream instead of whipped topping?
You can, but the dessert won’t set quite the same way and it can get a little looser after a day or two. If you go that route, whip the cream to stiff peaks and fold it in gently.
What’s the best way to spread the chocolate frosting?
Warm it just until it’s spreadable, not hot. Then use an offset spatula (or the back of a spoon) and take your time so you don’t drag the crackers around.
Can I use a different pudding flavor?
Yes. French vanilla is a simple swap, and cheesecake pudding mix is really good if you like a slightly tangier “cream filling” vibe.
Why is my filling runny?
This usually happens if the milk wasn’t cold enough, the pudding wasn’t whisked long enough, or the whipped topping wasn’t fully thawed and folded in smoothly. It will thicken more as it chills, but it should look fairly thick before you start layering.
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
INGREDIENTS
Vanilla Cream Layer
- 2 boxes 3.4 oz instant vanilla pudding mix
- 3 cups cold milk
- 8 oz whipped topping thawed
- 1 tsp vanilla extract.
Assembly
- 1 box 14.4 oz graham crackers.
Chocolate Topping
- 16 oz chocolate frosting.
INSTRUCTIONS
Vanilla Cream Layer
- whisk pudding mix and cold milk for 2 minutes until thickened
- fold in whipped topping and vanilla extract until smooth.
Assemble And Chill
- arrange a single layer of graham crackers in a 9x13 inch dish
- spread half of the vanilla cream evenly over crackers
- add a second layer of graham crackers and spread remaining vanilla cream
- top with a final layer of graham crackers
- warm chocolate frosting just until pourable and spreadable then spread evenly over the top layer
- cover and refrigerate at least 8 hours and preferably overnight before slicing and serving.
