With a super easy graham cracker crust, this is the perfect chocolate cream pudding pie! Simple, decadent, delicious!

Whenever you decide simple and delicious chocolate cream pudding pie needs to be in your life (like, yesterday, hello), this is the one.

This pie is perfect for anyone who might not want to mess with a homemade pie crust (interjecting here to say the chocolate filling would be delicious in a prebaked traditional pie shell in case that is your thing).

A piece of whipped cream topped chocolate pudding pie with a bite eaten on a white plate.

And it’s easy enough for bakers of all levels! This pudding pie is rich and creamy and deliciously chocolatey.

If you are concerned about the itty bitty amount of cream cheese in the pudding layer, it doesn’t lend a cheesecake vibe to the pie – it just helps sturdy the pie up a bit and intensifies the creaminess which contributes to the ridiculous yumminess.

A slice of chocolate pudding pie with graham cracker crust and whipped cream topping on a white plate.

FAQs for Chocolate Cream Pudding Pie with Graham Cracker Crust

Where do you place the plastic wrap?

You want the plastic wrap to lay directly on the surface of the pudding so it doesn’t form a skin on top.

How far in advance can I make this pie?

It can be made 1-2 days in advance (the crust will soften the longer it’s refrigerated). I like to add the whipped cream right before serving so it doesn’t get weepy/liquidy


Chocolate Cream Pie with Graham Cracker Crust

4.60 stars (242 ratings)



  • 1 ½ cups (150 g) graham cracker crumbs, about 13 rectangle graham crackers
  • 1 tablespoon brown sugar
  • 6 tablespoons (85 g) salted butter, melted (add a pinch of salt to the mixture if using unsalted butter)

Pudding Layer:

  • 3 tablespoons (21 g) cocoa powder
  • ¾ cup (159 g) brown sugar
  • cup (50 g) cornstarch
  • ¼ teaspoon salt
  • 3 cups milk (see note)
  • 1 cup (170 g) semisweet chocolate chips
  • 1 teaspoon vanilla extract
  • 3 ounces (85 g) cream cheese, softened
  • cup heavy whipping cream
  • ¼ cup (29 g) powdered sugar

Whipped Cream Topping:

  • 1 ½ cups heavy whipping cream
  • ¼ cup (29 g) powdered sugar

Optional Garnishes:

  • Chocolate curls, sprinkled toffee bits, dusting of cocoa powder, etc.


  • For the crust, preheat the oven to 350 degrees F. Combine the graham cracker crumbs and sugar in a bowl. Stir in the melted butter until evenly mixed. Press the mixture in the bottom and up the sides of a 9-inch pie plate. Bake the crust for 8 minutes. Remove and let cool completely. Cover with saran wrap until ready to use (this can be made several days in advance if kept well-covered).
  • For the pudding layer, in a medium saucepan, whisk together the cocoa powder, brown sugar, cornstarch and salt. Add the milk and whisk to combine. Stir in the chocolate chips.
  • Bring the mixture to a simmer over medium heat, stirring constantly. Continue to whisk as the mixture comes to a boil and large bubbles break across the surface and the mixture has thickened.
  • Remove from the heat and stir in the vanilla extract. Scrape the pudding into a bowl and cover with plastic wrap pressed directly on the surface. Refrigerate until chilled and set up (2-3 hours).
  • In a blender or an electric stand mixer (or with an electric hand mixer), whip the 3 ounces cream cheese, 2/3 cup cream and 1/4 cup powdered sugar together until thick and creamy. Using a rubber spatula, gently fold this mixture into the chilled chocolate pudding until combined.
  • Evenly spread the pudding mixture into the prepared graham cracker crust. At this point you can cover with plastic wrap and refrigerate for 1-2 days (the crust will get slightly soft if it’s made in advance but it is still delicious) or go ahead and top with the whipped cream mixture and refrigerate for an hour (up to 4 hours) before serving.
  • For the whipped cream layer, whip the 1 1/2 cups heavy whipping cream and 1/4 cup powdered sugar together until soft peaks form. Gently spread the whipped cream over the top of the pie and garnish with chocolate curls, sprinkled toffee bits, a dusting of cocoa powder – or whatever your heart desires. Serve chilled.


Milk: I’ve only ever used 2% or whole milk for this recipe. The pudding will be less thick/creamy if using lower fat milk than that.
Serving: 1 Slice, Calories: 726kcal, Carbohydrates: 66g, Protein: 8g, Fat: 49g, Saturated Fat: 29g, Cholesterol: 133mg, Sodium: 359mg, Fiber: 3g, Sugar: 46g

Recipe Source: from Mel’s Kitchen Cafe (pudding adapted from one of my favorite chocolate pudding recipes)