Homemade Peanut Butter Cups are even better than Reese’s! Creamy peanut butter filling with a rich chocolate coating.

author’s note
My Kids’ Favorite Homemade Treat!
I’m a huge chocolate peanut butter fan. It’s my favorite combo! You can tell from all the chocolate peanut butter treats on my site, like chocolate peanut butter muffins and chocolate peanut butter pie. My kids know that after trick-or-treating, they have to share at least one of their Reese’s with me. But as a lifelong fan, I’m telling you, homemade is even better than anything you can get on the shelves.
When you make your own, you get to pick the chocolate, adjust the peanut butter-to-chocolate ratio, and add a sprinkle of sea salt or a drizzle of white chocolate.
My kids are obsessed with these. They even brag to their friends, “Guess what? My mom makes Reese’s that are even better!” So cute!
Ingredients In Homemade Peanut Butter Cups
- Creamy Peanut Butter: For a creamy filling, use smooth peanut butter. If you’re using natural peanut butter, be sure to stir it well.
- Unsalted Butter: Use unsalted butter to control salt.
- Light Brown Sugar: Pack the sugar to get the right amount.
- Salt: A small pinch brings out more flavor and helps balance the sweetness.
- Vanilla Extract: Adds extra flavor.
- Powdered Sugar: If your sugar is lumpy, sift it first!
- Chocolate Melting Wafers: Use good-quality wafers for smooth chocolate and the best possible flavor.
- Coconut Oil: Helps the chocolate stay smooth and creamy.
Variations
Switch It Up
- Use a Different Nut Butter: Almond, cashew, or sunflower seed butter all work great.
- Change the Chocolate: Try white or dark chocolate.
- Add Sea Salt: Sprinkle a pinch on top before the chocolate sets for a salty-sweet combo.
How To Make Homemade Peanut Butter Cups
- Prep Tin: Line a mini muffin tin with paper liners.
- Make Filling: Melt peanut butter, butter, sugar, and salt. Stir in vanilla and powdered sugar, then chill.
- Melt Chocolate: Microwave chocolate and coconut oil until smooth.
- Assemble: Add chocolate to liners, top with pb filling, then cover with more chocolate.
- Chill & Enjoy: Refrigerate until set, then remove liners and eat!
Recipe Tips
- Chill Filling: Chill the peanut butter mixture fully. This makes it easier to scoop and shape.
- Tap the Pan: Tap the pan to help chocolate spread evenly and remove air bubbles.
- Use Good Chocolate: Choose good-quality chocolate wafers for best flavor.
- Don’t Overheat: Heat chocolate in short bursts in the microwave and stir often to avoid burning.
Storage
Store homemade peanut butter cups in an airtight container in the fridge.
For longer storage, you can also freeze them; just layer them between parchment paper to prevent sticking.
More Peanut Butter Treats:
Homemade Peanut Butter Cups
Equipment
- Mini cupcake liners
Ingredients
- 1/2 cup creamy peanut butter like Skippy
- 2 tablespoons unsalted butter
- 2 tablespoons light brown sugar firmly packed
- 1/8 teaspoon salt
- 1/2 teaspoon vanilla extract
- 1/2 cup powdered sugar
- 2 cups chocolate melting wafers divided
- 1 teaspoon coconut oil divided
Instructions
- Line a mini muffin pan (24 cavities) with paper liners. Set aside.
- In a small pot, combine peanut butter, butter, brown sugar, and a pinch of salt. Cook over medium heat, stirring constantly, until melted and the mixture starts to bubble gently. Remove from heat and stir in vanilla extract. Gradually add powdered sugar, stirring vigorously until fully incorporated and smooth. Press out clumps with a spatula until smooth.
- Transfer to a bowl and place in the fridge until chilled through.
- Melt half the chocolate wafers with half the coconut oil in the microwave, heating in 30-second intervals and stirring between each interval until smooth.
- Spoon about 1 teaspoon of melted chocolate into the bottom of each prepared liner, just enough to coat the bottom. Tap the pan on the counter a few times to level the chocolate. Scoop a teaspoon of the chilled peanut butter filling, roll it into a ball, and flatten it slightly into a disc smaller than the muffin cup’s diameter. Place the disc in the center of each liner on top of the chocolate layer. Repeat with the remaining filling. Pour about 1-1/2 teaspoons of melted chocolate on top of each peanut butter disc to cover it completely. Tap the pan again to level the chocolate. If needed, melt the remaining chocolate and coconut oil.
- Refrigerate the peanut butter cups until the chocolate is set. Once set, remove the paper liners and enjoy!
Video
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Delicious peanut butter cups! Thanks for the recipe 😋
These sound amazing!
This recipe looks yummy! I can’t wait to try this out.
Hope you love it!
Yay!! I’m soo happy to hear you loved this! And thanks so much for your awesome tips! 🙂
So yummy!
I couldn’t agree more! Thanks for your comment! 🙂
These are the perfect sweet treat to keep my cravings in check. Love them!
I’m making these ASAP! I always like to have reeses in the freezer and this recipe sounds delicious!
Nothing quite like the combination of chocolate and peanut butter! These will make a great snack in between meals and satisfy my sweet tooth, too!
I keep them in the freezer. They are refreshing in the upcoming summer months!
They are such a fun summer treat! Thanks! 🙂