Peanut Butter Cup Pie Recipe: Chocolatey Swirls and Nutty Crunch in One Crust

Desserts

Peanut Butter Cup Pie Recipe: Chocolatey Swirls and Nutty Crunch in One Crust

This peanut butter cup pie recipe delivers the ultimate dessert experience—rich chocolate swirls wrapped in a buttery crust, topped with velvety peanut butter filling that melts in every bite.

The secret lies in balancing textures: a crispy graham cracker crust holds together while the filling stays smooth yet slightly fudgy, with swirled chocolate that looks like a decadent sundae.

I perfected this after testing countless versions, ensuring the peanut butter stays creamy and the chocolate stays glossy, not grainy.

The process is straightforward but requires precision: a no-bake crust sets the foundation, while the filling cooks just long enough to thicken without separating. You’ll need about 45 minutes of active prep (plus cooling time), but the result—a restaurant-quality pie—is worth every minute.

The key is tempering the heat when combining peanut butter and chocolate to avoid seizing, a trick that makes all the difference.

What you’ll end up with is a pie that tastes like a peanut butter cup exploded in the best way possible—creamy, crunchy, and irresistibly sweet. The chocolate swirls cut through the richness of the peanut butter, creating a perfect balance that’s both nostalgic and sophisticated.

Serve it warm with a scoop of vanilla ice cream or let it cool for a firmer texture—either way, it disappears fast.

Optional toppings like crushed peanuts or a chocolate ganache drizzle elevate it further, but the pie shines on its own. This is the kind of dessert that makes you the star of any gathering—foolproof, crowd-pleasing, and impossible to resist once you take that first bite. Let’s get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for peanut butter cup pie

Eight ingredients transform into a restaurant-worthy pie with layers of decadence.

Ingredient Amount Notes
Graham Cracker Crumbs 🍪 2 ½ cups Finely crushed, no larger pieces
Unsalted Butter 🧈 ½ cup Cold, cubed for crust texture
Granulated Sugar 🍚 ¼ cup For crust sweetness balance
Creamy Peanut Butter 🥜 1 ½ cups Natural, no added sugar
Heavy Whipping Cream 🥛 1 ½ cups Full-fat for richness
Large Egg Yolks 🥚 4 whole Pasteurized if preferred
Granulated Sugar 🍚 ¾ cup For filling sweetness
Semisweet Chocolate Chips 🍫 1 ½ cups High-quality, 60% cacao
Vanilla Extract 🌿 1 tsp Pure Madagascar preferred
Salt 🧂 ¼ tsp Diamond Crystal kosher
Unsweetened Cocoa Powder 🍫 ¼ cup Dutch-processed for smoothness
Crushed Peanuts 🥜 ½ cup Optional topping, toasted
Vanilla Ice Cream 🍦 1 ½ cups For serving, premium brand

The graham cracker crust is where it all begins—Honey Maid or Keebler work best, but any sturdy graham cracker will do. Toast the crumbs for extra flavor, and don’t skip the butter—it’s what makes the crust hold together like a dream. For the peanut butter, Jif or Skippy are reliable, but if you’re feeling fancy, grab a jar of natural peanut butter with just peanuts and salt. The chocolate chips? Ghirardelli or Guittard melt beautifully, but any high-quality brand will do. The cocoa powder matters too—Dutch-processed keeps the filling smooth and glossy, not bitter or grainy.

No vanilla extract? Vanilla bean paste works even better, or a splash of vanilla bean swirl from the bottle. Running out of heavy cream? Full-fat coconut cream gives a similar richness, though the flavor will differ slightly. The egg yolks are non-negotiable—they’re what give the filling that silky, custard-like texture. If you’re worried about raw eggs, pasteurized yolks are a great alternative. For the chocolate swirl, melt the chips gently to avoid seizing, then let them cool slightly before swirling—this keeps those perfect marbled ribbons without breaking the filling. And if you’re feeling extra, a drizzle of melted chocolate ganache on top takes it to the next level.

This pie keeps beautifully—4-5 days in the fridge, wrapped tightly. For longer storage, freeze for up to 3 months—just thaw at room temperature before serving. The crust stays crispy if you press it firmly into the pan, and the filling? It gets even better the next day as everything melds together. Serve it warm with ice cream for a decadent experience, or let it cool for a firmer texture that’s perfect for slicing. Double the recipe if you’re feeding a crowd—it disappears fast!

❤️

Why You'll Love This Recipe

  • I’ll be real: this pie costs me about $8 to make and feeds six. That’s cheaper than takeout, tastes way better than store-bought, and the leftovers? They last a week if you refrigerate them properly. (Yes, even on a Tuesday night.)
  • No-Fuss Assembly: I swear by this recipe because it’s basically a grown-up dessert that still feels like a kid’s project. Mix crumbs and butter, press into a pan—no rolling, no fuss—and you’ve got your crust. The filling? Just melt sugar with peanut butter, then fold in whipped cream. That’s it.
  • Two-Ingredient Magic: Honestly, the flavor combo in this pie is ridiculously good. The graham crust gives that buttery, toasty bite, while the peanut butter filling is rich but balanced by the whipped cream’s lightness. It’s like eating a peanut butter cup, but better—because it’s actually a pie.
  • Crowd-Pleaser Always: Between us, this pie disappears at parties. It’s sweet enough for dessert lovers but not cloying, and the peanut butter makes it feel special without being fancy. Plus, it’s one of those desserts where everyone—kids, adults, peanut butter skeptics—ends up asking for seconds.

Step-by-step instructions for peanut butter cup pie

Here's how to create that perfect marriage of chocolate and peanut butter in one decadent crust.

1

Prepare the Crust with Perfect Texture

In a large bowl, combine the 2.5 cups graham cracker crumbs with the 0.5 cup cold, cubed unsalted butter and 0.25 cup granulated sugar. Use your fingers to work the mixture until it reaches a crumbly, sand-like consistency—you should be able to form loose clumps that hold together when pressed gently. This texture is crucial for creating a sturdy yet tender crust that won't crumble apart.

Press the mixture firmly and evenly into a 9-inch pie dish, using the back of a measuring cup to create an even, compact base. The crust should be about ¼-inch thick throughout. Here's the thing—don't worry if it looks uneven at first. The key is to create an even thickness so it bakes uniformly. Once pressed, chill the crust in the refrigerator for at least 30 minutes while you prepare the filling. This chilling step prevents the crust from absorbing too much moisture from the filling and ensures it holds its shape during baking.

2

Create the Peanut Butter Filling

In a medium saucepan, combine the 1.5 cups creamy peanut butter, 1.5 cups heavy whipping cream, 4 whole large egg yolks, 0.75 cup granulated sugar, 1 tsp vanilla extract, and 0.25 tsp salt. Place the saucepan over medium heat and whisk continuously until the mixture reaches 160°F—this is when it will begin to thicken noticeably. You'll see the peanut butter melt completely and the mixture transform from a thick paste into a smooth, pourable filling.

Here's where it gets fun—remove the saucepan from heat and immediately fold in the 1.5 cups semisweet chocolate chips using a rubber spatula. The residual heat will help the chocolate melt smoothly into the peanut butter mixture. For the chocolate swirls, melt 0.25 cup unsweetened cocoa powder with 2 tablespoons of the heavy whipping cream in a small saucepan over low heat until completely dissolved. Let it cool slightly, then drizzle it in a zigzag pattern over the peanut butter mixture. Gently fold the cocoa mixture into the peanut butter filling using a spatula, creating marbled swirls throughout. You want visible chocolate streaks but not a completely mixed filling.

3

Assemble and Bake to Golden Perfection

Pour the peanut butter-chocolate mixture into the chilled crust, spreading it evenly with the back of a spoon. The filling should come up to about ½-inch from the top edge of the crust. Here's the moment that matters: sprinkle the 0.5 cup crushed peanuts evenly over the top of the filling. This isn't just for decoration—it adds a delightful crunch that contrasts beautifully with the creamy filling.

Bake the pie in a preheated 350°F oven for 40-45 minutes, or until the center is set and the top is golden brown. You'll know it's done when the filling no longer jiggles in the center and the crust edges are lightly toasted. If the top browns too quickly, tent the pie with aluminum foil to prevent over-browning while it continues to cook through. The pie should be warm but not hot to the touch when you remove it from the oven.

4

Chill and Serve with Ice Cream

Allow the pie to cool completely at room temperature, then refrigerate for at least 4 hours—overnight is even better. This chilling time is essential for the flavors to meld together and for the filling to set properly. When ready to serve, scoop 1.5 cups vanilla ice cream over each slice for that classic peanut butter cup pie experience. The contrast of the creamy, cold ice cream with the warm, rich peanut butter-chocolate filling is what makes this dessert truly special.

Slice the pie into wedges and serve immediately. Each bite should deliver a perfect balance of creamy peanut butter, rich chocolate swirls, and that satisfying crunch from the peanuts and graham cracker crust. Real talk: this pie tastes even better the next day as the flavors deepen, so if you can resist, let it sit overnight before serving.

👨‍🍳

Pro Tips For Making Peanut Butter Cup Pie

  • Press the Crust Firm: Don’t just dump the graham crumb mixture and call it a crust—pack it tight into the pan with a glass or your knuckles. I used to skip this, and the filling would always leak like a sieve. A solid press means fewer crumbs floating in your peanut butter layer and a cleaner slice.
  • Melt Butter Slow: Warm the butter for the crust in a saucepan over low heat until just melted—not bubbling. I learned this after one batch where the butter separated and left greasy spots in the crumbs. Keep it gentle, or you’ll end up with a soggy mess instead of a sturdy base.
  • Whip Cream Cold: Chill your heavy whipping cream and bowl first—even if you’re in a hurry. Room-temperature cream is a gamble, and you’ll either end up with butter or a deflated topping. Cold cream whips higher and stays fluffier, which is the whole point of this pie.
  • Sweeten the Peanut Butter: Add 1 extra tablespoon of sugar to the peanut butter layer—trust me. Store-bought peanut butter can taste flat, and this balances the richness without overpowering. Mix it in while the butter’s still warm so it dissolves smoothly.

Troubleshooting perfect results

Filling Too Thin?

If your peanut butter filling doesn’t thicken properly, you’ve likely overcooked it. The mixture should reach 160°F—no higher. I’ve seen this happen when heat creeps too high, causing the eggs to scramble. Solution: Reduce heat to low-medium and whisk constantly.

For extra insurance, mix 1 tbsp cornstarch with 1 tbsp cold water, then stir into the filling at the end. This slurry thickens beautifully without altering flavor. 💡

Crust Crumbling?

A crumbly crust usually means the butter melted too much during mixing. Always use cold, cubed butter and work quickly. For extra stability, press the crust into the pan and freeze it for 10 minutes before adding filling.

I also recommend pressing a parchment paper circle over the crust edges to prevent them from absorbing filling moisture during baking.

Chocolate Seizing?

Chocolate chips can seize if the peanut butter mixture is too hot when you add them. Remove the saucepan from heat, then let it sit for 2-3 minutes before folding in chocolate.

For a smoother texture, melt the chocolate chips first in a double boiler (or microwave in 20-second bursts), then cool slightly before mixing. If seizing still happens, add 1 tsp coconut oil to the chocolate to prevent clumping.

Filling Too Sweet?

Adjust the sugar-to-peanut butter ratio if your pie tastes cloyingly sweet. Start by reducing granulated sugar to 0.5 cup and taste as you go. The peanut butter itself has natural sweetness—natural peanut butter (no added sugar) works best for control.

Balance flavors by adding ½ tsp cinnamon or a pinch of espresso powder to deepen the chocolate notes without extra sugar.

Peanuts Not Crunchy?

Toasted peanuts lose crunch when baked in a wet filling. For maximum crunch, toast ½ cup crushed peanuts in a dry skillet over medium heat for 3-4 minutes until golden. Sprinkle them over the pie just before serving instead of during baking.

If you must bake them in, press them lightly into the filling’s surface so they stay put during chilling.

Pie Soggy Bottom?

A soggy crust means the filling was too wet or the crust wasn’t chilled enough. Prevent this by:

  1. Chilling the crust for 30+ minutes before adding filling.
  2. Pre-baking the crust for 5 minutes at 350°F to create a moisture barrier.
  3. Using 1 tbsp cornstarch in the filling to absorb excess liquid.

For extra insurance, brush the crust with 1 tbsp melted butter before adding filling. 🔥

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 145mg48%
Sodium 380mg16%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 38g
Protein 12g24%
* 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 make this pie without a graham cracker crust?

Swap the graham cracker base for a buttery pie dough crust or even a shortbread cookie crumble for a different texture. Just ensure your alternative crust is sturdy enough to hold the creamy filling—pre-baking it for 5 minutes at 350°F helps prevent sogginess. A crushed Oreo crust also works beautifully for a chocolatey twist!

2

Why does the filling need to reach exactly 160°F?

The 160°F target ensures the peanut butter and cream mixture thickens properly without scrambling the egg yolks. Overheating causes the eggs to curdle, while underheating leaves the filling too thin. Use a candy thermometer for precision—this step is what gives your pie that perfect, creamy texture.

3

Can I prepare this pie ahead of time?

Yes! This pie actually tastes better the next day as the flavors meld. Assemble it fully, then refrigerate for at least 4 hours before serving. For make-ahead convenience, bake the pie 1 day ahead, then store it covered in the fridge. Bring to room temperature before serving for the best texture.

4

What’s the best way to add the chocolate swirl?

Melt the 0.25 cup cocoa powder with 2 tbsp cream separately, then let it cool slightly before drizzling in a zigzag pattern. Use a spoon to gently swirl it into the peanut butter mixture—think of it like painting with chocolate! For extra drama, melt ½ cup chocolate chips separately and drizzle over the top before baking for a glossy finish.

5

Is this pie gluten-free or vegan?

Not natively, but easy modifications make it adaptable! For gluten-free, use a gluten-free graham cracker crust or almond flour base. For vegan, replace egg yolks with 4 tbsp aquafaba (chickpea brine) or flax eggs, and use coconut oil instead of butter. The filling will still be rich and creamy with these swaps!

★★★★★4.7(6 reviews)
Categories Desserts