Chocolate Peanut Butter Dessert
This Layered Chocolate Peanut Butter Dessert is a decadent, crowd-pleasing recipe thatโs as easy as it is irresistible. With a buttery pecan crust, creamy peanut butter and cream cheese filling, rich chocolate pudding, and fluffy whipped toppingโitโs a dessert dream come true.

Why Youโll Love This Chocolate Peanut Butter Dessert
- Classic Flavor Combo: Chocolate + peanut butter = a match made in dessert heaven.
- Easy to Make: Simple ingredients, layered together in under an hour (plus chill time).
- Perfect for a Crowd: This layered dessert serves 12 – 18 and is always the first to go!
- Make Ahead Friendly: Chill it in the fridge overnight for even better flavor and texture.

Making Chocolate Peanut Butter Dessert
First, make the crust.
Mix together the flour, chopped pecans, and melted butter. Press the dough into an even layer in a 13 x 9″ baking dish. More specifically, press the crust on the bottom only, no sides.
Bake in a preheated oven set at 350ยฐ for about 20 minutes, or until lightly browned. Once done, let the crust cool completely.
Second, make the peanut butter layer.
In a large bowl, beat the cream cheese and peanut butter until light and fluffy. Gradually add the powdered sugar. If using electric beaters, be sure to decrease speed when adding the powdered sugar, or you’ll have it all over your kitchen.
Once combined, spread evenly in the bottom of the cooled crust. Place in the refrigerator while working on the next step.

Third, make the chocolate layer.
In that same large bowl, mix together the chocolate pudding mix with the milk. Beat until smooth and creamy, then pour over the peanut butter layer.
Place back in the fridge.
Fourth, make the whipped cream layer.
You have a choice here; either make homemade whipped cream, or use Cool Whip.
What’s the difference? The biggest difference I know of is that Cool Whip holds up best when the dessert isn’t gobbled up right away. In other words, homemade whipped cream “weeps” or breaks down a bit when left in the fridge for a few days.
So, it’s really just a preference and it’s your kitchen, your choice.
If making homemade whipped cream, take the time to set the bowl and beaters in the freezer first for about 15 minutes. Then, using a hand or stand mixer, beat the heavy cream with the powdered sugar and vanilla on HIGH speed until stiff peaks form. Delicious!
Whichever option you chose, spread it in an even layer over the chocolate pudding layer.
Essentially, you’re done, unless you want to decorate and garnish. What fun!

Tips & Variations
- Add a Crunch: Sprinkle extra chopped pecans or mini chocolate chips on top before serving. Also, use crunchy peanut butter for extra texture.
- Make It Homemade: Use homemade whipped cream for an even richer finish.
- Make Ahead: For best results, let “Fridge Magic” happen over night.
- Freeze It: For a firmer texture (almost like an icebox cake), freeze for 1โ2 hours before slicing.
- Cut it in Half: use the “servings” option on the recipe card to cut in half, just remember to use a smaller dish, like an 8 x 8″ baking dish.
More Delicious Dessert Recipes:
- No Bake Triple Chocolate Pie
- Lemon Blueberry Pie
- Lemon Angel Cake
- Chocolate Peanut Butter Cupcakes
- Strawberry Scones
…and so much more. Click on Desserts under the RECIPES drop down menu, or click HERE and I’ll take you there. Also, enter key words in the search bar to find your favorites.
If you tried and love this recipe, please leave a 5-star rating on the recipe card and consider leaving a comment below. Thank you so much.
Chocolate Peanut Butter Dessert
Ingredients
Crust:
- 1 1/2 cups self-rising flour
- 1 cup pecans, chopped
- 3/4 cup salted butter, melted
Peanut Butter Layer:
- 8 oz. cream cheese, softened
- 1/2 cup peanut butter, creamy or crunchy
- 2 cups powdered sugar
Chocolate Layer:
- 3 1/2 cups milk
- 2 – 3.9 oz. boxes instant chocolate pudding mix
Whipped Cream (or 12 oz. Cool Whip)
- 2 cups heavy whipping cream
- 2/3 cup powdered sugar
- 1 tsp. vanilla extract
Instructions
- Preheat oven to 350ยฐ.
Crust:
- Mix flour, pecans, and melted butter until combined. Press into bottom of baking dish. Bake for 20 – 24 minutes, or until golden brown. Cool completely on wire rack.
Peanut Butter Layer:
- In large bowl, beat cream cheese and peanut butter until combined. Reduce speed on beaters and add powdered sugar until thoroughly mixed. Spread on bottom of cooled crust. Place in refrigerator.
Chocolate Layer:
- In large bowl, mix chocolate pudding mix with milk until smooth and creamy. Spread over peanut butter layer. Place in refrigerator.
Whipped Cream:
- If using Cool Whip, spread in even layer over chocolate layer.If making whipped cream, place bowl and beaters in freezer for 15 minutes. Then, beat heavy whipping cream, powdered sugar, and vanilla on HIGH speed until stiff peaks form. Spread over chocolate layer.
- For best results, refrigerate at least 6 hours or overnight. Enjoy!
Notes
Nutrition
Chocolate Peanut Butter Dessert
Follow me on Pinterest and sign up for emails to receive the latest recipe leaving my kitchen.
I can also be found on Facebook.
Pin the recipe for later or share with your favorite dessert lovers!
In the meantime, I hope you have yourself a blessed day.






