If you’re searching for that show-stopping, crowd-pleasing treat that never fails to disappear in seconds, look no further than this No-Bake Chocolate Peanut Butter Swirl Pie. Creamy peanut butter meets silky chocolate in a dreamily simple, rich dessert—all nestled in a chocolate cookie crust. This pie is a celebration of classic flavors, effortless preparation, and the kind of wow-factor marbling that guarantees “oohs” and “aahs” at every gathering.

Ingredients You’ll Need
The magic of No-Bake Chocolate Peanut Butter Swirl Pie lies in its handful of pantry staples, each one working its own delicious magic. Every ingredient has a role to play, from the crunchy crust to the luscious, cloud-like filling and the irresistible chocolate swirl on top.
- Chocolate cookie crumbs: These create the perfect crunchy, chocolatey foundation and are super easy to find or make at home.
- Unsalted butter (melted): Butter binds the crust together and adds a rich flavor that balances the sweetness.
- Cream cheese (softened): The key to a velvety smooth filling, cream cheese brings a subtle tang that keeps each bite interesting.
- Powdered sugar: This sweetens the filling without any grittiness and blends effortlessly with the other ingredients.
- Creamy peanut butter: The heart of the pie—choose your favorite brand for the best flavor and texture.
- Vanilla extract: Just a splash enhances everything, deepening the peanut butter’s nutty notes.
- Whipped topping (like Cool Whip): This is what gives the filling its dreamy, airy lightness, so don’t skip it!
- Semisweet chocolate chips: These melt down beautifully for that glossy, decadent swirl.
- Heavy cream: Just a touch transforms the chocolate into a pourable, swirl-ready ganache.
How to Make No-Bake Chocolate Peanut Butter Swirl Pie
Step 1: Make the Chocolate Cookie Crust
Start by combining your chocolate cookie crumbs and melted butter in a medium bowl. Stir until the crumbs are evenly coated and the mixture looks like damp sand. Press this mixture firmly into the bottom and up the sides of a 9-inch pie dish—using the bottom of a measuring cup helps get that nice, even layer. Pop the crust in the refrigerator so it can chill and set while you move on to the filling.
Step 2: Prepare the Peanut Butter Filling
In a large bowl, beat the softened cream cheese, powdered sugar, creamy peanut butter, and vanilla extract together until everything is silky smooth. This is where you’ll want to taste for sweetness and peanut buttery-ness (the best part!). Once it’s lump-free, gently fold in the whipped topping. The result should be fluffy, light, and irresistible. Spread this filling into your chilled crust, smoothing the top with a spatula.
Step 3: Make and Swirl the Chocolate Ganache
Place your semisweet chocolate chips and heavy cream in a microwave-safe bowl. Microwave in 20-second bursts, stirring after each, until the mixture is completely melted and glossy. Drizzle this chocolate over the peanut butter filling in swoops and zigzags. Then, take a knife or toothpick and gently swirl the chocolate into the filling for that signature marbled look. Don’t worry about perfection—the swirls are always beautiful!
Step 4: Chill and Set the Pie
Transfer your assembled pie to the fridge and let it chill for at least 4 hours. This wait is crucial: it allows the filling to firm up and the flavors to meld together. If you can, let it chill overnight for the cleanest slices and the richest flavor.
Step 5: Slice and Serve
Once your No-Bake Chocolate Peanut Butter Swirl Pie is set, grab a sharp knife (run it under hot water for neat slices) and serve it up cold. This is where the excitement really kicks in—watch as everyone marvels at those swirls and dives in for seconds.
How to Serve No-Bake Chocolate Peanut Butter Swirl Pie

Garnishes
Take your No-Bake Chocolate Peanut Butter Swirl Pie to the next level with a sprinkle of chopped peanuts for crunch, a scattering of mini chocolate chips, or even a little extra whipped topping piped around the edges. For a salty-sweet twist, toss on a few pretzel pieces or a light dusting of cocoa powder.
Side Dishes
Pairing this pie with a scoop of vanilla ice cream makes for an ultra-indulgent treat. If you prefer something lighter, a handful of fresh berries—like raspberries or sliced strawberries—cuts through the richness and adds a refreshing note to each bite.
Creative Ways to Present
Try making mini pies in individual tart pans or jars for a fun, portable dessert at parties. You can also serve slices with a drizzle of warm chocolate sauce or a dollop of sweetened whipped cream for a restaurant-worthy presentation. For special occasions, arrange slices on a platter sprinkled with chocolate shavings and peanut butter cups for a show-stopping dessert board.
Make Ahead and Storage
Storing Leftovers
Cover any leftover No-Bake Chocolate Peanut Butter Swirl Pie tightly with plastic wrap or aluminum foil and store it in the refrigerator. It will stay fresh and delicious for up to 4 days, making it perfect for advance prep or sneaky midnight snacking.
Freezing
This pie freezes beautifully! Wrap it well (either whole or in individual slices) and freeze for up to one month. When you’re ready to enjoy, let it thaw in the refrigerator overnight. The texture stays creamy and the swirls remain picture-perfect.
Reheating
Since this is a no-bake, chilled dessert, reheating isn’t needed. Just serve your No-Bake Chocolate Peanut Butter Swirl Pie directly from the fridge or let a frozen slice sit at room temperature for 10 to 15 minutes for the best creamy texture.
FAQs
Can I use a store-bought crust instead of making my own?
Absolutely! A pre-made chocolate or Oreo crust is a fantastic time-saver and works just as well for this No-Bake Chocolate Peanut Butter Swirl Pie. It’s all about making things easy and delicious.
Can I substitute natural peanut butter for creamy peanut butter?
You can, but keep in mind that natural peanut butter is runnier and less sweet, so your filling might be slightly softer and less sweet. If you go this route, stir it well and consider adding a touch more powdered sugar for stability and flavor.
Is there a dairy-free option for this recipe?
Yes! Use dairy-free cream cheese, a plant-based whipped topping, and dairy-free chocolate chips and butter. The pie will still be creamy and decadent, and everyone can enjoy a slice.
How do I get perfect chocolate swirls on top?
The secret is to work while the chocolate is still warm and the filling is soft. Pour the chocolate in lines or zigzags, then gently swirl with a toothpick or butter knife. Don’t overdo it—a few swirls make the most beautiful marbled effect.
Can this pie be made ahead for parties?
Definitely! In fact, No-Bake Chocolate Peanut Butter Swirl Pie is even better when made a day in advance. The filling chills, the flavors develop, and slicing is a breeze when it’s fully set. Perfect for stress-free entertaining!
Final Thoughts
If you’re craving a dessert that combines comfort, nostalgia, and a little bit of wow-factor, this No-Bake Chocolate Peanut Butter Swirl Pie is calling your name. It’s easy enough for a weeknight treat, impressive enough for special occasions, and always guaranteed to bring big smiles. Gather your ingredients, swirl away, and get ready for a new favorite in your dessert line-up!
Print
No-Bake Chocolate Peanut Butter Swirl Pie Recipe
- Total Time: 4 hours 15 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This No-Bake Chocolate Peanut Butter Swirl Pie is a decadent and easy-to-make dessert combining creamy peanut butter filling with a rich chocolate cookie crust and a beautiful marbled chocolate swirl on top. Perfectly chilled and ready in just over four hours, this pie is ideal for chocolate and peanut butter lovers looking for a quick no-bake treat.
Ingredients
Crust
- 1 1/2 cups chocolate cookie crumbs
- 1/3 cup unsalted butter, melted
Filling
- 1 package (8 oz) cream cheese, softened
- 1/2 cup powdered sugar
- 1 cup creamy peanut butter
- 1 tsp vanilla extract
- 1 1/2 cups whipped topping (like Cool Whip)
Chocolate Swirl Topping
- 1/2 cup semisweet chocolate chips
- 2 tbsp heavy cream
Instructions
- Prepare the crust: In a medium bowl, combine chocolate cookie crumbs and melted unsalted butter until well mixed. Press this mixture firmly into the bottom and up the sides of a 9-inch pie dish. Place the crust in the refrigerator to chill while you prepare the filling.
- Make the peanut butter filling: In a large bowl, beat the softened cream cheese, powdered sugar, peanut butter, and vanilla extract until the mixture is smooth and creamy. Gently fold in the whipped topping until fully incorporated and fluffy. Evenly spread this peanut butter mixture into the chilled crust.
- Create the chocolate swirl topping: In a microwave-safe bowl, melt the semisweet chocolate chips together with the heavy cream by heating in 20-second intervals, stirring after each interval, until the mixture is smooth and glossy. Drizzle this melted chocolate over the peanut butter filling. Use a knife or toothpick to swirl the chocolate gently into the filling to create a marbled effect.
- Chill the pie: Refrigerate the pie for at least 4 hours, or until it is fully set. Once chilled, slice and serve the pie cold for the best texture and flavor.
Notes
- For an extra chocolate punch, use an Oreo cookie crust instead of standard chocolate cookie crumbs.
- Garnish the pie with chopped peanuts or mini chocolate chips to add texture and enhance the peanut butter flavor.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 24g
- Sodium: 280mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 40mg