Homemade Peanut Butter Cups Recipe
Introduction
Homemade peanut butter cups are a delightful treat that combines creamy peanut butter with rich chocolate. Making them at home is surprisingly simple and allows you to customize the sweetness and texture to your liking. They’re perfect for satisfying a sweet tooth or gifting to friends and family.

Ingredients
- 16 ounces chocolate chips (divided, approximately 2½ cups of chocolate chips or chopped chocolate)
- 3 teaspoons coconut oil (divided, optional)
- ½ cup creamy peanut butter (shelf-stable is best)
- ¼ cup powdered sugar
- ½ teaspoon vanilla extract
- ¼ teaspoon table salt
Instructions
- Step 1: Line a 6-cup muffin tin with silicone or paper liners. Alternatively, use a 12-cup mini cupcake liner tin.
- Step 2: Place 1 cup of chocolate chips into a small heat-safe bowl. Microwave in 30-second intervals, stirring after each, until almost melted. Stir to melt remaining chunks, then add 1 teaspoon coconut oil and stir until glossy.
- Step 3: Spoon about ½ tablespoon of melted chocolate into each muffin cup. Spread it evenly with the back of a spoon. Chill in the fridge or freezer for 5 minutes until firm.
- Step 4: In a medium bowl, beat together peanut butter, powdered sugar, vanilla extract, and salt with a handheld mixer until well combined. If using natural peanut butter, add 1-2 tablespoons more powdered sugar to thicken.
- Step 5: Remove the muffin tin from the fridge. Shape about 1 tablespoon of peanut butter mixture into small discs slightly smaller than the chocolate base. Place each disc into the muffin cups.
- Step 6: Melt the remaining 1½ cups chocolate chips as before, adding the last 2 teaspoons coconut oil once melted and stirring until smooth.
- Step 7: Pour about 2 teaspoons of melted chocolate over each peanut butter disc, smooth it out, and ensure the peanut butter center is fully covered.
- Step 8: Chill the filled muffin tin in the fridge for about an hour or the freezer for 10-15 minutes until the chocolate hardens.
- Step 9: Once set, remove the peanut butter cups from the tin and liners if desired. Store in an airtight container in the refrigerator.
Tips & Variations
- Use shelf-stable peanut butter for easier shaping; natural peanut butter requires extra powdered sugar to thicken.
- Add a pinch of cayenne pepper or cinnamon to the peanut butter mixture for a spicy twist.
- Substitute almond butter or sunflower seed butter for a different nutty flavor or to accommodate allergies.
- Use dark, milk, or white chocolate according to your preference; adjusting powdered sugar can balance sweetness.
Storage
Store your peanut butter cups in an airtight container in the refrigerator for up to 5 days. For the best texture and flavor, let them sit at room temperature for 5-10 minutes before eating. They can be frozen for longer storage and thawed in the fridge overnight.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use natural peanut butter?
Yes, but natural peanut butter is more runny, so add 1-2 tablespoons extra powdered sugar to thicken the mixture for shaping.
Can I melt chocolate without a microwave?
Absolutely. Use a double boiler on the stovetop, stirring frequently until the chocolate is mostly melted, then remove from heat and stir to finish melting.
PrintHomemade Peanut Butter Cups Recipe
Homemade Peanut Butter Cups combine rich, melted chocolate with a creamy, sweet peanut butter filling to create a classic treat. This recipe uses simple ingredients and straightforward steps to make delicious, bite-sized chocolate cups perfect for snacking or gifting.
- Prep Time: 15 minutes
- Cook Time: 10 minutes (melting and assembly)
- Total Time: 1 hour 25 minutes (including chilling time)
- Yield: 6 regular sized peanut butter cups 1x
- Category: Dessert
- Method: Microwaving (Chocolate melting) and No-Cook (Assembly and chilling)
- Cuisine: American
Ingredients
Chocolate Layer
- 16 ounces chocolate chips (divided, about 2½ cups)
- 3 teaspoons coconut oil (divided, optional)
Peanut Butter Filling
- ½ cup creamy peanut butter (shelf-stable recommended)
- ¼ cup powdered sugar
- ½ teaspoon vanilla extract
- ¼ teaspoon table salt
Instructions
- Prepare Pan: Line a 6-cup muffin tin with silicone or paper liners. Alternatively, use 12 mini cupcake liners if making smaller peanut butter cups.
- Melt First Chocolate Layer: Place 1 cup chocolate chips into a microwave-safe bowl and heat in 30-second intervals, stirring in between, until mostly melted with a few chunks remaining. Stir until smooth and glossy, then add 1 teaspoon coconut oil and stir to fully incorporate.
- Form Chocolate Base: Spoon about ½ tablespoon of the melted chocolate into each muffin liner, spreading it evenly with the back of the spoon. Chill the muffin tin in the refrigerator or freezer for 5 minutes to harden the chocolate base.
- Prepare Peanut Butter Filling: In a medium bowl, combine peanut butter, powdered sugar, vanilla extract, and salt. Using a handheld mixer on medium speed, blend until smooth and able to be shaped like soft cookie dough. Add 1-2 tablespoons extra powdered sugar if using natural peanut butter to thicken.
- Shape and Add Filling: Remove the chilled chocolate bases from the fridge. Portion about 1 tablespoon of the peanut butter mixture and shape it with your hands into a small disc slightly smaller than the cup. Place the disc inside each muffin cup atop the hardened chocolate base.
- Melt Remaining Chocolate: Place the remaining 1½ cups chocolate chips in a clean microwave-safe bowl. Repeat the melting process in 30-second intervals, stirring until smooth. Stir in the remaining 2 teaspoons coconut oil until glossy.
- Cover Peanut Butter Layer: Pour about 2 teaspoons of melted chocolate over the peanut butter discs in each cup, smoothing with the back of the spoon and letting excess drip down sides to fully enclose the filling.
- Chill to Set: Return the peanut butter cups to the fridge to harden for about 1 hour, or speed up by placing them in the freezer for 10-15 minutes.
- Store and Serve: Once set, remove the cups from the muffin tin and liners if desired. Store in an airtight container in the refrigerator for up to 5 days. For best flavor and texture, allow to sit at room temperature for 5-10 minutes before eating.
Notes
- If using natural peanut butter, additional powdered sugar may be needed to achieve the right consistency.
- Using silicone liners makes it easier to remove peanut butter cups without breaking.
- The coconut oil is optional but helps achieve a smoother, shinier chocolate coating.
- Peanut butter cups can be stored refrigerated or briefly frozen to speed setting but must be kept cold to maintain shape.
- Adjust sweetness by varying the amount of powdered sugar in the peanut butter filling.
Keywords: peanut butter cups, homemade candy, chocolate peanut butter treat, easy dessert, no-bake candy

