Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Chocolate Peanut Butter Cups Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 7 reviews

  • Author: Chef
  • Total Time: 1 hour 10 minutes
  • Yield: 12 peanut butter cups

Description

Delicious homemade peanut butter cups made with creamy peanut butter, powdered sugar, and rich chocolate. This easy no-bake recipe uses simple ingredients melted and set in muffin tins to create perfect, indulgent treats perfect for any occasion or snack time.


Ingredients

Chocolate Layer

  • 16 ounces chocolate chips (divided; approximately 2½ cups of chocolate chips or chopped chocolate)
  • 3 teaspoons coconut oil (divided, optional)

Peanut Butter Filling

  • ½ cup creamy peanut butter (shelf-stable is best)
  • ¼ cup powdered sugar
  • ½ teaspoon vanilla extract
  • ¼ teaspoon table salt


Instructions

  1. Prepare Pan: Line a 6-cup muffin tin with silicone liners or paper liners, or alternatively use a 12-cup mini cupcake liners for smaller peanut butter cups.
  2. Assemble Chocolate Base: Place 1 cup of the chocolate chips into a small heat-safe bowl. Microwave in 30-second intervals, stirring after each, until mostly melted but with a few chunks remaining. Stir continuously to melt fully with residual heat. Add 1 teaspoon of coconut oil and stir until glossy and well incorporated.
  3. Form Chocolate Base: Spoon about ½ tablespoon of melted chocolate into each muffin cup, spreading it into a thin, even layer with the back of the spoon. Chill in the fridge or freezer for 5 minutes to harden.
  4. Prepare Peanut Butter Filling: While the chocolate sets, mix ½ cup creamy peanut butter, ¼ cup powdered sugar, ½ teaspoon vanilla extract, and ¼ teaspoon salt in a medium bowl using a handheld mixer on medium speed until smooth and well combined. For natural peanut butter, add 1-2 tablespoons more powdered sugar to thicken. The mixture should be firm enough to shape like soft cookie dough.
  5. Shape Peanut Butter Discs: Remove the muffin tin from the fridge/freezer. Use about 1 tablespoon of the peanut butter mixture per cup, shaping each into small discs slightly smaller than the chocolate base. Place each disc into the muffin cups on top of the chocolate layer.
  6. Melt Remaining Chocolate: Place the remaining 1½ cups chocolate chips into a clean small heat-safe bowl. Microwave in 30-second intervals, stirring between each until mostly melted with just a few chunks remaining. Stir well to fully melt with residual heat. Add remaining 2 teaspoons coconut oil and stir until smooth and glossy.
  7. Cover Peanut Butter: Pour about 2 teaspoons of melted chocolate over each peanut butter disc, smoothing with the back of a spoon and allowing excess to drip down the sides, ensuring the peanut butter is fully encased in chocolate.
  8. Harden Peanut Butter Cups: Return the tray to the fridge to harden for about an hour, or place in the freezer for 10-15 minutes to speed up setting.
  9. Store and Serve: Once hardened, remove peanut butter cups from the muffin tin and liners if desired. Store in an airtight container in the refrigerator for up to 5 days. Allow to sit at room temperature for 5-10 minutes before eating for the best flavor and texture.

Notes

  • If using natural peanut butter, additional powdered sugar is needed to achieve a firm filling.
  • Line muffin tins with silicone or paper liners for easy removal and handling.
  • Coconut oil helps the chocolate melt smoothly and gives it a glossy finish, but can be omitted if desired.
  • Adjust powdered sugar quantity and peanut butter thickness based on your preferred sweetness and filling texture.
  • Store refrigerated and bring to room temperature before serving for optimal taste.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No-Cook
  • Cuisine: American