Get ready to fall head over heels for the No-Bake Chocolate Peanut Butter Swirl Pie! This cool and creamy dessert combines the nutty richness of peanut butter with a luscious chocolate swirl, all set in a crunchy chocolate cookie crust. The best part? There’s not a hint of oven heat required, making this pie perfect for warm days, special celebrations, or whenever those sweet cravings hit. Every bite brings together velvety, fluffy filling accented by a gorgeous marbled chocolate finish—truly a treat that never disappoints.

Ingredients You’ll Need
You’ll be amazed at how just a handful of everyday ingredients can create something so irresistible. These elements work their magic together, each one adding a special touch, from creamy texture to bittersweet depth and a show-stopping swirl.
- 1 prepared chocolate cookie crust (9-inch): Offers a crisp, chocolatey base that complements the creamy filling beautifully and saves time.
- 1 cup creamy peanut butter: Brings that unmistakable richness and nutty flavor that turns a pie into a comfort dessert.
- 8 oz cream cheese (softened): Adds tang and smoothness, giving the filling structure and depth.
- 1/2 cup powdered sugar: Sweetens the mix gently and dissolves easily for a silky result.
- 1 teaspoon vanilla extract: Rounds out the flavors and makes everything taste homemade.
- 1 tub (8 oz) whipped topping (thawed): Folds into the filling for that airy, cloud-like texture everyone loves.
- 1/2 cup semi-sweet chocolate chips: Provides that gorgeous dark chocolate swirl that’s both decadent and eye-catching.
- 2 tablespoons heavy cream: Ensures the chocolate melts smoothly and is easy to swirl.
How to Make No-Bake Chocolate Peanut Butter Swirl Pie
Step 1: Prepare the Creamy Peanut Butter Filling
In a large mixing bowl, beat together the creamy peanut butter, softened cream cheese, powdered sugar, and vanilla extract until the mixture is smooth and fluffy. The cream cheese keeps things tangy while the peanut butter brings all the irresistible richness. Make sure to blend thoroughly—no streaks left behind!
Step 2: Fold in the Whipped Topping
Gently fold in the thawed whipped topping, working slowly so you don’t lose that beautiful airy texture. This step is all about patience and care: the whipped topping transforms the thick filling into a light, mousse-like dream, making the No-Bake Chocolate Peanut Butter Swirl Pie so delightfully easy to eat.
Step 3: Fill the Chocolate Cookie Crust
Spoon the luscious peanut butter mixture into your prepared chocolate cookie crust. Spread it evenly, smoothing the top with a spatula. The contrast between the dark crust and the creamy filling already looks stunning—just wait until you add the swirl!
Step 4: Make the Chocolate Swirl
In a microwave-safe bowl, combine the semi-sweet chocolate chips and heavy cream. Microwave in 20-second bursts, stirring in between each, until the chocolate is silky and fully melted. Let it cool for a minute or two—this helps you get those pretty swirls without melting the filling.
Step 5: Swirl and Chill
Drizzle the melted chocolate over the peanut butter filling in back-and-forth lines. Take a knife or skewer and swirl the chocolate into the top of the pie, creating beautiful marbled patterns. Refrigerate the pie for at least 4 hours, until firm and sliceable. Embrace the anticipation—when this pie chills, magic happens!
How to Serve No-Bake Chocolate Peanut Butter Swirl Pie

Garnishes
You can’t go wrong with a final sprinkle of chopped peanuts or a scattering of mini chocolate chips on top. These add a lovely crunch and extra chocolate-peanut butter flavor, making every slice look like it came straight from a bakery display.
Side Dishes
Pair slices of No-Bake Chocolate Peanut Butter Swirl Pie with a scoop of vanilla ice cream, some fresh strawberries, or a steaming mug of coffee. A glass of cold milk or a creamy latte also complements the richness perfectly, balancing every bite.
Creative Ways to Present
For an extra-special presentation, serve individual slices on colorful plates and drizzle with a little extra melted chocolate. Layer in mason jars for a cute picnic dessert, or use mini tart pans to make adorable single-serve pies that wow your guests every time.
Make Ahead and Storage
Storing Leftovers
Keep any leftover pie loosely covered in the refrigerator for up to 5 days. The flavors only get better as they mingle, and the texture stays delightfully creamy without becoming soggy.
Freezing
You can absolutely freeze this pie! Wrap it tightly in plastic wrap followed by foil, or place it in an airtight container. It will keep for up to a month—just let it thaw in the fridge overnight before serving for best results.
Reheating
No reheating necessary for this dream of a dessert! For the perfect texture, simply slice and serve it cold, straight from the fridge. If frozen, allow the pie to thaw in the refrigerator until chilled but sliceable.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter adds fun texture and bits of real peanuts throughout the filling. Just know your final pie will have a more rustic, nutty bite, which can be a delightful twist.
Is it possible to make the pie dairy-free?
Yes, with a few swaps. Use a dairy-free cream cheese, plant-based whipped topping, and dairy-free chocolate chips. The result will be just as delicious and suitable for those needing to avoid dairy.
Can I make this pie ahead of time?
That’s the beauty of No-Bake Chocolate Peanut Butter Swirl Pie—you can make it a day (or even two) in advance and let it chill until you need it. It’s the perfect make-ahead dessert for busy schedules and entertaining.
What can I do if I don’t have a microwave for melting the chocolate?
Just melt the chocolate chips and heavy cream together in a heatproof bowl set over a small pot of simmering water (double boiler method). Stir constantly until smooth, then proceed with the swirling step as usual.
Can I use homemade whipped cream instead of store-bought whipped topping?
Definitely! If you prefer homemade, simply whip up about 1 cup of heavy cream with 2 tablespoons of powdered sugar until soft peaks form, then gently fold it into the peanut butter mixture. It’s a little extra work, but totally worth it.
Final Thoughts
There’s just something magical about a dessert that looks so impressive yet comes together with hardly any effort. If you haven’t tried the No-Bake Chocolate Peanut Butter Swirl Pie yet, make this the recipe you treat yourself to soon—you’re in for a seriously scrumptious slice of happiness!
Print
No-Bake Chocolate Peanut Butter Swirl Pie Recipe
- Total Time: 4 hours 15 minutes (includes chilling)
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Indulge in the creamy, dreamy goodness of this No-Bake Chocolate Peanut Butter Swirl Pie. With a decadent peanut butter filling swirled with rich chocolate on a chocolate cookie crust, this easy dessert is a true delight for any occasion.
Ingredients
For the Pie:
- 1 prepared chocolate cookie crust (9-inch)
- 1 cup creamy peanut butter
- 8 oz cream cheese (softened)
- 1/2 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 tub (8 oz) whipped topping (thawed)
For the Chocolate Swirl:
- 1/2 cup semi-sweet chocolate chips
- 2 tablespoons heavy cream
Instructions
- Mix Peanut Butter Filling: In a large bowl, beat together peanut butter, cream cheese, powdered sugar, and vanilla until smooth.
- Add Whipped Topping: Gently fold in whipped topping until fully mixed.
- Fill Crust: Spread the mixture into the chocolate cookie crust.
- Melt Chocolate: In a microwave-safe bowl, melt chocolate chips and heavy cream in intervals, stirring until smooth.
- Swirl Chocolate: Drizzle melted chocolate over the pie and swirl it in.
- Chill: Refrigerate for at least 4 hours until firm. Slice and serve cold.
Notes
- Top with chopped peanuts or mini chocolate chips for extra crunch.
- Store leftovers in the fridge for up to 5 days.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 20g
- Sodium: 260mg
- Fat: 30g
- Saturated Fat: 13g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 30mg