4 Ingredient Homemade Peanut Butter Cups

These homemade peanut butter cups taste better than store-bought any day. So easy, and you can experiment with different types of chocolate. Start off with just four simple ingredients, chocolate chips, chocolate bars, butter, and peanut butter.  An easy sweet treat you can whip up anytime.  

close up of an imperfect homemade peanut butter cup.
a less than perfect peanut butter cup is still incredibly tasty



peanut butter cup ingredients
just 4 simple ingredients
  • semi-sweet chocolate chips.
  • Cadbury Milk Chocolate candy bars.
  • Butter to smooth the flavor of the peanut butter.
  • mini muffin liners


Arrange 16 mini paper liners on a sheet pan. For the best shape, double or triple the paper liners to give more strength, or line a mini muffin pan with the paper cups.

mini paper liners on baking pan

Start by melting the chocolate, if you don’t have a microwave or just don’t want to use it, it’s still simple to melt the chocolate using a double boiler. Melting in the microwave using a small measuring cup makes it easy to pour the chocolate. 

melted chocolate in measuring cup next to baking pan.

When spooning the first layer of chocolate, fill to ¼ depth. Gently shake the pan to even out the layer of chocolate. Refrigerate to let the chocolate set a little before adding the peanut butter layer.

Melt the peanut butter and butter in the microwave at 10-second intervals. When pouring the peanut butter, you want a thin layer; otherwise, the peanut butter will seep out over the top layer of chocolate.

pouring peanut butter into mini cups

Top the homemade peanut butter cups with the remaining chocolate and refrigerate until set. 

If you’re making these for food gifts, use pretty foil cups for a more festive look. 

More Peanut Butter recipes

Variations and Substitutions

Add a sprinkle of sea salt on top for a flavor boost, or mix things up with almond or cashew butter instead of peanut butter. You can even add a dash of vanilla extract or cinnamon to your peanut butter for a different flavor profile.

Did you make this recipe? I would love it if you left a comment or review! Be sure to sign up for the email list and follow “A Weekend Cook” on Pinterest and my Facebook page.

close up of an imperfect homemade peanut butter cup.

Peanut Butter Cups

Step aside store bought candy , these peanut butter cups are creamy and sure to please.
4.50 from 2 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 10 minutes
Chill Time: 2 hours
Total Time: 2 hours 10 minutes
Servings: 16 mini cups
Calories: 398kcal
Author:Sydney Dawes


  • 4 ounces semi-sweet chocolate chips
  • 1 Cadbury Milk Chocolate candy bar
  • ¾ cup peanut butter creamy
  • 1 tablespoon butter melted
  • 16 mini muffin liners


  • Line up the mini muffin liners on a baking sheet.
  • In a medium microwave-safe bowl add ¼ cup of peanut butter, chocolate chips, and the broken-up chocolate bar.
  • Microwave for 15 seconds at a time, stirring in between until chocolate is melted and well combined, about 2 minutes. Reserve half the chocolate for the top layer.
  • Pour half of the melted chocolate equally into the paper liners. Tap the pan lightly on the counter to even out the chocolate layer. Refrigerate for 10-15 minutes.
  • In a small measuring cup melt the remaining peanut butter in the microwave at 10-second intervals until melted, about 20 seconds.
  • Pour a small dollop of the peanut butter on top of the first layer of chocolate equally among the paper cups. Don’t overfill the peanut butter because when you top the cups with the remaining chocolate, it will spill over.   
  • Top with the remaining chocolate.
  • Refrigerate until set.


Do not overheat the chocolate. it as it can seize and become grainy.
Each layer of chocolate and peanut butter should be chilled before adding the next to maintain distinct layers.
 After each chocolate layer, lightly tap your muffin tin on the counter to remove air bubbles and help the chocolate settle into a smooth layer.
Make sure to chill your peanut butter cups in the refrigerator for at least an hour or until the chocolate is completely set. This will make them easier to eat and keep the layers distinct.


Serving: 2g | Calories: 398kcal | Carbohydrates: 39g | Protein: 10g | Fat: 25g | Saturated Fat: 8g | Polyunsaturated Fat: 15g | Cholesterol: 16mg | Sodium: 267mg | Fiber: 3g | Sugar: 23g
Tried this Recipe? Pin it for Later!Mention @AWeekendCook or tag #aweekendcook!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

One Comment