Go Back
+ servings

Homemade Peanut Butter Cups

close up shot of homemade peanut butter cups stacked on a wooden board
These rich, delicious homemade peanut butter cups are easy to make with just four ingredients.
Prep Time 15 mins
Chill Time 35 mins
Total Time 50 mins
Course Dessert
Cuisine American
Servings 12 cups
Calories 367 kcal


  • 14 oz semi-sweet chocolate chips divided
  • 1 cup creamy peanut butter
  • 6 tablespoons powdered sugar
  • 4 tbsp butter softened


  • Line 12 muffin cups with cupcake liners. Set aside.
  • In a small microwave-safe bowl, place half of the chocolate. Melt the chocolate by heating in 30-second increments and stirring in between. This should take 30 to 60 seconds total. The chocolate should be smooth.
  • Scoop about 1/2 tablespoon of melted chocolate into each cupcake liner. This can be done by scooping the chocolate with one spoon and scraping it off with another.
  • Shake the pan periodically back and forth to help spread the chocolate so that it covers the bottom of the liner.
  • Freeze for 15 minutes.
  • While the chocolate is freezing, prepare the peanut butter filling. Measure peanut butter, powdered sugar, and butter into a medium mixing bowl. Using a hand mixer, mix until creamy.
  • Put 1 tablespoon of the peanut butter filling on top of the chocolate layer, making sure the filling does not touch the sides of the cupcake liner.
  • Freeze for 5 minutes.
  • In a microwave-safe bowl (use the one from Step 2), melt the remaining chocolate in the same way as explained in Step 2.
  • Cover the peanut butter layer with the melted chocolate.
  • Freeze for 10 to 15 minutes or refrigerate for 15 to 20 minutes until hardened.


Sodium: 135mgCalcium: 31mgVitamin A: 133IUSugar: 18gFiber: 4gPotassium: 328mgCholesterol: 12mgCalories: 367kcalTrans Fat: 1gSaturated Fat: 12gFat: 27gProtein: 7gCarbohydrates: 26gIron: 2mg