My first bite of a Reese’s Peanut Butter Cup was a revelation. For one, it was the first time I’ve ever had peanut butter and chocolate together and, as you can imagine, the combination became an instant favorite.  Also, I’ve never had peanut butter like Reese’s. It was salty with a much more pronounced nutty flavor than what’s available locally. Reese’s got me hooked on the sweet-salty flavor combination, and for that, it will always have a special place in my heart.

Reese's Foodhack1

As delicious as it is, though, the reality is that it’s still a mass-produced chocolate candy bar. It’s chockfull of stabilizers, preservatives, and other artificial ingredients. The great news is you can easily and very accurately replicate it at home.

Apart from doing away with the ingredients only a chemistry graduate could recognize (or pronounce), making your own peanut butter cups leaves so much room for personalization and creativity. If you’ve always been more partial to the sweeter local PB, then go ahead and use Lily’s. If you’re the clean living type, feel free to use the all-natural, organic variety. You can even use other nut butters like almond or hazelnut. If you’re tired of searching high and low for the white chocolate Reese’s you see on your friends’ Instagram, now you can make some of your own.

Reese's Foodhack3

While I certainly won’t insist that you use grand cru, single origin chocolate, I do encourage that you spring for the good stuff for this recipe. Because the chocolate is simply melted and chilled to re-solidify, it would be glaringly obvious if you used the cheap stuff.

Reese's Foodhack2

Also, taste as you go. I used an American brand peanut butter, so you will have to make some adjustments if you use either unsweetened natural or local peanut butter. Add the sugar and the salt gradually until you get the filling where you want it. Just remember to leave enough for the actual cups.

Homemade Peanut Butter Cups

Total Time: 1 hour (including chilling) | Yield: 12 large or 36 small cups



  1. In a heatproof bowl, melt your chocolate in the microwave, stopping to stir every fifteen seconds. When there are only a few small, solid bits left, continue stirring the chocolate until it’s completely smooth. Depending on your microwave, this should take two to three minutes. Set aside to cool.
  2. Line mini or regular cupcake pans with liners. Spoon melted chocolate into each mold for the chocolate base of the cup. If using mini pans, it would take about a teaspoon of melted chocolate. For regular cupcake pans, it will take about two. Chill the pans in the refrigerator while you make the peanut butter filling.
  3. In a separate bowl, mix the melted butter, peanut butter, graham cracker crumbs, and the first half cup of powdered sugar.
  4. Add more sugar and salt to taste.
  5. Spoon the peanut butter filling into the chilled chocolate bases. Try to keep the filling in the middle.
  6. Top the peanut butter with the rest of the melted chocolate and chill the pans for thirty minutes, or until the chocolate is solid.

Note: If you are too impatient/busy to make individual cups, take reader Crissy Martinez’s approach: spread out the filling on a square pan lined with foil and pour the chocolate over it. Chill the pan and slice into twelve or sixteen bars once the chocolate has set.

6 Responses

  1. I was just thinking about this last night! I had chocnut in the afternoon and reese’s at night for dessert at my friend’s house.

    My point? dip chocnuts in melted chocolate and let it cool = instant “reese’s”

  2. I don’t have much patience so I’ll try Crissy’s approach… Thanks for this awesome recipe!!

Leave a Reply

Your email address will not be published. Required fields are marked *