This homemade Reese's Peanut Butter Cup recipe is quick to throw together and perfect for gifting, showers, and parties of all sizes. The rich and creamy peanut butter filling is dipped in melted chocolate, just like Reeseโs cups.
Making peanut butter cups at home is not only fun and easy but also allows you to customize the flavors and ingredients to suit your taste preferences or allergies. Whether you're a peanut butter aficionado or a chocolate lover, these homemade Reese's Cups are sure to become a staple in your dessert repertoire.

Jump to:
Reeseโs Peanut Butter Cup Recipe
Forget the store-bought versions โ with just a few simple ingredients and a little bit of time, you can whip up this homemade Peanut Butter Cup recipe that is even better than the original. Plus, making them yourself means you can control the quality of the ingredients and size of candies.
These irresistible treats are the perfect combination of creamy peanut butter and rich chocolate, all in one perfectly portioned bite. So grab your apron and get ready to indulge in the ultimate homemade candy creation. These homemade Reese's Peanut Butter Cups are guaranteed to satisfy your sweet tooth.

Homemade Reeseโs Cups Ingredients
- Peanut Butter - you can use either creamy or crunchy peanut butter, just make sure it isnโt one that separates. You could also make these with another kind of nut butter like cashew butter or almond butter.
- Butter - this will need to be soft before using so either pull it out to room temperature ahead of time or gently warm in the microwave for about 10 seconds at a time.
- Powdered Sugar - this sweetens the peanut butter cups without adding any grittiness.
- Vanilla Extract - pure vanilla extract has the best flavor.
- Graham Cracker Crumbs - these add a little body and texture to the peanut butter cups.
- Chocolate for Dipping - you can use semi sweet chocolate chips or your favorite milk or dark chocolate bar.
How to Make This Peanut Butter Cups Recipe
- Prepare your molds. Wash and dry small round or square silicone molds and set aside. (Note: you can also use cupcake liners inside muffin tins or just roll the mixture into balls)
- Make the peanut butter filling. In the bowl of a stand mixer, add the peanut butter and room temperature butter. Using the paddle attachment, cream together until light and fluffy, or about 3 minutes. Add the powdered sugar slowly, making sure it is well-combined, then add the vanilla extract and graham cracker crumbs and mix well.
- Press or roll and freeze. Spoon and press the peanut butter mixture into your molds and place in the freezer for about 1 hour, or until solid. Or, spray your hands with coconut oil, roll the peanut butter candy mixture into 1" balls, and place on a parchment lined baking sheet in the freezer until the peanut butter candy mixture is solid.
- Melt the chocolate for dipping. In a medium sized pan, add about an inch of water. Cover the pan with a glass bowl that is bigger than the lip of the pan but not touching the water. Add about 80% of the chocolate to the bowl and set the remaining chocolate aside. Stir every minute or so until the chocolate is about 95% melted. Remove from the heat and add the remaining chocolate. Keep stirring and the heat from the chocolate will melt the rest.
- Dip the peanut butter cups. Use a fork to drop the peanut butter balls or shapes into the chocolate. Turn the candy over with a fork and then lift the candy up on the fork and let the excess drizzle off back into the chocolate. Place the dipped candy on a parchment lined baking sheet. You may need to use another fork or toothpick to help slide the candy off your fork.
- Let cool. Let the candy sit in a cool, dry place until the chocolate is set. Drizzle a little extra chocolate on top of the chocolate to create a pattern, if desired. Enjoy!

Frequently Asked Questions
The best chocolate to use for dipping your Peanut Butter Cups is a high quality semi sweet, dark, or milk chocolate. You can use chips or chop bar chocolate into small pieces. Try to avoid using melting wafers because the flavor and texture wonโt be quite the same.
Yes! These freeze very well so feel free to make these in advance, especially if they are part of your holiday prep or if you are making a lot of them for a large gathering.
The best way to melt chocolate for dipping is over a double boiler on the stovetop. Set a small bowl with about an inch of water over medium heat. Place a heat safe bowl over the top, making sure that it is not touching the water. You want the bowl to sit inside the pan without falling in.
You can use small silicone molds if you have them. Or, you can press the peanut butter cup filling into mini cupcake liners. You can even just roll them into 1โ balls and press them down slightly with your finger.
Storing and Freezing Reeseโs Cups
- Refrigerator: store in an airtight container in the fridge for up to 1 month.
- Freezer: if you prefer to freeze them, they will freeze well covered, or stored in an airtight container, for up to 3 months. Thaw them in the fridge overnight once you are ready to eat them.

Peanut Butter Cups Recipe
Ingredients
- 2 cups Peanut Butter crunchy or smooth
- 1 cup Butter room temperature
- 3ยฝ cups Powdered Sugar
- 1 teaspoon Vanilla Extract
- 1 cup Graham Cracker Crumbs
Chocolate for Dipping
- 12 ounces Semi-Sweet Chocolate Chips or bar chocolate, milk or semi-sweet chocolate
Instructions
- Wash and dry small round or square silicone molds and set aside. (Note: you can also use cupcake liners inside muffin tins or just roll the mixture into balls)
- In the bowl of a stand mixer, add the peanut butter and room temperature butter. Using the paddle attachment, cream together until light and fluffy, or about 3 minutes.
- Add the powdered sugar slowly, making sure it is well-combined, then add the vanilla extract and graham cracker crumbs and mix well.
- Spoon and press the peanut butter mixture into your molds and place in the freezer for about 1 hour, or until solid. Or, spray your hands with coconut oil, roll the peanut butter candy mixture into 1" balls, and place on a parchment lined baking sheet in the freezer until the peanut butter candy mixture is solid.
Dipping The Peanut Butter Cups
- In a medium sized pan, add about an inch of water. Cover the pan with a glass bowl that is bigger than the lip of the pan but not touching the water.
- Add about 80% of the chocolate to the bowl and set the remaining chocolate aside.
- Let the heat from the bowl slowly melt the chocolate. Stir every minute or so until the chocolate is about 95% melted. Remove from the heat and add the remaining chocolate to cool the chocolate down a little. Keep stirring and the heat from the chocolate will melt the rest.
- Use a fork to drop the peanut butter balls or shapes into the chocolate. Turn the candy over with a fork and then lift the candy up on the fork and let the excess drizzle off back into the chocolate.
- Place the dipped candy on a parchment lined baking sheet. You may need to use another fork or toothpick to help slide the candy off your fork.
- Let the candy sit in a cool, dry place until the chocolate is set. Drizzle a little extra chocolate on top to create a pattern, if desired. Enjoy!
Nutrition
More Homemade Candy Recipes
- Peanut Butter Bars
- Valentine's Pretzel Bites
- Peppermint Patties
- Chocolate Covered Caramel
- Easy Homemade Chocolate Fudge
- Chocolate Mint Fudge
- No Bake Nutella Balls
- Pretzel Toffee
- Turtles Candy
- More Candy Recipes
- More Dessert Recipes
This Homemade Peanut Butter Cup recipe is made with creamy peanut butter filling dipped in chocolate. They're super simple to make and taste just as good as Reese's chocolate and peanut butter treats.
Leave a Reply