Peanut Butter Cups Recipe

4.84 from 6 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

These homemade peanut butter cups have fudgy peanut butter and white chocolate filling wrapped in rich dark chocolate and sprinkled with roasted nuts. With only 3 ingredients, they’re easy to make and SO much better than store-bought!

Peanut butter cups look great on a holiday platter next to more homemade treats like dark chocolate truffles and Christmas crack.

Overhead view of assorted homemade peanut butter cups topped with crushed roasted peanuts.


 

I was nearly in my twenties when I tried Reese’s peanut butter cups for the first time (yes, really!). Suffice it to say, I finally understood the hype. From then on, I picked up a package whenever I stopped at the store or gas station. I even set out to make this homemade version. Obsession: unlocked! I love this peanut butter cups recipe and it’s pretty darn close to the original, if not better.

Why I’m Obsessed With This Peanut Butter Cups Recipe

  • 3 ingredients. All you need is two types of chocolate and a jar of your favorite peanut butter.
  • Quick and easy. Most of the magic happens in the microwave (you could also use the double-boiler method). It takes minutes to melt the chocolate and peanut butter, and then you simply layer it into mini muffin liners!
  • Rich and fudgy peanut butter center. Many homemade peanut butter cups use powdered sugar to stabilize the peanut butter filling, but I much prefer white chocolate. It adds just the right amount of sweetness and makes the center of the peanut butter cups extra fudgy.
Peanut butter cups ingredients with text labels overlaying each ingredient.

Ingredients You’ll Need

There’s no better combination than chocolate and peanut butter, especially in homemade peanut butter cups. The ingredients are crazy simple. I’ve included some notes here, and you’ll find the printable recipe card along with a photo step-by-step showing how to make these peanut butter cups below the post.

  • White Chocolate – Melting white chocolate with peanut butter adds sweetness and helps stabilize the filling. Chop up the chocolate beforehand so it melts quickly.
  • Peanut Butter – I’ve made this recipe with Smucker’s Natural Peanut Butter and regular, shelf-stable creamy peanut butter (like Jif or Skippy). I think these would turn out delicious with crunchy peanut butter, too. Use your favorite! 
  • Semisweet Chocolate – I like dark chocolate, but feel free to use any semisweet, bittersweet, or even milk chocolate you’d prefer. High-quality chocolate bars like Ghirardelli and Lindt melt more smoothly than chocolate chips.
  • Roasted Peanuts – Roughly chopped or crushed, for garnish.
Side view of three peanut butter cups stacked, with a fourth on its side in the foreground.

Tips and Variations

  • Keep peanut butter from sticking to the measuring cup. Measuring sticky ingredients can be a pain. My handy trick to prevent the peanut butter from getting stuck inside the measuring cup is to give the cup a light coating with cooking spray first. The peanut butter slides right out!
  • Don’t overheat the chocolate. Melt the chocolate in increments, stirring often, and do your best not to overheat it. Otherwise, the chocolate can scorch and seize. If this happens, you’ll need to start over.
  • Store them in the fridge. It’s important to keep these homemade peanut butter cups cold when storing (see below for more details). The chocolate softens at room temperature.
  • Different nut butter. Instead of peanut butter, you can make these chocolate cups with almond or cashew butter. Or, try a version with homemade Nutella.
A hand lifting a peanut butter cup from a pile on a plate.

How to Store

  • Refrigerate. These homemade peanut butter cups should be kept airtight in the fridge. They’ll last for 4-5 days. Bring them to room temperature before serving.
  • Freeze. You can freeze peanut butter cups for up to 1 month. Store them in an airtight container or freezer bag with parchment paper between layers. Take them out 10-15 minutes ahead of serving.

Pin this now to find it later

Pin It
4.84 from 6 votes

Peanut Butter Cups

These homemade peanut butter cups have a fudgy peanut butter filling wrapped in dark chocolate and finished with roasted nuts. They're easy to make and way better than store-bought!
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 24 peanut butter cups

Ingredients 

  • 4 ounces white chocolate, chopped
  • ½ cup smooth peanut butter, I use Smucker’s Natural Peanut Butter
  • 12 ounces semisweet or bittersweet chocolate, chopped (I like to use dark chocolate)
  • 2 tablespoons unsalted roasted peanuts, finely chopped, optional
  • vegetable oil, optional, for melting the chocolate
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Prep. Line two 12-cup mini muffin pans with paper liners; set aside.
  • Melt white chocolate and peanut butter. In a microwave-safe bowl, combine white chocolate and peanut butter. Microwave, until almost melted, 1 to 1½ minutes, stirring halfway through. Set aside to cool slightly.
  • Melt semisweet chocolate. Meanwhile, place semisweet chocolate in another microwave-safe bowl. Drizzle with just a bit of vegetable oil and microwave, stopping and stirring twice, until almost melted, 1½ to 3 minutes.
  • Assemble the peanut butter cups. Dividing evenly, use a spoon to layer semisweet chocolate then peanut butter mixture into liners, and end with a layer of chocolate. So, beginning and ending with chocolate, then finally sprinkle with chopped peanuts.
  • Chill. Place muffin pans in the freezer until peanut butter cups are firm, about 15 minutes. Bring to room temperature before serving.

Equipment

Nutrition

Calories: 142kcal | Carbohydrates: 12g | Protein: 2g | Fat: 9g | Saturated Fat: 4g | Cholesterol: 1mg | Sodium: 34mg | Potassium: 137mg | Fiber: 1g | Sugar: 8g | Vitamin A: 5IU | Calcium: 21mg | Iron: 1mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

How to Make Homemade Peanut Butter Cups

The standard Reese’s peanut butter cups have a 50/50 ratio of chocolate to peanut butter. The beauty of homemade is that you can customize that ratio however you’d like! Follow the steps here to make these easy peanut butter cups from scratch:

  • Prep. First, take out two 12-cup mini muffin pans and line both with paper liners.
  • Melt the peanut butter. Next, add peanut butter and white chocolate to a microwave-safe bowl. Heat in the microwave in 30-second increments, stirring in between, for about 1 to 1 ½ minutes or until it’s completely smooth. Set that aside to cool.
  • Melt the chocolate. Meanwhile, you’ll repeat the melting process, this time with the semisweet chocolate. It may take a bit longer to melt.
  • Assemble the peanut butter cups. Start by spooning a layer of semisweet chocolate into each paper liner inside the prepared muffin pans. Follow that with a peanut butter layer, followed by a second and final chocolate layer. Sprinkle the top of the peanut butter cups with roasted peanuts while the chocolate is still wet.
  • Chill. Pop the whole pan into the freezer to chill until the peanut butter cups are firm, for about 15 minutes. You’ll want to let them come back to room temperature for serving so that the chocolate isn’t too hard.
Peanut butter cups piled on a plate.

Promo image for Diethood 2025 calendar.

4.84 from 6 votes (6 ratings without comment)

Leave a comment

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

Recipe Rating:




39 Comments

  1. Hazel says:

    Such a good recipe, so simple and such incredible results!

    1. Katerina Petrovska says:

      Hi Hazel! Your PB Cups look beautiful!!! I’m SO glad you enjoyed them!

  2. Liz says:

    I have never eaten more than one bite of a peanut butter sandwich in my life, but I could eat a couple dozen of these gems! YUM.

  3. Danielle @ Runs With Spatulas says:

    Mwahaha, you have come over to the dark side! Peanut butter cups are awesome! I have to convince myself not to make them at home as that will for sure be the end of me. Although I guess death by peanut butter and chocolate isn’t exactly a bad thing…

  4. spcookiequeen says:

    Kate, you are killing my sweet tooth with all the goodies you have been making for me. Peanut butter cups are the best. Hope you have a great weekend.
    -Gina-

  5. claudia lamascolo says:

    Wow are these ever scrumptious… I could eat a ton of them and go into a sugar coma! yum!!!

  6. Shea Goldstein says:

    Looks amazing….and sweets aren’t even my thing!!! I’ll be making these for my little family ๐Ÿ™‚

  7. Debbie says:

    I don’t know how you survived without a peanut butter cup till you were 20! Although I wish I still haven’t discovered them, because they are my ultimate snack! Whats funny is that I still have yet to make my own! I love the addition of crumbled peanuts on yours, great idea!