Peanut Butter Cups

Skip the packaged candy and make Peanut Butter Cups at home! Easy Homemade Reese’s have all the irresistible taste of the original, without any of the preservatives. Only 4 ingredients!

Who can resist the combination of chocolate and peanut butter? Our readers love this combo in Buckeyes as well as the perfect Chocolate Peanut butter cheesecake!

Stack of three homemade reeses peanut butter cups on a teal napkin.

Copycat Reese’s Peanut butter Cups

I know I have more than a few readers who can’t get enough chocolate and peanut butter recipes. From easy Buckeye Bars to Chocolate Peanut Butter Lasagna, there’s so many options on my site!

For most of us, a Reese’s Peanut Butter cup was our first introduction to this beloved pairing when we were kids.

At Halloween, Reese’s was always in high demand during trick-or-treating. Last time my kids went trick-or-treating, that was definitely still the case.

Making copycat recipes of my favorite candy is something of a compulsion for me.

From Orange Peel Candy to Cadbury Egg inspired treats, I get such a kick out of recreating store bought goods in my own kitchen.

Sure, Reese’s aren’t exactly a gourmet luxury. You can find them inexpensively just about everywhere.

So you might be wondering: Why make your own Reese’s?

First things first: because it’s fun! You can pat yourself on the back and feel accomplished WHILE eating tasty peanut butter cups, too, so it’s a win-win.

Most importantly, though: Homemade Peanut Butter Cups taste SO much better than the packaged kind. The chocolate is richer, the peanut butter. . . well, peanuttier. These homemade Reese’s are just plain more delicious.

And even though no one is under the delusion that Peanut Butter Cups are a health food, it’s nice to know that your homemade ones aren’t laden with all kinds of preservatives and unidentifiable ingredients.

Ingredient Notes

Four ingredients to make homemade peanut butter cups including chocolate, sugar, vanilla, and peanut butter.

This peanut butter cups recipe has just 4 ingredients:

  • chocolate melting wafers
  • peanut butter
  • powdered sugar
  • vanilla extract

You don’t need any special equipment either (just a cupcake pan and liners) and they come together easily.

Step by Step Instructions

STEP 1. Peanut butter filling

Combine the peanut butter, powdered sugar and vanilla in a bowl. Stir together well until the mixture is creamy and smooth. Transfer to a pastry bag or a ziploc bag with the corner snipped off.

Peanut butter cup filling in a metal mixing bowl with teal napkin beneath the bowl.

STEP 2. Chocolate

Melt the chocolate candy wafers in the microwave. I recommend doing this in 30 second intervals, stirring between each one, until the candies are melted.

STEP 3. Assemble

Add two teaspoons of melted chocolate to the bottom of each cupcake liner. Next, pipe the peanut butter mixture from the frosting bag on top of the chocolate. Top this layer with one more tablespoon of melted chocolate.

STEP 4. Chill

Let the peanut butter cups set for one hour in the fridge before enjoying!

Step by step photos showing how to make reeses peanut butter cups.

Recipe FAQs

What chocolate do you use for Reese’s peanut butter cups?

I use the Ghirardelli melting wafers for my peanut butter cups. They stay a little softer after firming up so, just like traditional Reese’s, they are easy to bite into and melt in your mouth.

Can I use chocolate chips to make peanut butter cups?

You could also substitute chocolate chips for the Ghirardelli chocolate wafers. The chocolate will just be a little harder after setting.

What kind of peanut butter to use for peanut butter cups?

Use creamy peanut butter for this peanut butter cup recipe. I recommend the shelf-stable kind for best texture, as opposed to the natural kind where the oil separates.

Homemade peanut butter cup being held.

Storage Tips

There are two ways you can store your batch of perfect homemade Reese’s cups: in the fridge or in the freezer.

To store in the fridge, transfer to an airtight container.

If you want to freeze them, place them in a freezer bag and squeeze out any excess air to maintain freshness. They’ll keep well in the freezer for as long as 6 months. That is, if you can somehow resist eating them all before then.

Tips and Tricks

  • This recipe can also be made using a mini-muffin pan for bite sized treats. If you use a mini pan, I recommend putting just one teaspoon of melted chocolate on the bottom of the cups instead of two, and two teaspoons on top.
  • Making these for a party, holiday or special occasion? Add sprinkles on top for a festive touch!
  • Want something a little different? Try substituting almond butter or your other favorite nut butter for the peanut butter.

I’m so thrilled with how these turned out! Now that you know how easy (and scrumptious) homemade peanut butter cups are, you might never buy Reese’s from the store again.

(Except on Halloween. Gotta keep those trick-or-treaters happy.)

Just one more tip: Kids love these homemade Reese’s cups so make sure you hide a few in the back of the fridge just for yourself. Everyone needs to indulge in chocolate-peanut butter bliss from time to time. Enjoy!

Stack of homemade peanut butter cups on a white plate.

More Homemade Candy Recipes

Peanut Butter Cups

4.77 from 17 votes
By: Aimee
Skip the packaged candy and make Peanut Butter Cups at home! Easy Homemade Reese's have all the irresistible taste of the original, without any of the preservatives.
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 12 candies


  • 1 cup creamy peanut butter
  • cup powdered sugar
  • 1 teaspoon vanilla extract
  • 2 ½ cups chocolate melting wafers
Save this Recipe?
Enter your email and we’ll send the recipe straight to your inbox!


  • Line a cupcake pan with cupcake liners and set aside.
  • In a medium bowl, mix together peanut butter, sugar, and vanilla until smooth.
  • Transfer the peanut butter mixture to a pastry bag or ziploc bag with a small section of the corner cut off.
  • Melt the chocolate melting wafers in a medium microwave-safe bowl for 30-second intervals, stirring between each one, until fully melted.
  • Add 2 teaspoons of melted chocolate to the bottom of each liner.
  • Pipe the peanut butter mixture on top of the chocolate.
  • Top the peanut butter with 1 tablespoon of melted chocolate.
  • Place in the refrigerator for about 1 hour to set.
  • Remove and enjoy.


  • I love using Ghirardelli melting wafers, however, you can use chocolate chips instead. I find the melting wafers are a little softer after hardening and therefore a little easier to eat.
  • Could also be made in a mini cupcake pan – I would recommend 1 teaspoon of chocolate on the bottom and 2 teaspoons on top.
  • Store in the refrigerator in an air-tight container.
  • Freeze in a freezer bag with excess air squeezed out for up to 6 months.
  • Add sprinkles for parties and holidays.



Serving: 1candy, Calories: 338kcal, Carbohydrates: 31g, Protein: 7g, Fat: 21g, Saturated Fat: 9g, Polyunsaturated Fat: 10g, Cholesterol: 8mg, Sodium: 140mg, Fiber: 2g, Sugar: 23g
Course: Candy
Cuisine: American
Did you make this recipe?Mention @shugarysweets or tag #shugarysweets!
Avatar photo

About Aimee

Aimee is a dessert lover (specifically rice krispie treats), workout enthusiast, self-taught foodie, and recipe creator.

Learn more about Aimee.

Affiliate Disclosure:**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products I love! Thank you for supporting Shugary Sweets! See my disclosure policy for more info**

Learn How To Become a Better Home Baker
Sign up for the Shugary Sweets FREE Email Course Today—soon you’ll say, "I made it from scratch!"


Posted on August 8, 2020

Comments & Reviews

  1. wow i like this recipe. thanks for always sharing me your yummy recipes . God bless you and stay safe always. . .

Leave a Reply

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

Recipe Rating