This Homemade Chocolate Peanut Butter Cups recipe is a must try for peanut butter fans. Rich chocolate and creamy peanut butter make a decadent treat everyone will enjoy.

Stack of peanut butter cups.
Want to save this recipe?

Each bite of Chocolate Peanut Butter cups literally melts in your mouth. You are going to love how amazing this no bake recipe is, and I promise it is really simple too. 

If you love chocolate and peanut butter combination, then you must try Chocolate Covered Ritz Crackers and 2 Ingredient Chocolate Peanut Butter Fudge.

Why we love this recipe:

  • Simple Ingredients. The recipe consists of easy ingredients.
  • Creamy Texture. The pb cups taste so delicious.
  • Easy to make. Anyone can make this recipe for Reese’s Peanut Butter Cups.


Ingredients for peanut butter cups: creamy peanut butter, unsalted butter, powdered sugar, salt, chocolate chips, chocolate candy bars.
  • Creamy Peanut Butter
  • Unsalted Butter
  • Powdered Sugar
  • Salt
  • Chocolate Chips, Semi-Sweet or Milk
  • Milk Chocolate Candy Bars

Find the complete ingredient list at the bottom of the post.

Recipe Variations:

  • Dark Chocolate Peanut Butter Cups. Substitute dark chocolate chips in the recipe and it is so good. Milk Chocolate or Semi-Sweet Chocolate is also a good option.
  • White Chocolate – We have even used white chocolate chips for a change.
  • Drizzle Chocolate – They are also really pretty if you drizzle some white chocolate on top of the milk chocolate. You can also drizzle the milk chocolate on the white.
  • Powdered Sugar – You can also sprinkle a little powdered sugar on top of the chocolate.
  • Peanut Butter – Try making homemade peanut butter or use natural peanut butter.
  • Crunchy Peanut Butter – For a crunchy texture, use crunchy peanut butter or mix in some chopped up pretzels.
  • Almond Butter – If you can’t use peanut butter, almond butter or cashew butter works great also. Nutella is also a good option to substitute for peanut butter.
  • Perfect for Dessert Trays – I make an assortment of milk chocolate, dark chocolate and white chocolate. They look so pretty on a dessert tray for parties. Everyone always wants the recipe and they just can’t believe how easy it is.
  • Mini Muffins – Make the chocolate peanut butter cups in mini muffin tins.
  • Dried Fruit – For a fruity flavor mix in some dried fruit or shredded coconut.

How to Make Chocolate Peanut Butter Cups

  • Step 1 – First, go ahead and add cupcake liners to the muffin pan and set aside. 
Peanut butter mixture in bowl.

Step 2. Get out a medium bowl and mix together part of the peanut butter, butter, powdered sugar and salt until smooth.

Chocolate chips in bowl.

Step 3. Use a microwave safe bowl and melt the chocolate chips, chocolate bar and peanut butter.

Chocolate mixture in bowl.

Step 4. Continue to heat in intervals until melted. Make sure to stir the melted chocolate in between each interval. You can use a double boiler if you prefer.

Chocolate mixture in tins.

Step 5. Divide the chocolate into the liners.

Peanut butter filling on top of chocolate.

Step 6. Add the peanut butter filling on top of each tin.

Stack of peanut butter cups.

Step 7. Add remaining chocolate on top and refrigerate until set. Serve and enjoy.

Frequently Asked Questions

How to store?

These chocolate peanut butter cups are best to keep in the refrigerator in a air-tight container. They are the perfect chocolate treat any time of the year. If stored properly they will last up to two weeks.

They do get melty pretty fast if set out at room temperature too long. I keep in the refrigerator until ready to serve. If not serving, place in the refrigerator.

How to freeze?

Yes, Homemade Peanut Butter Cups can be frozen. Once the peanut butter cups have set, they are ready to be frozen. Store in a freezer safe container for up to 3 months.

This chocolate candy is great straight from the freezer.

How long will they last?

These Homemade Peanut Butter cups will last up to two weeks. This the perfect candy to make ahead of time and store in the refrigerator. If I am planning on making these for the holidays, I like to go ahead make this candy.

I do a lot of holiday baking and this is one of my favorite candy to make.

Tips for Making Peanut Butter Cups:

  • Peanut Butter Layer – Peanut Butter mixture can be rolled into balls then flattened before adding on top of chocolate, or add with spoon. Just do what you prefer. 
  • Melting Chocolate – When melting the chocolate, make sure to heat in 30 second intervals then stir. This will help it melt slower and not burn the chocolate. If you prefer you can add some coconut oil to melt the chocolate.
  • Cookie Scoop – We like to use a cookie scoop to scoop the chocolate into the prepared muffin tin. This helps to make sure that the cups are even.
  • Keep Cold – Make sure to store the peanut butter cups in the refrigerator. They will begin to melt if stored at room temperature for to long.

More Easy Candy Recipes

Go ahead and make this easy recipe. Please leave a comment and star recipe rating once you do.

Stack of peanut butter cups.

Want to save this recipe?

Chocolate Peanut Butter Cups

4.90 from 19 votes
This Homemade Chocolate Peanut Butter Cups recipe is a must try for peanut butter fans. Rich chocolate and creamy peanut butter make a decadent treat everyone will enjoy.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 18
Cuisine American
Course Dessert
Calories 181


  • 1 cup creamy peanut butter divided
  • 1 ½ tablespoons unsalted butter softened
  • ½ cup powdered sugar
  • ½ teaspoon salt
  • 1 bag 11.5 oz chocolate chips, semi-sweet or milk
  • 4 1.55 oz eachmilk chocolate candy bars, coarsely chopped


  • Add cupcake liners to muffin tin and set aside
  • In a medium bowl, combine ½ cup peanut butter, butter, powdered sugar and salt until smooth
  • In a microwave safe bowl, add chocolate chips, chocolate bars and remaining peanut butter
  • Heat for 1 minute, then stir. Continue heating for 10-20 seconds at a time, stirring after each heating and stopping just before chocolate is completely melted.
  • Stir until chocolate is completely melted
  • Using a cookie dough scoop, add chocolate into paper liners
  • Top each with about 1 teaspoon of peanut butter mixture ** see notes
  • Add remaining chocolate on top
  • Place in refrigerator to set
  • Store in airtight container in refrigerator until ready to serve

Recipe Notes

Peanut Butter mixture can be rolled into balls then flatten before adding on top of chocolate, or add with spoon.

Nutrition Facts

Calories 181kcal, Carbohydrates 12g, Protein 5g, Fat 14g, Saturated Fat 5g, Cholesterol 3mg, Sodium 133mg, Potassium 183mg, Fiber 2g, Sugar 8g, Vitamin A 34IU, Calcium 15mg, Iron 2mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

Leave A Comment

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

Recipe Rating


  1. 5 stars
    I’m pregnant and suddenly had an intense chocolate/peanut butter craving and, since I happened to have the ingredients on hand, I threw these together. So good! Better than the store bought candy in my opinion. These would be cute to make for a loved one for Valentines Day too – put them in cute cupcake holders and then in a decorative box.

See More Comments