Homemade Peanut Butter Cups

Posts may contain affiliate links, meaning that I may earn a commission if you use a link provided.

An easy homemade peanut butter cups recipe for those with a sweet tooth who love the classic combo of peanut butter and chocolate.

Plate of homemade peanut butter cups with christmas sprinkles and a glass of milk.

If you like Reese’s peanut butter cups you are going to love this homemade candy recipe. A creamy peanut butter center is surrounded by smooth chocolate for a sweet treat that will be a hit with any Reese’s fan. For more homemade versions of your favorites give my Homemade York Peppermint Patties, Ritz cracker Thin Mints, and Homemade Twix Bars recipes a try.

Easy Homemade Peanut Butter Cup Recipe

Making your own peanut butter cups is not only fun, but it’s also surprisingly easy. My son loves helping out, and it’s become a favorite candy-making activity in our house.

And here’s a little twist: While we decorated our peanut butter cups for Christmas to add a festive touch for our Christmas candy boxes. Feel free to keep yours plain or get creative with your own decorations.

Thick peanut butter filling inside homemade white chocolate peanut butter cup.

Likewise with the candy coating. You can use chocolate or vanilla depending on your preferences- or a mix of the two as we did. The beauty of this homemade candy recipe is its versatility. Trust me, once you try these, store-bought candy just won’t be the same!


This section includes ingredient notes and substitution options. Get all measurements, ingredients, and instructions in the printable recipe card at the end of this post.

White almond bark, butter, confectioners sugar, peanut butter, vanilla extract, chocolate almond bark, and sprinkles.
  • Peanut Butter –Use creamy peanut butter for that classic Reese’s cup taste. Or for a different twist, crunchy peanut butter, almond butter, or cashew butter can be used. For a nut-free option, try sunflower seed butter.
  • Butter – Ensures a smooth blend with peanut butter. If you have only salted butter, it can still be used without a significant impact on the overall taste.
  • Vanilla Extract – Adds a subtle flavor enhancement.
  • Confectioners Sugar – Also known as powdered sugar, it gives sweetness and structure to the peanut butter filling.
  • Almond Bark – Use your choice of chocolate or vanilla almond bark (or make half with each as we did).
  • Sprinkles – optional, for a festive touch. We went with a Christmas theme.


How to Make Homemade Peanut Butter Cups

This section shows you how to make the recipe with step-by-step photos and instructions. For the full printable recipe, see the recipe card below. 

Prep. Line a muffin pan with 18 cupcake liners.

Mix Filling: In a large bowl, blend peanut butter and room temperature butter until smooth using a mixer. Add vanilla extract and confectioners sugar, mix until crumbly.

Two image collage of peanut butter, vanilla, and powdered sugar in a mixing bowl before and after being combined.

Melt and Layer Chocolate: Melt almond bark in a microwave-safe bowl in 30-second intervals, stirring each time until smooth. Spoon a bit into each liner, spreading to cover the bottom and sides.

Two image collage of melted chocolate almond bark and white chocolate almond bark in bowls and spread into the bottom of lined muffin tins.

Shape and Assemble: Roll the peanut butter mixture into balls, flatten into discs. Place one disc in each chocolate-lined cup. Spoon remaining chocolate over the peanut butter layer. Add sprinkles if desired.

Two image collage of peanut butter discs placed into muffin cups on top of melted chocolate and of the peanut butter discs covered with melted almond bark and topped with christmas sprinkles.

Set: Let the peanut butter cups set for about an hour at room temperature or 30 minutes in the refrigerator before serving or storing.

Hand holding homemade Reese's peanut butter cup with christmas sprinkles.


Store PB cups in an airtight container in the refrigerator for up to 2 weeks. They can also be frozen for up to 3 months.

Tips for the Best Peanut Butter Cups

  • Use Room Temperature Ingredients: Ensure butter is at room temperature for easier blending with peanut butter, creating a smoother filling.
  • Avoid Overheating Chocolate: Melt the chocolate or almond bark in short bursts in the microwave, stirring frequently to prevent burning and ensure smooth consistency.
  • Make ’em mini: Use a mini muffin pan to make bite-size peanut butter cups.
Homemade peanut butter cups decorated with christmas sprinkles and a candy santa placed in the center.

Additions and variations

  • Graham Cracker Crumbs: Mix in 1/4 cup of crushed graham cracker crumbs into the peanut butter mixture. This adds a delightful crunch and a hint of honeyed sweetness.
  • Semi-Sweet Chocolate Chips: Instead of almond bark, melt semi-sweet chocolate chips with a bit of coconut oil or shortening.
  • Dark Chocolate: Swap half of the almond bark for dark chocolate chips to make rich dark chocolate peanut butter cups.
  • Sea Salt: After adding the final chocolate layer, sprinkle of flaky sea salt the top of the chocolate cups. This adds a gourmet touch and balances the sweetness with a hint of saltiness.

Homemade Peanut Butter Cup FAQ

Can I use natural peanut butter?

Yes, but it may affect the texture. Natural peanut butter can be oilier, so you might need to adjust the confectioners sugar to reach the desired consistency.

Can I use chocolate instead of almond bark?

I recommend using almond bark as it is easier to work with than regular chocolate. It melts smoothly and sets up firm and glossy without the need for tempering. However, you can opt to use milk chocolate, semi-sweet chocolate, white chocolate, or another kind of chocolate or if you prefer.

What can I use if I don’t have a muffin pan?

Mini muffin tins work well for smaller cups. Alternatively, you can use silicone liners which will hold their shape without a muffin tin.

Homemade Christmas peanut butter cups topped with sprinkles and served on a white plate.

More Peanut Butter Recipes

Homemade peanut butter cup with Christmas sprinkles and candy Santa in the center.
5 from 1 vote

Homemade Peanut Butter Cups

Author: Jaclyn
Prep: 20 minutes
Chill Time 1 hour
Total: 1 hour 20 minutes
Learn how to make your own peanut buttet cups right at home with a fwe simple ingredients.


  • 1 cup creamy peanut butter
  • ¼ cup unsalted butter room temperature
  • 1 teaspoon vanilla extract
  • 1 ½ cups confectioners sugar
  • 1 pound chocolate almond bark or vanilla almond bark
  • sprinkles optional


  • Line muffin pan with 18 cupcake liners.
  • In a large bowl, use a mixer to blend peanut butter and butter until smooth.
  • Add vanilla extract and confectioners sugar, mixing until the mixture is combined. It will be crumbly.
  • Melt almond bark in a microwave-safe bowl, using 30-second intervals and stirring after each, until smooth.
  • Spoon a bit of melted almond bark into the bottom of each cup, spreading it to cover the bottom and a bit up the sides.
  • Scoop heaping Tablespoons of the peanut butter mixture, roll into balls, and then flatten into thick discs.
  • Place one peanut butter disc into each chocolate-coated cup.
  • Spoon the remaining chocolate over the peanut butter layer in each cup. Add sprinkles immediately if desired.
  • Let the peanut butter cups set for about an hour at room temperature or 30 minutes in the refrigerator before serving or storing.


Store in an airtight container in the refrigerator for up to 2 weeks.
We made ours “Christmas Peanut Butter Cups” by topping them with sprinkles and candy decorations but you can leave them plain if desired.


Calories: 292kcal | Carbohydrates: 31g | Protein: 3g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 7mg | Sodium: 69mg | Potassium: 82mg | Fiber: 1g | Sugar: 29g | Vitamin A: 79IU | Calcium: 8mg | Iron: 0.3mg
Homemade peanut butter cup with Christmas sprinkles and candy Santa in the center.

Did You Make This Recipe?

Share it with me on Instagram @crayonsandcravings and follow on Pinterest @crayonsandcravings for even more!

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating

Similar Posts