Homemade Chocolate Peanut Butter Cups

5 from 1 vote

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

Homemade Chocolate Peanut Butter Cups are simple to make and taste better than the ones you can buy at the store. They are bigger, cheaper and don’t contain any unwanted ingredients.

stack of homemade chocolate peanut butter cups
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Homemade Chocolate Peanut Butter Cups

A key aspect in making really good homemade peanut butter cups is using high quality chocolate. I highly recommend Guittard brand and you can find that online or even at Target. If you are struggling to find that brand then Ghirardelli would work as well. The quality of chocolate really can make or break the peanut butter cups.

Homemade peanut butter cups are actually super easy to make. You layer chocolate in a muffin tin and then freeze. After 15 minutes, add the peanut butter on top of the chocolate and freeze again. Finally, spread one last layer of chocolate and place back in the freezer. That’s it! Too good to be true but it is!

homemade chocolate peanut butter cups


  • Powdered Sugar: we are going to add just a little to the peanut butter to help sweeten it and thicken it up just a bit, not too much
  • Peanut Butter: what would a peanut butter cup be with the peanut butter?
  • Chocolate: you can use chocolate chips here which I love because I always have them! You can also use a traditional melting chocolate or something like the Ghirardelli melting wafers for this recipe too. Use a brand of chocolate chips that you like to eat on their own, I tend to like a little higher quality chocolate chip for this recipe. Trader Joe’s also carries a half pound European chocolate bar that’s not very expensive. I’ve melted that for this recipe before too, it worked great.

Recipe Instructions

  1. Mix your peanut butter and powdered sugar together in a bowl.
  2. Melt your chocolate using a double boiler (preferred) or in small bursts in the microwave (don’t let that chocolate burn!).
  3. Line a muffin tin with paper wrappers and put a little chocolate in the bottom of each one.
  4. Put a little of the peanut butter mixture into the muffin tins and then top with more chocolate to cover. You can add a little sea salt to the tops if you’d like (I love it!).
  5. Let the chocolate cool until set then enjoy.
  6. Try not to eat them all in one sitting…
close up top view of homemade chocolate peanut butter cups

Frequently Asked Questions

How should I store homemade peanut butter cups?

Since these peanut butter cups don’t have any preservatives they need to be stored in the fridge or the freezer if you aren’t going to eat them (or gift them) right away.

What is the best peanut butter to use for homemade peanut butter cups?

You want to use a creamy, smooth peanut butter. Something like Skippy or JIF.

Can I make homemade peanut butter cups with a peanut free butter?

Yes! It will change the texture a bit but if you have a peanut allergy feel free to use sunflower butter, almond butter, or cashew butter. 

top view of homemade chocolate peanut butter cups in rows on a baking dish

Why make a peanut butter cup at home?

You are probably wondering why anyone would take the time to make peanut butter cups at home when you can just swing by the local grocery store to buy some.Well, let me tell you that this homemade version is where it’s at. When you make these at home you can control what goes into the peanut butter cup and you can use the best tasting chocolate. You’ll never go back!

stack of homemade chocolate peanut butter cups

More Recipes

If you’ve tried this Homemade Chocolate Peanut Butter Cups or any other recipe on Bless this Mess, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some pictures of it, share it with me on Instagram so I can repost on my stories.

stack of homemade chocolate peanut butter cups
5 from 1 vote

Homemade Chocolate Peanut Butter Cups

Homemade Chocolate Peanut Butter Cups are made with peanut butter, powdered sugar, and chocolate chips. You won't believe how easy these are to make!
Prep: 25 minutes
Total: 25 minutes
Servings: 12


  • 2 cups smooth peanut butter
  • ½ cup powdered sugar
  • 3 ½ cups semi-sweet chocolate chips
  • 2 teaspoons coarse sea salt, optional
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • In a medium sized mixing bowl, use an electric mixer to combine the peanut butter and powdered sugar until smooth and homogenous.
  • In a separate bowl, melt the chocolate chips in the microwave on 20 second intervals until the chocolate is completely melted. Be sure to stir the chocolate after each interval.
  • Line a muffin tin with disposable liners and place a generous spoonful of melted chocolate in each liner.
  • Use a piping bag or Ziploc bag with a hole cut in the corner to pipe a small disc of peanut butter filling on top of the chocolate.
  • Spoon chocolate over each liner to cover the peanut butter and tap the tray on a table or counter to even out the layers.
  • Place the tray in the fridge for six hours, or until the chocolate has completely set.


  • I’ve had good luck using natural peanut butter and regular peanut butter for this recipe.
  • You can store these peanut butter cups in the fridge or freezer for up to 3 months in an airtight container.
  • If you are storing them in the freezer, I like to let them sit on the counter for a few minutes before eating them, so they aren’t too hard to bite into. If you store your peanut butter in the fridge, you will want to let it sit on the counter for about 10 minutes, so it isn’t too hard to combine the filling ingredients.
  • These make big peanut butter cups, you can always use a mini muffin tin with mini muffin wrappers to make a smaller peanut butter cup if you prefer, the method is the same. 


Serving: 1 of 12 cups, Calories: 580kcal, Carbohydrates: 42g, Protein: 13g, Fat: 42g, Saturated Fat: 16g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 17g, Trans Fat: 0.04g, Cholesterol: 3mg, Sodium: 577mg, Potassium: 540mg, Fiber: 6g, Sugar: 29g, Vitamin A: 26IU, Calcium: 54mg, Iron: 4mg
Like this recipe? Rate and comment below!

Homemade Chocolate Peanut Butter Cups are the perfect copycat to an ultimate favorite. They are fun and easy to make while satisfying all of your chocolate + peanut butter cravings.

About Melissa

You May Also Like:

Leave a comment

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

Recipe Rating

1 Comment

  1. Shanda says:

    This recipe was easy to put together and looks perfect, but once you take a bite of it the peanut butter filling
    Oozes out on all sides. I froze mine
    Overnight and let sit out on counter less than 5 minutes before trying. Any ideas what went wrong? My peanut butter filling doesn’t look thick like your photo. I used Skippy creamy peanut butter.