Chocolate Pudding Pie With Graham Cracker Crust – Easy, Comforting, and Crowd-Pleasing
If you’re craving a dessert that feels nostalgic and delivers big chocolate flavor without a lot of work, this pie is it.
A buttery graham cracker crust meets silky, homemade chocolate pudding, then chills into sliceable perfection. It tastes like something you’d bring to a holiday dinner or a backyard barbecue—and it never lasts long.
The ingredients are simple, the steps are straightforward, and the results are pure comfort. Make it the day before, top it with whipped cream, and watch it disappear.
Chocolate Pudding Pie With Graham Cracker Crust
Ingredients
- 1 1/2 cups graham cracker crumbs (about 10–12 full sheets)
- 1/4 cup granulated sugar
- 1/8 teaspoon fine salt
- 6 tablespoons unsalted butter, melted
- 1/2 cup granulated sugar
- 3 tablespoons unsweetened cocoa powder (natural or Dutch-process)
- 3 tablespoons cornstarch
- 1/4 teaspoon fine salt
- 2 cups whole milk (or 1 3/4 cups whole milk + 1/4 cup heavy cream for extra richness)
- 3 large egg yolks
- 4 ounces semisweet or bittersweet chocolate, finely chopped
- 1 tablespoon unsalted butter
- 1 teaspoon pure vanilla extract
- Optional: 1/2 teaspoon instant espresso powder (boosts chocolate flavor)
- 1 cup cold heavy cream
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- Optional garnish: chocolate shavings, cocoa dusting, or crushed graham crackers
Instructions
- Make the crust. Heat the oven to 350°F (175°C). In a bowl, mix graham crumbs, sugar, and salt. Stir in melted butter until the mixture resembles damp sand and holds when pressed.
- Press and bake. Firmly press the mixture into the bottom and up the sides of a 9-inch pie plate. Use the bottom of a measuring cup to compact it evenly. Bake for 8–10 minutes, until lightly golden and fragrant. Let cool completely on a rack.
- Whisk the dry mix. In a medium saucepan (off heat), whisk sugar, cocoa, cornstarch, and salt until no lumps remain. If using espresso powder, whisk it in now.
- Add milk and yolks. Slowly whisk in the milk until smooth, then whisk in the egg yolks. Place the pan over medium heat.
- Cook the pudding. Cook, whisking constantly, until the mixture thickens and bubbles—about 6–9 minutes. Once bubbling, continue to cook and whisk for 1 minute to fully activate the cornstarch.
- Finish with chocolate. Remove from heat. Add chopped chocolate, butter, and vanilla. Whisk until smooth and glossy.
- Strain for silkiness (optional but recommended). Push the hot pudding through a fine-mesh sieve into a bowl to catch any bits of cooked egg or cocoa clumps.
- Fill the crust. Pour the warm pudding into the cooled crust. Smooth the top with a spatula. Press plastic wrap directly onto the surface to prevent a skin from forming.
- Chill to set. Refrigerate for at least 4 hours, preferably overnight, until firm and sliceable.
- Whip the topping. Just before serving, whip the cream, powdered sugar, and vanilla to soft peaks. Spread or pipe onto the chilled pie. Garnish with chocolate shavings or a light dusting of cocoa, if you like.
- Slice and serve. Use a sharp, thin knife dipped in hot water and wiped dry between cuts for clean slices.
What Makes This Special

This pie balances texture and flavor in the best way. The graham cracker crust adds a gentle crunch and a hint of caramelized sweetness that plays beautifully with the smooth chocolate filling.
It’s unfussy but still feels special, especially with a cloud of whipped cream on top.
- Approachable and reliable: No fancy techniques. If you can stir, you can make this.
- Deep, chocolatey flavor: Cocoa and chopped chocolate build richness without being overly sweet.
- Make-ahead friendly: Sets up in the fridge and slices cleanly the next day.
- Customizable: Add espresso powder, swap milk types, or top with crushed nuts or shaved chocolate.
Ingredients
For the Graham Cracker Crust

- 1 1/2 cups graham cracker crumbs (about 10–12 full sheets)
- 1/4 cup granulated sugar
- 1/8 teaspoon fine salt
- 6 tablespoons unsalted butter, melted
For the Chocolate Pudding Filling
- 1/2 cup granulated sugar
- 3 tablespoons unsweetened cocoa powder (natural or Dutch-process)
- 3 tablespoons cornstarch
- 1/4 teaspoon fine salt
- 2 cups whole milk (or 1 3/4 cups whole milk + 1/4 cup heavy cream for extra richness)
- 3 large egg yolks
- 4 ounces semisweet or bittersweet chocolate, finely chopped
- 1 tablespoon unsalted butter
- 1 teaspoon pure vanilla extract
- Optional: 1/2 teaspoon instant espresso powder (boosts chocolate flavor)

For Topping
- 1 cup cold heavy cream
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- Optional garnish: chocolate shavings, cocoa dusting, or crushed graham crackers
Instructions
- Make the crust. Heat the oven to 350°F (175°C). In a bowl, mix graham crumbs, sugar, and salt.
Stir in melted butter until the mixture resembles damp sand and holds when pressed.
- Press and bake. Firmly press the mixture into the bottom and up the sides of a 9-inch pie plate. Use the bottom of a measuring cup to compact it evenly. Bake for 8–10 minutes, until lightly golden and fragrant. Let cool completely on a rack.
- Whisk the dry mix. In a medium saucepan (off heat), whisk sugar, cocoa, cornstarch, and salt until no lumps remain. If using espresso powder, whisk it in now.
- Add milk and yolks. Slowly whisk in the milk until smooth, then whisk in the egg yolks. Place the pan over medium heat.
- Cook the pudding. Cook, whisking constantly, until the mixture thickens and bubbles—about 6–9 minutes. Once bubbling, continue to cook and whisk for 1 minute to fully activate the cornstarch.
- Finish with chocolate. Remove from heat. Add chopped chocolate, butter, and vanilla. Whisk until smooth and glossy.
- Strain for silkiness (optional but recommended). Push the hot pudding through a fine-mesh sieve into a bowl to catch any bits of cooked egg or cocoa clumps.
- Fill the crust. Pour the warm pudding into the cooled crust. Smooth the top with a spatula. Press plastic wrap directly onto the surface to prevent a skin from forming.
- Chill to set. Refrigerate for at least 4 hours, preferably overnight, until firm and sliceable.
- Whip the topping. Just before serving, whip the cream, powdered sugar, and vanilla to soft peaks. Spread or pipe onto the chilled pie. Garnish with chocolate shavings or a light dusting of cocoa, if you like.
- Slice and serve. Use a sharp, thin knife dipped in hot water and wiped dry between cuts for clean slices.
Storage Instructions
- Refrigerate: Cover the pie loosely with plastic wrap or an inverted bowl and store in the fridge for up to 3 days.
- Keep toppings fresh: If possible, add the whipped cream right before serving. If already topped, it will hold for about 24 hours.
- No freezing recommended: Freezing can change the texture of both the crust and pudding, making them watery or crumbly.
Why This is Good for You
While this is a dessert, you still get a few small wins. Cocoa provides antioxidants, and making the filling from scratch lets you control the sweetness and quality of ingredients.
There’s no artificial flavor here—just real chocolate, real dairy, and simple pantry items.
If you want a lighter approach, you can use reduced-fat milk and a thinner layer of whipped cream without losing the essence of the dessert.
Common Mistakes to Avoid
- Not packing the crust firmly: A loose crust crumbles. Press it down well, especially around the edges, for clean slices.
- Under-cooking the pudding: If you stop too soon, it won’t set.
Keep cooking until it thickens and gives a slow bubble, then continue for 1 minute.
- Skipping the chill time: The pie needs several hours to firm up. Rushing this step leads to soupy slices.
- Using too much sugar: With both cocoa and chopped chocolate, sweetness adds up fast. Stick to the amounts listed unless your chocolate is very bitter.
- Pouring hot filling into a hot crust: Let the crust cool completely so the bottom stays crisp and distinct.
Alternatives
- Crust swaps: Try chocolate wafer cookies, Oreos (skip added sugar), or digestive biscuits for a different base.
- Dairy-free: Use full-fat canned coconut milk or a rich almond milk blend.
Swap butter for coconut oil and choose dairy-free chocolate. Add an extra teaspoon of cornstarch if the milk is thin.
- No-egg version: Omit egg yolks and add 1 more tablespoon cornstarch. The texture will be slightly less custardy but still smooth.
- Mocha vibe: Add 1 teaspoon espresso powder and use bittersweet chocolate.
Top with a dusting of cocoa.
- Peanut butter twist: Whisk 1/3 cup smooth peanut butter into the hot pudding after the chocolate melts. Top with chopped peanuts.
- Mint chocolate: Swap vanilla for 1/2 teaspoon peppermint extract. Garnish with crushed chocolate mints.
FAQ
Can I use instant pudding mix instead of homemade?
Yes, it works in a pinch.
Follow the package instructions, then pour it into the baked crust and chill. Homemade gives you a richer, silkier texture and deeper flavor, but the instant route is convenient and still tasty.
How do I prevent a skin from forming on the pudding?
Press plastic wrap directly onto the surface while it chills. This blocks air contact and keeps the top smooth.
If a skin does form, whisk the surface gently before pouring into the crust.
What kind of chocolate is best?
Use semisweet or bittersweet bars (around 55–70% cacao). Baking bars melt smoothly and taste clean. Chocolate chips can work, but they contain stabilizers and may not melt as silkily.
Can I make it gluten-free?
Yes.
Use gluten-free graham crackers and double-check that your cornstarch and chocolate are certified gluten-free. The rest of the recipe is naturally gluten-free.
Why is my filling grainy?
Graininess can come from overheated eggs or unmelted chocolate. Keep the heat moderate, whisk constantly, and consider straining the hot pudding.
Finely chop the chocolate so it melts fast and evenly.
How far ahead can I make this?
You can make it 24 hours ahead for the best texture. The crust stays crisp, and the filling sets fully. Add whipped cream just before serving for the freshest look.
Can I use low-fat milk?
Yes, but the texture will be lighter.
To help it set, keep the cornstarch as written and avoid reducing the chill time. For a richer feel with low-fat milk, add 2 tablespoons heavy cream.
Wrapping Up
Chocolate pudding pie with graham cracker crust is the kind of dessert that feels classic for a reason. It’s simple to make, easy to customize, and always satisfying.
With a crisp, buttery crust and a smooth, chocolatey filling, it checks every box for comfort and ease.
Make it for birthdays, potlucks, holidays—or just because you’re in the mood for something genuinely good.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

