Decadent Peanut Butter Chocolate Pie with Oreo Crust Recipe
Introduction
Peanut Butter Pie is a rich and creamy dessert that combines a chocolate Oreo crust with layers of chocolate and peanut butter filling. It’s a perfect treat for peanut butter lovers looking for a no-bake, indulgent pie that impresses every time.

Ingredients
- 25 Oreos (whole cookies)
- 5 tablespoons unsalted butter (melted)
- 6 ounces cream cheese (room temperature)
- 2 tablespoons unsweetened cocoa powder
- 1/2 cup white granulated sugar
- 1/3 cup sour cream (room temperature or Greek yogurt)
- 1 teaspoon pure vanilla extract
- 3.5-ounce chocolate bar (melted, I used Lindt 72%)
- 10 ounces cream cheese (room temperature)
- 1/4 cup white granulated sugar
- 3/4 cup creamy peanut butter
- 1 teaspoon pure vanilla extract
- 1/4 cup sour cream (room temperature or Greek yogurt)
- 2 cups heavy cream (cold)
- 1/2 cup powdered sugar
- 1/4 cup peanut butter (melted)
- Peanut butter cups (for decoration)
Instructions
- Step 1: Prepare the crust. Spray a 9-inch pie pan with nonstick baking spray and set aside.
- Step 2: Blend the Oreos in a blender until finely crushed. Add the melted butter and mix well.
- Step 3: Press the Oreo crumb mixture into the pie pan, halfway up the sides. Use the bottom of a measuring cup to compact the crust firmly.
- Step 4: Freeze the crust while you prepare the pie fillings.
- Step 5: For the chocolate layer, beat 6 ounces of cream cheese, sugar, and cocoa powder on high speed for 2 minutes until smooth.
- Step 6: Add vanilla extract, sour cream, and melted chocolate to the cream cheese mixture. Mix on medium speed until combined. Set aside.
- Step 7: For the peanut butter layer, beat 10 ounces of cream cheese and sugar on high speed for 2 minutes.
- Step 8: Add the peanut butter, vanilla extract, and sour cream. Mix on medium speed until smooth.
- Step 9: In a separate metal bowl with a whisk attachment, beat cold heavy cream and powdered sugar on high speed until stiff peaks form.
- Step 10: Divide the whipped cream in half. Gently fold half into the chocolate mixture and half into the peanut butter mixture using a rubber spatula. Fold carefully to maintain the airiness.
- Step 11: Spread the chocolate layer evenly over the chilled crust. Then spread the peanut butter layer on top of the chocolate layer.
- Step 12: Drizzle the melted peanut butter over the peanut butter layer and use a butter knife to swirl it in for a marbled effect.
- Step 13: Cover the pie with foil and refrigerate for at least 6 hours or overnight to set fully.
- Step 14: Before serving, decorate the pie with peanut butter cups and keep refrigerated until ready to serve.
Tips & Variations
- For a crunchier crust, pulse the Oreos less finely and fold in some chopped nuts.
- Use natural peanut butter for a slightly less sweet flavor.
- Substitute the melted chocolate with dark, milk, or white chocolate depending on your preference.
- If you prefer a lighter texture, whip the peanut butter slightly before mixing it into the filling.
Storage
Store the pie covered in the refrigerator for up to 3 days. To reheat slightly, let it sit at room temperature for 10-15 minutes; do not microwave as it may melt. The pie is best enjoyed chilled and fresh.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of cookie for the crust?
Yes, chocolate wafers or graham crackers can be good alternatives if you don’t have Oreos.
Is this pie suitable for freezing?
You can freeze the pie for up to one month. Wrap tightly in plastic wrap and foil to prevent freezer burn. Thaw in the refrigerator overnight before serving.
PrintDecadent Peanut Butter Chocolate Pie with Oreo Crust Recipe
This luscious Peanut Butter Pie features a crunchy Oreo crust layered with rich chocolate and creamy peanut butter fillings, topped with a light whipped cream swirl and drizzled with melted peanut butter. Perfectly chilled and garnished with peanut butter cups, it’s a decadent no-bake dessert ideal for peanut butter lovers.
- Prep Time: 25 minutes
- Cook Time: 0 minutes
- Total Time: 6 hours 25 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Ingredients
Oreo Crust
- 25 Oreos (whole)
- 5 TBSP Unsalted butter (melted)
Chocolate Pie Filling
- 6 oz Cream cheese (room temperature)
- 2 TBSP Unsweetened cocoa powder
- 1/2 cup White granulated sugar
- 1/3 cup Sour cream or Greek yogurt (room temperature)
- 1 tsp Pure vanilla extract
- 3.5 oz Chocolate bar (melted, preferably 72% cocoa)
Peanut Butter Pie Filling
- 10 oz Cream cheese (room temperature)
- 1/4 cup White granulated sugar
- 3/4 cup Peanut butter (creamy)
- 1 tsp Pure vanilla extract
- 1/4 cup Sour cream or Greek yogurt (room temperature)
Whipped Cream Topping
- 2 cups Heavy cream (cold)
- 1/2 cup Powdered sugar
Finishing Touches
- 1/4 cup Peanut butter (melted)
- Peanut butter cups (for decoration)
Instructions
- Prepare the Oreo Crust: Spray a 9-inch ceramic pie pan with nonstick baking spray and set aside.
- Blend Oreos: Using a blender, pulse the Oreos until they become fine crumbs. Then, add the melted butter and mix thoroughly.
- Press Crust: Pour the Oreo crumb mixture into the prepared pie pan. Using your hands, press the crumbs halfway up the sides of the pan. Use the bottom of a measuring cup to firmly compact the crust evenly across the bottom.
- Freeze Crust: Place the crust in the freezer to set while you prepare the pie fillings.
- Make Chocolate Pie Filling: Beat cream cheese, sugar, and cocoa powder on high speed for 2 minutes using a mixer. Add vanilla extract, sour cream, and melted chocolate, then mix on medium speed until combined. Set aside.
- Prepare Peanut Butter Pie Filling: Beat cream cheese and sugar on high speed for 2 minutes. Add peanut butter, vanilla extract, and sour cream. Mix on medium speed until fully combined.
- Whip Cream: Using a metal bowl and whisk attachment, beat cold heavy cream and powdered sugar on high speed until stiff peaks form.
- Fold Whipped Cream: Pour half the whipped cream into the chocolate filling and fold gently with a rubber spatula to keep the mixture light and airy. Repeat for the peanut butter filling.
- Assemble Pie: Remove the crust from freezer. Spread the chocolate filling evenly over the crust, then spread the peanut butter filling on top of the chocolate layer.
- Drizzle and Swirl: Drizzle melted peanut butter over the peanut butter layer and use a butter knife to swirl it in artistically.
- Chill: Cover the pie with foil and refrigerate for at least 6 hours or preferably overnight to fully set.
- Decorate: Once chilled and set, garnish the pie with peanut butter cups. Keep refrigerated until ready to serve.
Notes
- Using room temperature cream cheese and sour cream/yogurt helps achieve a smooth filling texture.
- Pressing the crust firmly ensures it holds together well when sliced.
- If you prefer a less sweet dessert, reduce granulated sugar slightly in the fillings.
- The pie requires chilling time to set properly, so plan ahead.
- Use creamy peanut butter for a smoother filling consistency.
- This pie is best served chilled and stored in the refrigerator.
Keywords: Peanut Butter Pie, Oreo Crust, No-Bake Dessert, Chocolate, Cream Cheese Pie, Peanut Butter Dessert, Whipped Cream Topping

