Print

Easy Homemade Reese’s Style Peanut Butter Cups

Close-up of two homemade peanut butter cups cut in half, showing thick chocolate shells and creamy peanut butter filling.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make the classic chocolate peanut butter candy at home with this simple, no-bake recipe. You get the creamy filling and rich chocolate coating without needing special equipment.

Ingredients

Scale
  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 12 ounces milk chocolate chips (or semi-sweet)
  • 1 tablespoon coconut oil (optional, for smoother chocolate)

Instructions

  1. Line a standard 12-cup muffin tin with paper liners.
  2. In a medium bowl, mix the peanut butter and softened butter until smooth.
  3. Add the powdered sugar and vanilla extract to the peanut butter mixture. Stir until fully combined and the filling is stiff.
  4. Divide the peanut butter filling evenly among the 12 muffin liners, pressing it down slightly to form the base layer. Place the tin in the freezer for 15 minutes to set the filling.
  5. While the filling sets, prepare the chocolate. Place the chocolate chips and coconut oil (if using) in a microwave-safe bowl. Microwave in 30-second intervals, stirring well after each, until the chocolate is completely melted and smooth.
  6. Remove the muffin tin from the freezer. Pour the melted chocolate evenly over the peanut butter layer in each cup, ensuring the filling is completely covered.
  7. Return the muffin tin to the refrigerator and chill for at least 1 hour, or until the chocolate is firm.
  8. Peel off the paper liners and serve your homemade peanut butter cups.

Notes

  • For a slightly firmer filling, use 1/4 cup of softened butter instead of 1/2 cup.
  • If you want a salty contrast, sprinkle a tiny pinch of sea salt on top of the melted chocolate before chilling.
  • Use high-quality chocolate chips; they melt better and give you a superior coating texture.

Nutrition