I make this no bake peanut butter pie whenever I need a dessert that feels extra special without turning on the oven. It has that creamy, old school peanut butter filling I grew up loving, piled into a chocolate cookie crust with a fluffy whipped topping that comes together fast. It’s the kind of pie my family asks for on repeat because it tastes like something you spent all afternoon making even though it only takes a few minutes.
I’ve made this more times than I can count. Over time I tested different ratios to land on a filling that stays creamy and slices cleanly. The two things that matter most: regular creamy peanut butter, not natural, and the full chill time.
It never lets me down and everyone thinks I worked way harder than I did. I always find myself sneaking a spoonful of the filling before it even hits the pie shell because it is that silky and sweet.
If you love no bake desserts, try my No Bake Oreo Cream Pie or these S’mores Bars next.

Ingredients Notes
See the recipe card below for all quantities. Here’s what to know before you start:
- Peanut butter: Use regular creamy peanut butter. Jif and Skippy are both reliable, and crunchy works if you want a little texture in the filling. Natural peanut butter separates too much and changes the consistency after chilling, so skip it here.
- Cream cheese: Full-fat gives the best texture and structure. It must be fully softened before you mix, so pull it out of the fridge 30 to 45 minutes ahead. Cold cream cheese won’t incorporate smoothly and leaves lumps that are hard to work out.
- Milk: A small amount loosens the filling and makes it easier to spread into the crust. Without it, the filling is noticeably thicker and harder to work with.
- Cool Whip: Use thawed Cool Whip, not cream straight from a can. It spreads easily over the filling and holds up well in the freezer. Homemade whipped cream can be used but the topping may not hold as well and could need extra freeze time.
- Pie crust: A store-bought graham cracker crust or Oreo crust both work here. If you want to go homemade, my Oreo Pie Crust is the one I’d use.