Philadelphia Cream Cheese Peanut Butter Pie Recipe: Nutty-Sweet Swirls With Crispy Graham Top

Desserts

Philadelphia Cream Cheese Peanut Butter Pie Recipe: Nutty-Sweet Swirls With Crispy Graham Top

This Philadelphia cream cheese peanut butter pie recipe delivers the perfect balance of rich, creamy filling and nutty-sweet swirls you’ll crave every time. The secret lies in combining velvety cream cheese with smooth peanut butter, then swirling them together before baking in a buttery graham cracker crust.

I’ve perfected this recipe over years of testing, ensuring the filling stays perfectly set without being too dense—just like your favorite bakery slice.

The crust gets crispy at the edges while staying tender in the center, providing the ideal contrast to the luscious filling.

You’ll need just a few simple ingredients: graham crackers for the crust, cream cheese and peanut butter for the filling, and a touch of vanilla and sugar to enhance the flavors. This pie is vegetarian but packed with indulgent richness, making it a crowd-pleaser for any occasion.

Once baked and chilled, the filling transforms into smooth, nutty-sweet swirls that melt in your mouth. The graham crust adds a satisfying crunch, while the peanut butter-cream cheese combo delivers a flavor profile that’s both nostalgic and sophisticated.

Top it with whipped cream or a drizzle of melted chocolate for an extra touch of decadence.

Perfect for holidays, potlucks, or just treating yourself to a slice of comfort. The recipe is straightforward but requires patience during the chilling process—worth every minute for that restaurant-quality texture. Let’s get started on creating this showstopping dessert!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for philadelphia cream cheese peanut butter pie

Just 12 ingredients for this decadent pie that tastes like a bakery slice.

Ingredient Amount Notes
Philadelphia Cream Cheese 🧀 16 oz Full-fat, softened to room temperature
Creamy Peanut Butter 🥜 1 cup Natural, unsweetened preferred
Granulated Sugar 🍚 1 ½ cups White or light brown sugar
Large Eggs 🥚 4 whole Room temperature for best mixing
Pure Vanilla Extract 🌿 2 tsp High-quality, 100% pure
Unsalted Butter 🧈 ½ cup Cold, cubed for crust
Graham Crackers 🍪 2 ½ cups Crushed into fine crumbs
Light Brown Sugar 🍚 ¼ cup Packed, for crust
All-Purpose Flour 🌾 ¼ cup For crust texture
Powdered Sugar 🍚 ½ cup Optional, for dusting top
Heavy Whipping Cream 🥛 1 cup Cold, for whipped topping
Salt 🧂 ½ tsp Fine sea salt

The Philadelphia cream cheese is non-negotiable here—full-fat is a must for that velvety texture. Grab the 8 oz block from the dairy section (not the pre-softened tubs—they’re watered down). I always buy Kraft or Philadelphia brand since they’re consistent, but any good-quality brand works. The peanut butter? Natural, unsweetened is ideal (like Smucker's or Jif Natural), but if you’ve got the sweetened kind, just reduce the sugar slightly. The graham crackers should be Honey Maid or similar—Oreos won’t give you that same buttery, crumbly crust. Toast the crumbs lightly before mixing with butter for extra crispiness.

No vanilla extract? Vanilla bean paste works in a pinch, or a teaspoon of vanilla sugar if you’re desperate. Short on peanut butter? Almond butter or sunflower seed butter keeps it nutty, though the flavor shifts. The crust can be made ahead of time and stored in the fridge for up to 3 days—just press it into the pan and refrigerate. For the filling, room-temperature eggs mix in smoother, but if yours are cold, let them sit out for 30 minutes. The powdered sugar is optional but worth it—dusting the top before serving adds that bakery finish.

This pie needs at least 4 hours to chill before slicing—overnight is best if you can wait. Store leftovers in the fridge for 3-4 days, covered tightly. The crust stays crispy for about 2 days, but the filling stays rich and creamy for the full time. Freeze slices for up to 2 months—just thaw at room temperature. I always make a double batch because it disappears faster than you’d think. Serve with whipped cream or melted chocolate for the full experience.

❤️

Why You'll Love This Recipe

  • No Mixing Madness: I swear by this recipe because it’s literally four ingredients blended together—no baking, no layers, no stress. Just soften the cream cheese, toss it with peanut butter and sugar, then pour it into a crust. My blender does 90% of the work while I’m still deciding what to watch on Netflix.
  • Rich, Silky Smooth: That first bite? It’s like peanut butter cup heaven—creamy, not grainy, with just enough vanilla to make it feel special. The eggs bind it perfectly, so it’s rich but not heavy, and the sugar cuts through the peanut butter’s intensity without overpowering it. Honestly, I’ve made pies that took twice as long but tasted half as good.
  • Crowd-Pleaser Any Day: This pie disappears at potlucks, birthday parties, or even a lazy Sunday brunch. It’s not too sweet, not too nutty—just right—so even people who “don’t like peanut butter” usually take seconds. (Yes, even my picky uncle.)

Step-by-step instructions for Philadelphia cream cheese peanut butter pie

Here's how to create a rich, nutty-sweet pie with a perfectly crisp graham cracker crust.

1

Prepare the Graham Cracker Crust

Preheat your oven to 350°F and line a 9-inch pie dish with parchment paper. In a food processor, pulse 2.5 cups graham crackers until you have fine crumbs—you want it to resemble coarse sand. Add 0.5 cup unsalted butter, 0.25 cup light brown sugar, and 0.25 cup all-purpose flour, then pulse until the mixture just begins to clump together.

Press the crumb mixture evenly into the bottom of the pie dish, creating an even layer about ¼-inch thick. Use the back of a measuring cup to press down firmly, making sure to tuck any edges into the sides. Bake for 10-12 minutes until the crust is golden around the edges and smells toasty. Let it cool completely before adding the filling—this prevents a soggy bottom.

2

Make the Creamy Peanut Butter Filling

In a large mixing bowl, beat the 16 oz Philadelphia cream cheese until completely smooth—no lumps should remain. Add 1 cup creamy peanut butter and mix until fully combined. Gradually whisk in 1.5 cups granulated sugar, then add 4 whole large eggs, one at a time, mixing well after each addition. Stir in 2 tsp pure vanilla extract and 0.5 tsp salt until everything is evenly incorporated.

The mixture should be thick but pourable. If it's too thick, add 1 tablespoon milk at a time until it reaches a smooth, spreadable consistency. Pour the filling into the cooled crust, spreading it evenly with a spatula. The filling should come up to about ½-inch from the top of the crust.

3

Bake the Pie Until Set

Place the pie on the middle rack of your oven and bake at 350°F for 40-45 minutes. The pie is done when the center is just set—it should still have a slight wobble when gently shaken, but it shouldn't be completely liquid. You'll know it's ready when the edges are golden and the filling pulls away slightly from the crust.

Remove the pie from the oven and let it cool completely on a wire rack. This cooling step is crucial—it allows the filling to set properly and prevents cracking. For best results, refrigerate the pie for at least 4 hours or overnight before serving. The longer it chills, the firmer the filling will become.

4

Add the Whipped Cream Topping

Just before serving, whip the 1 cup heavy whipping cream until soft peaks form. In a separate bowl, mix 0.5 cup powdered sugar with a pinch of salt. Gently fold the sugar mixture into the whipped cream until fully combined. Spread the whipped cream evenly over the top of the chilled pie, creating a smooth layer.

For extra flair, dust the top with an additional sprinkle of powdered sugar or a light drizzle of melted peanut butter. Serve slices immediately, as the whipped cream is best enjoyed fresh. The contrast of the crisp graham crust, creamy peanut butter filling, and light whipped topping creates the perfect balance of textures and flavors in every bite.

👨‍🍳

Pro Tips For Making Philadelphia Cream Cheese Peanut Butter Pie

  • Whip Cream Cheese Slow: I learned this the hard way—dumping the cream cheese into the mixer at full speed makes it seize up like glue. Start on low, let it smooth out for 30 seconds, then gradually increase speed. The blocky lumps disappear faster when you’re patient.
  • Use Room-Temp Eggs: Cold eggs? They’ll turn your filling into a lumpy mess. Take them out of the fridge 15 minutes before mixing—just enough time to warm up but not scramble. Trust me, your pie will thank you.
  • Skip the Overmixing: Once your peanut butter filling is combined, stop stirring the second it’s just barely smooth. Overmixing introduces air, which can make the pie dense or even crack during baking. Two minutes max after the sugar dissolves.
  • Bake Until Center Jiggles: The pie’s done when the edges are set but the center still wobbles slightly—like a firm Jell-O. Poking it too early? You’ll end up with a gummy, undercooked center. A thermometer reading 165°F (74°C) is your backup.

Storing and reheating this recipe

Fridge Storage Tips

Store your pie in an airtight container or tightly wrapped with plastic wrap and aluminum foil to maintain freshness. The crust stays crispy for about 2 days in the fridge, while the filling remains rich and creamy for up to 4 days.

I always use glass pie dishes with snap-on lids—they keep the pie sealed better than plastic. Place it on the middle shelf where temperatures stay consistent around 38-40°F. 🧊

Freezing for Later

This pie freezes beautifully for up to 2 months if wrapped properly. Slice it before freezing and wrap each piece individually in plastic wrap, then place slices in a freezer bag with all air removed.

Thaw slices overnight in the fridge—never at room temperature—to preserve texture. The crust may soften slightly after thawing, so I recommend reheating slices for 10-15 seconds in the microwave before serving. ❄️

Reheating Slices

For the best texture, reheat individual slices in the microwave for 10-12 seconds on 50% power. This gently warms the filling without turning it rubbery. If you prefer oven reheating, place slices on a baking sheet and warm at 325°F for 5-7 minutes until the edges are crisp again.

Avoid reheating the whole pie—it’s best enjoyed fresh from the fridge. 🔥

Reviving Crust Crisp

If the crust loses its crunch after storage, pop the pie in the oven for 3-5 minutes at 350°F to restore crispiness. For extra crunch, sprinkle powdered sugar or crushed graham crackers on top before reheating.

I also like toasting slices under the broiler for 1-2 minutes—just watch closely to avoid burning. The filling stays creamy while the crust gets that satisfying crunch back. 💫

Make-Ahead Strategy

Assemble the crust and filling one day ahead and refrigerate uncovered for 4 hours before baking. This helps prevent a soggy bottom. After baking, chill the pie overnight for the perfect texture.

For parties, bake the pie 2 days ahead, then store covered at room temperature. The flavors deepen as it sits, making it even more delicious when served. 📅

Serving Leftovers

Leftovers taste just as good as fresh slices! Serve pie pieces at room temperature for the best texture contrast. I like pairing them with a scoop of vanilla ice cream or a drizzle of melted chocolate to enhance the peanut butter flavors.

For a quick dessert, slice the pie into smaller portions and serve with a dollop of whipped cream. 🍫

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 115mg38%
Sodium 390mg17%
Total Carbohydrate 52g18%
Dietary Fiber 1g4%
Sugars 42g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular peanut butter for natural unsweetened?

Yes, but adjust the sugar. Natural unsweetened peanut butter has no added sugar, while regular versions contain about 7-8 grams per 2 tablespoons. If using regular, reduce the granulated sugar by 2-3 tablespoons to balance sweetness. The texture remains identical, but the flavor will be slightly sweeter.

2

Why did my filling crack after baking?

Cracking usually happens when the pie cools too quickly or the filling isn't set enough. Let the pie cool completely on a wire rack before refrigerating, and ensure it's baked until the center just wobbles (not completely liquid). For extra insurance, chill the pie for 4+ hours before slicing. The longer it sets, the fewer cracks.

3

Can I make this pie without eggs for a vegan version?

This recipe relies on eggs for structure, but you can try a flaxseed "egg" substitute. Replace each egg with 1 tablespoon ground flaxseed + 3 tablespoons water, mixed and rested for 5 minutes. However, the texture will be slightly denser, and the pie may not set as firmly. For best results, stick with dairy and eggs for the classic version.

4

How do I prevent a soggy crust?

Always bake the crust until golden (10-12 minutes) and let it cool completely before adding filling. For extra protection, brush the bottom with a thin layer of apricot jam or melted butter before pouring the filling. Chilling the pie before slicing also helps maintain crust crispness. A properly baked crust should hold up for 2-3 days in the fridge.

5

What's the best way to layer the peanut butter and cream cheese?

For marbled swirls, spread half the filling, then dollop spoonfuls of peanut butter on top. Use a knife to gently swirl the peanut butter into the cream cheese mixture. Repeat with the remaining filling. This creates beautiful visual contrast while keeping both flavors distinct in every bite. The swirls will blend slightly during baking but remain visible.

★★★★★4.6(13 reviews)
Categories Desserts