Dark Chocolate Peanut Butter Cups

Dark Chocolate Peanut Butter Cups are the ultimate snack for any sweet tooth. Customize them with any kind of chocolate and your favorite nut butter. This easy dessert is great for anyone who loves a peanut butter-chocolate treat!

A halved homemade peanut butter cup cut on a turquoise and white plate

This post contains affiliate links.

2023 Update: This recipe was originally shared in April 2012. I have simplified this recipe and added measurements by weight. The post has been updated to include new photos, as well as more tips and tricks. I hope you love them!

Dark Chocolate Peanut Butter Cups Recipe 

I have always had a soft spot in my heart for any mixture of peanut butter and chocolate. So much so that I stock up on Reese’s cups of any size, shape and form whenever possible.  

I especially love the Reese’s Cup Easter eggs around Easter-time and the Christmas tree-shaped ones at the holidays. 

Not this year, though — I wanted to try something different. So, in celebration of Easter (and in celebration of not purchasing myself a TON of Easter candy, post-holiday), I’ve made a little something to meet my craving.

These melt-in-your-mouth 5-ingredient Peanut Butter Cups with dark chocolate are rich, and they’ll satisfy any sweet tooth. They’re a long-standing favorite recipe!

They’ll also make you lick your fingers and you might never purchase another store-bought version again. They’re that good — just sayin’. 

2023 Update: I originally posted this recipe way back in 2011! I’ve updated it with brand new photos, tips and a more streamlined, easy-to-understand recipe. 

Why I love this recipe:

This recipe is a favorite at my house for a few reasons: 

  • Homemade peanut butter cups are easy and fun to make with kids.
  • They call for simple ingredients and are a delicious treat!
  • They’re a great holiday treat for Easter, Christmas or any time, really. Give them as a gift or keep them all to yourself. 
  • Chocolate peanut butter lovers will appreciate how quickly they come together so you can bite into them ASAP. 
  • Dark chocolate happens to be my favorite, but you can use different types of chocolate if you like. 

These treats are perfect for parties. Set them out alongside other treats like cookies, cupcakes and brownies

More giftable treats recipes to try: Peanut Butter Pretzel Bites | Homemade Rice Krispie Treats | Saltine Cracker Toffee | Cinnamon Sugar Pretzels | Chex Mix Puppy Chow | No Bake Peanut Butter Bars with Pretzels

Ingredients to make homemade peanut butter cups in bowls on marble

What you need to make this recipe:

The Speckled Palate participates in affiliate programs. As an Amazon Associate, I earn a commission from qualifying purchases. Please refer to my disclosure page for more information about these affiliate programs.

You’ll also need to set aside a little bit of room in your freezer for the muffin tin! 

If you don’t want to mess with muffin liners, you can invest in a special silicone mold for peanut butter cups!

Let’s talk ingredients!

In addition to the tools above, you’re going to need some ingredients to make this recipe, too! Chances are, you might already have some of them in your fridge or pantry. Scroll down to the recipe card for the full measurements and instructions.

Here’s what you’ll need:

  • Dark chocolate chips — you can also use chopped dark chocolate. Other types of chocolate work too; see the customizations section below. 
  • Unsalted butter salted butter would work in a pinch but may give your chocolate a slightly salted flavor.
  • Creamy peanut butter natural peanut butter may be too oily to use in a recipe like this. If you keep it in the fridge, make sure to let it hang out at room temperature so it’s easier to blend.
  • Light brown sugar — brown sugar has the best taste, but you could also use granulated sugar in a pinch.
  • Vanilla extractthe highest quality you can afford will result in the best flavor for these sweet treats. 

Customizations and substitutions

Milk chocolate peanut butter cups: Use milk chocolate chips if you like a sweeter PB cup. 

Semi-sweet chocolate peanut butter cups: If you like a mix of dark and milk chocolate, semisweet chocolate chips are the way to go. 

White chocolate peanut butter cups: White chocolate chips are a great choice for chocolate haters. White chocolate is tricky to melt, so make sure you read up on how to melt white chocolate the right way.

Almond butter cups: Feel free to substitute other types of nut butter like almond butter or cashew butter. Some of these can be more oily than regular peanut butter, so you may need to spoon off any oil that has settled and/or add more sugar until it is a thick, scoopable mixture. I have not tested this, but let me know if you try it! 

Vegan peanut butter cups: Simply use vegan dark chocolate and vegan butter!

Shaped peanut butter cups: This recipe is for regular cup-shaped peanut butter cups but they could be made in molds if you want to get fancy with it. This set of molds includes a ton of cute shapes. You could also use an ice cube tray in a pinch. 

Fancy peanut butter cups: If you’re feeling fancy, you could add toppings on top of the chocolate or drizzle them with more chocolate after they’re set up.

A few ideas include:

  • Sprinkles
  • Flaky sea salt
  • White chocolate drizzle
  • Milk chocolate drizzle
  • Dark chocolate drizzle
  • Colored candy melt drizzle

How to make these easy homemade peanut butter cups

Peanut butter cups are super simple to make! If you have little ones, bring them along for the ride, but be extra cautious with the hot melted chocolate. (Of course!)

First, get out a double boiler. Add water to the pot and turn on the heat.

Place the chocolate and butter in the bowl on top as the water gently simmers. Heat until the chocolate is melted and smooth. 

Pro tip!

If you’d rather melt the chocolate chips in the microwave, you can do it in a clean, microwave-safe bowl that is dry (because any water will cause the chocolate to seize up). Heat in 30-second intervals at 50% power, stirring in between. It’s easy to burn chocolate in the microwave, though, so I prefer the double boiler method. 

While the chocolate melts, place regular-sized muffin liners into a muffin tin. You can also use a mini muffin tin if you prefer little PB cup bites! 

Pour about 1 tablespoon of melted chocolate into each muffin liner and use a spoon to spread the chocolate around the base, as well as the sides, of the paper cup. The cups should be about one-third full of chocolate.


There will be some chocolate left over. This will go on the top of your peanut butter cups!

Make some room in your freezer or fridge for the muffin tin, and place it inside.

Let the cups chill for about 30 minutes, or until the chocolate layer has hardened. This prevents the peanut butter from sinking to the bottom, so that it’s perfectly encircled in the cup. 

Closeup of peanut butter filling in a bowl on marble
Make the peanut butter filling

While the chocolate solidifies, make the peanut butter filling. Place the peanut butter, brown sugar and vanilla extract in a bowl and whip together using the hand mixer.

The mixture should be smooth and fluffy. You could also do this in a food processor.

When the chocolate cups are hardened, pull them out of the freezer or fridge. Use a cookie scoop to dollop about two tablespoons of the peanut butter mixture into each one.

Spread the peanut butter mixture out evenly with a spatula or spoon, leaving a little room on the sides for the next layer of chocolate to encase the peanut butter inside. 

Warm chocolate on top of peanut butter in a muffin tin to make homemade peanut butter cups

Then top each peanut butter cup with another tablespoon of melted chocolate, until the chocolate completely covers the peanut butter inside. (You may need to melt your chocolate again. Place it back on the double boiler or in 30-second increments at 50% power in the microwave.) 

Place the peanut butter cups back in the freezer or fridge for another 15 minutes to set, then they are ready to enjoy!

How to store:

Homemade peanut butter cups melt easily, so they should be stored in the fridge or freezer. 

Keep them in a food-safe, airtight container (that’s also freezer-safe if you choose the freezer). I suggest leaving the paper cups on so they don’t melt and stick together. 

Miniature peanut butter cups in a muffin tin after chilling

Occasions for peanut butter cups 

This peanut butter cup recipe makes great gifts for peanut butter lovers. While I firmly believe you don’t need a reason to eat a peanut butter cup, here are a few occasions you could make them for: 

  • Make them in heart-shaped molds and add them to a dessert board to show your love for Valentine’s Day.  
  • Use egg-shaped molds and then add them to Easter baskets for the ultimate treat. 
  • Give them to teachers to show your appreciation or bring a batch to a new neighbor. 
  • Place them in your Christmas cookie boxes as an extra special (but so easy) addition.

You could also make a giant peanut butter cup using a tart pan or large PB cup mold.

A halved peanut butter cup in a muffin tin

Erin’s Easy Entertaining Tips

  • Place a handful of the cups into cellophane bags or a cookie tin and send them home with friends after a party. 
  • Keep them in the fridge or freezer and bring them out just before your party begins. 
  • Don’t serve these at an outdoor event because they melt easily. 
Several miniature peanut butter cups on a pink plate

Frequently Asked Questions

Why are Reese’s peanut butter cups so good?

Peanut butter and chocolate are the perfect combination. The peanut butter inside has been sweetened with extra sugar and flavored with vanilla extract, which also helps to make the peanut butter less creamy. 

What is inside a peanut butter cup?

Chocolate peanut butter cups contain a gooey filling made with peanut butter and vanilla extract. 

Should you refrigerate peanut butter cups?

Yes. Store peanut butter cups in the fridge or freezer because they can melt easily. 

A bitten-into peanut butter cup held in a hand above a pink plate

Quick tips and tricks to making the best homemade peanut butter cups 

  • Use the double boiler to melt your chocolate. This is a better way to melt chocolate than in the microwave because it’s less likely to burn. 
  • Use a cookie scoop to make sure the ingredients are evenly distributed. 
  • Keep them in the fridge or freezer, and don’t serve them in the heat. They’ll melt!

Uses for peanut butter cups:

If not eating all the peanut butter cups is something you can do (more power to ya!), you can add these cups to so many other recipes. 

More candy dessert recipes:

A halved homemade peanut butter cup cut on a turquoise and white plate
Yield: 6 large peanut butter cups / 12 small peanut butter cups

Dark Chocolate Peanut Butter Cups

Prep Time: 30 minutes
Cook Time: 5 minutes
Total Time: 35 minutes

Dark Chocolate Peanut Butter Cups are the ultimate snack for any sweet tooth. Customize them with any kind of chocolate and your favorite nut butter. This easy dessert is great for anyone who loves a peanut butter-chocolate treat!


Chocolate Shell

  • 6 oz. dark chocolate chips (63% cocoa)
  • 1 ½ tablespoons unsalted butter

Peanut Butter Filling

  • ½ cup creamy peanut butter
  • ¼ cup light brown sugar, packed (60g)
  • ½ teaspoon pure vanilla extract


  1. In a double boiler, combine the chocolate and the unsalted butter, heating until the chocolate is melted and smooth. Stir constantly so that the chocolate does not burn. (Alternately, you can melt the chocolate and unsalted butter in a microwave-safe bowl in the microwave at 50% power in 30-second bursts. Keep an eye on it since chocolate burns very easily in the microwave.)
  2. As the chocolate melts, place parchment paper liners into a regular-sized muffin tin.
  3. Pour about 1 tablespoon of melted chocolate into the bottom of each liner. Use a spoon or small rubber spatula to spread the chocolate around the base, as well as the sides, of the paper cup. (Note: At this point, you should only have used about half of the chocolate. This will go on the top of your peanut butter cups!)
  4. Place the muffin tin into the fridge or freezer, and let chill for 30 minutes, or until the chocolate has set.
  5. While the chocolate sets, whip the peanut butter, brown sugar and vanilla extract together using the hand mixer in a large bowl. Set aside for later.
  6. Remove the chocolate cups from the refrigerator or freezer.
  7. Dollop about 1 ½ tablespoons of the peanut butter mixture into the center of each. Spread to even it out with a butter knife or offset spatula to make it an even layer.
  8. Top each peanut butter cup with another tablespoon of melted chocolate until the chocolate covers the peanut butter completely and has a smooth layer of chocolate on top. If the chocolate has hardened, reheat over the double boiler or in the microwave in 15-second bursts at 50% power, stirring occasionally until melty.
  9. Let set in the refrigerator or freezer for another 15-30 minutes.
  10. Remove from the liners and enjoy!


To make small peanut butter cups, use about ½ teaspoon of chocolate in the base of the muffin tin and chill. Fill with about ½ tablespoon of the peanut butter mixture and spread to flatten. Top with another ½ teaspoon of chocolate before chilling.

If you don't like dark chocolate, you can use bittersweet, semisweet or even milk chocolate to coat these peanut butter cups.

Store the peanut butter cups in the fridge or freezer because they melt easily.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 337Total Fat: 22gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 10mgSodium: 112mgCarbohydrates: 30gFiber: 3gSugar: 22gProtein: 6g

Nutrition facts are an estimate and not guaranteed to be accurate.

How much did you love this recipe?

Follow me on Instagram for more content, and share a photo of your creation with the hashtag #speckledpalate!

Similar Posts


  1. That looks like a pretty easy recipe! If you don’t like dark chocolate can you just substitute milk chocolate for the dark?

    1. Thanks, KT! And I think you could pretty easily substitute milk chocolate for the dark if you’d rather that. I haven’t tried that, but I’ll be interested to hear what you think if you make them!

    1. Thanks, Katrina! I appreciate it! They are pretty tasty… and I’ve put the rest of them in the freezer and pop them out for a quick afternoon snack.

      And sorry it’s taken me so long to respond – your comment got kicked to my spam filter, for some reason.

  2. Sweet mother of god these look amazing. Reese PB cups are a weakness of mine and i love the idea of being able to make them at home. So creative!

    1. Thanks so much, Jess! These are one of my weaknesses, too, and they taste so DARN good! Another positive? They’re a little larger and richer, so you won’t be compelled to eat half a bag from the store.

  3. I love that these are healthier, with only a little sugar. Made a couple of batches and shipped to my college boys! They loved them!

    1. Thanks so much, Kathi! I love that you made some batches of these and shipped them to your kids. It makes me so happy to hear when others are enjoying my recipes. 🙂 And what a fabulous idea to surprise your kids with this in a care package… that’s so thoughtful of you!

Leave a Reply

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