Irresistible Chocolate Peanut Butter Pie

By Mila | Updated on December 4, 2024

I didn’t grow up eating a lot of fancy desserts, but chocolate peanut butter pie was always the exception. My mom would make it for special occasions, and we’d all fight over the last slice. She used to tell me it was too complicated for me to make on my own, but honestly? She was wrong.

Turns out, chocolate peanut butter pie is one of the easiest desserts you can make. There’s no baking involved if you use a store-bought crust, and the filling comes together in about ten minutes. The hardest part is waiting for it to chill in the fridge before you can dig in.

Why You’ll Love This Chocolate Peanut Butter Pie

  • No-bake dessert – You don’t need to turn on the oven for this pie, making it perfect for hot summer days or when you want a show-stopping dessert without the fuss.
  • Classic flavor combination – Chocolate and peanut butter are a match made in heaven, and this pie delivers that perfect sweet and salty balance in every bite.
  • Make-ahead friendly – This pie needs to chill for a few hours anyway, so you can prepare it the day before and have one less thing to worry about when entertaining guests.
  • Impressive presentation – With its Oreo crust, creamy layers, and peanut butter cup topping, this pie looks like it came from a bakery but is surprisingly easy to make at home.
  • Customizable sweetness – You can use dark chocolate for a more sophisticated taste or swap in milk chocolate if you prefer something sweeter.

What Kind of Peanut Butter Should I Use?

For this pie, you’ll want to stick with creamy peanut butter rather than the natural kind that separates. Regular commercial brands like Jif, Skippy, or Peter Pan work perfectly because they have a stable, smooth consistency that blends easily into the filling. Natural peanut butter with the oil layer on top can make your pie filling too loose and oily, so save that for your morning toast. If you’re a fan of crunchy peanut butter, you could technically use it, but the smooth texture of creamy peanut butter really gives this pie its silky, dreamy consistency that pairs so well with the chocolate layers.

Options for Substitutions

This pie is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:

  • Oreo cookies: You can use any chocolate sandwich cookies you like, or swap in chocolate graham crackers or chocolate wafer cookies. Just make sure you end up with about 2 cups of finely ground crumbs.
  • Dark chocolate: If you prefer a sweeter pie, go ahead and use milk chocolate instead. Semi-sweet chocolate chips work great too – just measure out the same amount by weight or use about 2/3 cup.
  • Whole milk: 2% milk works fine here, though the filling might be slightly less rich. I wouldn’t recommend going lower than 2% as the texture might suffer.
  • Cream cheese: In a pinch, you can use mascarpone cheese for a slightly different flavor, but cream cheese really is best for the right texture and tang.
  • Creamy peanut butter: Natural peanut butter can work, but make sure to stir it really well first. Avoid using the super oily natural kinds as they can make the filling too loose. Crunchy peanut butter will add texture if you’re into that.
  • Heavy whipping cream: This is one ingredient you really shouldn’t substitute – the pie needs heavy cream to whip properly and hold its structure. Light cream or half-and-half won’t work here.

Watch Out for These Mistakes While Baking

The biggest mistake when making this pie is adding hot chocolate filling directly to the cream cheese mixture, which can cause the cream cheese to seize up and create lumps – always let your chocolate filling cool to room temperature first.

When making the Oreo crust, pressing it too lightly into the pan will result in a crumbly mess when you try to slice the pie, so use the bottom of a measuring cup to firmly pack it down along the bottom and up the sides.

Another common error is under-whipping the cream for the peanut butter layer, which leads to a filling that won’t hold its shape – beat it until stiff peaks form, but stop before it turns grainy or starts to look like butter.

Finally, skipping the chilling time between layers might seem tempting, but each layer needs at least 2 hours in the fridge to set properly, otherwise everything will blend together when you add the next layer.

What to Serve With Chocolate Peanut Butter Pie?

This pie is pretty rich and decadent on its own, so I like to keep things simple when serving it. A hot cup of coffee or a cold glass of milk is really all you need to balance out the sweetness and make it feel like a complete dessert experience. If you’re serving this at a party or dinner, consider putting out some fresh berries like strawberries or raspberries on the side – the tartness cuts through the richness of the chocolate and peanut butter really nicely. You could also add a dollop of whipped cream on top if you want to go all out, though the pie already has plenty of creamy goodness built right in.

Storage Instructions

Store: This pie needs to stay chilled in the refrigerator to keep its shape and creamy texture. Cover it loosely with plastic wrap or foil and it’ll keep for up to 4 days. I like to wait until just before serving to add the peanut butter cup topping so they stay fresh and don’t get soggy.

Freeze: You can totally freeze this pie for up to 2 months! Wrap it tightly in plastic wrap and then in foil to prevent freezer burn. When you’re ready to serve, let it thaw in the fridge overnight. The texture stays pretty close to fresh, which makes it great for making ahead for parties.

Serve: Take the pie out of the fridge about 10 minutes before slicing to make cutting easier. Use a sharp knife dipped in hot water and wiped clean between each slice for those perfect, clean cuts. Add your peanut butter cup topping right before serving for the best presentation.

Preparation Time 30-45 minutes
Cooking Time 15-20 minutes
Total Time 3-4 hours
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3900-4200
  • Protein: 50-60 g
  • Fat: 280-310 g
  • Carbohydrates: 320-340 g

Ingredients

For the crust:

  • 20 chocolate sandwich cookies (crushed into fine crumbs)
  • 1/4 cup unsalted butter, melted (I like Kerrygold for this)

For the chocolate filling:

  • 1/4 cup sugar
  • 2 tbsp cornstarch (prevents lumps by whisking with sugar first)
  • 3.5 oz dark chocolate (finely chopped, about 1/4-inch pieces)
  • 1/4 tsp kosher salt
  • 1 cup whole milk
  • 2 tbsp unsweetened cocoa powder (sifted to remove lumps)
  • 2 large egg yolks (room temperature)
  • 1 tsp vanilla extract
  • 1/2 tsp instant espresso powder (enhances chocolate flavor without tasting like coffee)
  • 1 tbsp unsalted butter

For the peanut butter mousse:

  • 2 cups heavy whipping cream (cold, for maximum volume)
  • 1 tsp vanilla extract
  • 1/4 cup powdered sugar
  • 1 cup creamy peanut butter (I use Skippy for smooth texture)
  • 4 oz cream cheese (room temperature for easier blending)

For the topping:

  • peanut butter cups (chopped into 1/2-inch pieces for easy bites)

Step 1: Prepare the Chocolate Cookie Crust

  • 20 chocolate sandwich cookies, crushed into fine crumbs
  • 1/4 cup unsalted butter, melted

Preheat your oven to 325°F.

While it heats, crush the chocolate sandwich cookies into fine crumbs—you want mostly powder with just a few small pieces remaining.

Combine the cookie crumbs with the melted butter, stirring until the mixture resembles wet sand.

Press this mixture firmly into a 9-inch pie dish, working it up the sides and across the bottom to create an even layer.

Bake for 15 minutes until the crust is set and slightly darker, then remove and let cool completely on the counter.

This step should take about 30 minutes total including cooling.

Step 2: Build the Chocolate Pudding Layer

  • 1/4 cup sugar
  • 2 tbsp cornstarch
  • 2 tbsp unsweetened cocoa powder, sifted
  • 1/2 tsp instant espresso powder
  • 1/4 tsp kosher salt
  • 1 cup whole milk
  • 2 large egg yolks, room temperature
  • 3.5 oz dark chocolate, finely chopped
  • 1 tbsp unsalted butter
  • 1 tsp vanilla extract

While the crust cools, prepare your chocolate pudding base.

In a medium saucepan, whisk together the sugar, cornstarch, cocoa powder, espresso powder, and salt—whisking the cornstarch with the sugar first prevents lumps from forming when you add the liquid.

Pour in the milk gradually while whisking constantly to create a smooth slurry, then add the room-temperature egg yolks and whisk until fully incorporated.

Place the pan over medium heat and whisk continuously for about 10 minutes until the mixture thickens noticeably and coats the back of a spoon.

Remove from heat and immediately whisk in the finely chopped dark chocolate, butter, and vanilla extract until completely smooth and glossy.

The residual heat will melt the chocolate beautifully.

Pour this pudding into the cooled crust and refrigerate while you prepare the remaining layers.

Step 3: Create the Peanut Butter Mousse Layer

  • 4 oz cream cheese, room temperature
  • 2 cups heavy whipping cream, cold
  • 1/4 cup powdered sugar
  • 1 tsp vanilla extract
  • 1 cup creamy peanut butter

In a large mixing bowl, beat the room-temperature cream cheese with an electric mixer until it’s completely smooth and creamy, about 1-2 minutes.

Add about 1/4 cup of the cold heavy cream and mix on low speed until just combined, then gradually add the remaining cream along with the powdered sugar and vanilla extract.

Increase the speed to medium-high and whip until you reach stiff peaks—this takes about 3-4 minutes.

I like to reserve exactly half of this whipped cream in a separate bowl before folding in the peanut butter, which gives you better control over the final texture.

Fold the creamy peanut butter into the remaining whipped cream using a rubber spatula with a few gentle strokes—you want some visible swirls of both ingredients rather than a completely uniform color, which looks more appealing and tastes better with texture variations.

Step 4: Assemble and Finish the Pie

  • chocolate pudding layer from Step 2
  • peanut butter mousse from Step 3
  • reserved whipped cream from Step 3
  • peanut butter cups, chopped into 1/2-inch pieces

Remove the chocolate pudding layer from the refrigerator and spread the peanut butter mousse from Step 3 evenly over the top, using an offset spatula to create a smooth, even surface.

Dollop the reserved plain whipped cream over the mousse and spread it into a thick, rustic layer that covers the filling—don’t worry about making it perfectly smooth; the texture adds appeal.

Scatter the chopped peanut butter cups across the entire top, distributing them evenly so every slice gets some.

Refrigerate the finished pie for at least 3 hours, though overnight is ideal for the flavors to meld and the layers to set properly.

When ready to serve, use a warm knife (dip it in hot water and wipe dry between cuts) to slice cleanly through the layers.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment