Make your own Peanut Butter Cups just like the classic Reese’s candy with this super simple recipe! Peanut butter, ground graham crackers, powdered sugar, vanilla, and salt make up the filling, encased in a decadent melted milk, semi, or dark chocolate coating. Whether whipped up for a holiday or just for an easy sweet treat, this delicious DIY will quickly have you hooked.

Easy homemade peanut butter cups are stacked on the counter for a dessert.
email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week!

The love for Reese’s peanut butter cups runs deep in my family. Ever since I was a kid, it was always THE candy I would reach for first on Halloween, Easter, or any other sugar-laden holiday.

With their rich milk chocolatey shell on the outside and soft peanut butter filling on the inside, they always made the perfect combo to satisfy my taste buds, no matter the occasion.

But as I became an adult, the high levels of sugar and other additives to the classic candy became more and more of a barrier for me being able to fully enjoy them. 

That’s where this easy DIY recipe to make your very own Peanut Butter Cups at home comes in, giving you full control over your favorite treat!

The ingredients can be tossed together in less than 20 minutes, and the final result will actually taste BETTER than any mass-produced sweet on the market. What’s more, they can easily be made healthier with just a few simple ingredient swaps. 

If you love these, then be sure to check out these Peanut Butter Eggs – they make the perfect Easter basket treat for your loved ones this spring season!

Chocolate chips, peanut butter, salt, vanilla, powdered sugar, and graham crackers are the ingredients for this recipe.

Ingredients

To make this easy Peanut Butter Cups recipe you need:

  • Peanut butter. A regular, creamy variety such as Jif is recommended, but cashew or almond butter may be used as a substitute. Natural varieties of peanut butter which require regularly mixing the oil back into the butter can also be used, but note the filling’s texture may turn out different because of it.
  • Powdered sugar. This ingredient is a MUST-have to achieve both the right texture, and the level of desired sweetness. This can be substituted with other non-nutritive sweeteners, but ensure they are of a fine, confectioners-sugar texture rather than a more coarse texture.
  • Graham crackers. A little goes a long way with ground up graham crackers, which help to give the filling its subtly grainy, trademark texture. A gluten-free variety may also be used to yield similar results. 
  • Vanilla extract. This helps to add a little extra depth of flavor to the filling. Just a fraction of a teaspoon should be used, however, otherwise it may prove overpowering. 
  • Salt. A little extra touch of salt can help balance out the sweetness of the peanut butter and sugar, but is also optional, especially if your peanut butter is already salted. 
  • Chocolate. Milk, semi-sweet, or dark chocolate can all be used for this recipe, depending on your desired level of sweetness – this recipe used a mixture of milk chocolate and semi-sweet chocolate. Get a good-quality brand such as Ghirardelli or Guittard for especially good results.

How to Make Peanut Butter Cups

The basic steps for making Peanut Butter Cups are simple to follow. Please see the recipe card below for more detailed ingredient amounts.

Mix the Filling

Using a food processor, process the graham crackers until they have the even texture of a very fine crumb. No chunks should remain that are larger than the rest. If concerned about getting the right texture, it can be sifted through a mesh strainer to ensure only the fine crumbs are used. 

In a large bowl, combine the graham cracker crumbs, peanut butter, powdered sugar, vanilla, and salt. Mix very well, until the ingredients have fully incorporated with one another.

Fill the Cups

In a medium bowl, add the chocolate chips and melt them in the microwave for roughly 2 minutes, or until fully melted. Pause and stir the mixture every 30 seconds, to prevent burning and to ensure even melting.

Line a 12-cup mini muffin tin with cupcake liners. This helps to guarantee that the cups can be removed easily from the tray, once hardened. 

Fill each liner with roughly ½ tablespoon of melted chocolate, and spread it around to fully cover the bottom of the liner. Place a tablespoon of the peanut butter mixture on top of the chocolate, spreading it around to form a rough circle and slightly pushing it down into the chocolate. 

Be careful not to push too hard, otherwise the peanut butter layer will poke out from the bottom of the cup and potentially stick to the paper. It’s alright if it shows through the sides a bit, however.

Layer more melted chocolate on top of the peanut butter, until it’s fully covered. Gently smooth out the top layer of chocolate, to ensure flat, even cups.

Wait to Harden

Carefully place the muffin pan into the refrigerator, and allow the cups to cool and set for 1-2 hours. The chocolate should be completely hardened throughout, so that they hold their shape and don’t fall apart when removed from the paper liners. 

Once they are completely set, remove from the fridge and enjoy!

An overhead shot is used to show peanut butter cups on the counter..

Meal Prep and Storage

  • To Prep-Ahead: The peanut butter filling can be made up to 2 days in advance, and stored in an airtight container in the fridge. Lay a damp paper towel on the surface of the filling, to keep it from drying out.
  • To Store: Homemade peanut butter cups can be stored in an airtight container in the fridge or at room temperature for up to 2 weeks.
  • To Freeze: The cups can be frozen in a freezer-safe airtight container or Ziploc freezer bag for up to 6-9 months.

Dietary Modifications

The recipe you’ll find below is already vegetarian as written. Here are some adjustments and substitutions you can make to help it fit your other dietary requirements:

  • Gluten-Free: Substitute the graham crackers for a gluten-free variety.
  • Dairy-Free/Vegan: Look for a dairy-free, vegan chocolate made with coconut oil or another substitute, but be aware that it may melt and cool differently from traditional chocolate.
  • Low-Carb: Opt for natural, sugar-free peanut butter, sugar-free chocolate, and a non-nutritive confectioner’s sugar replacement.
  • Soy-Free: Look for a variety of peanut butter that is soy-free – Peter Pan and Skippy both have soy-free varieties, among other brands.
  • Low-Sodium: Substitute the peanut butter with a low-sodium or no-salt-added variety.
  • Nut-Free: For peanut allergies, opt for a different variety of nut butter, such as almond or cashew butter. For all nut allergies, try using a brand of sunflower seed butter, or even cookie butter.
A bite is taken out of a homemade peanut butter cup.

FAQs

What is the ratio of peanut butter to chocolate in Reese’s peanut butter cups?

Standard store-bought Reese’s cups utilize a 50/50 ratio between chocolate and peanut butter, as does this recipe. However, the benefit to homemade peanut butter cups is that you can opt for whatever ratio you like!

How different is the peanut butter in peanut butter cups from the normal kind?

Store-bought peanut butters are generally made with only a mixture of peanuts, salt, sugar, and sometimes added oil for consistency. But the peanut butter mixture utilized by this recipe and by brands like Reese’s cups use powdered sugar and graham cracker crumbs to achieve that classic, coarse texture inside.

Are peanut butter cups healthy?

Candy is candy, however there are ways to make substitutions in recipes like this to ensure that the final result is at least significantly healthier than the store-bought kind. Using natural peanut butter free from lots of added sugars and dark chocolate with a high cocoa content are great first steps to make this delectable snack a little more guilt-free.

Expert Tips and Tricks

  • Use a double boiler. If you prefer not to use a microwave to melt the chocolate, or are making a very large batch, using the double-boiler method of a temperature-safe glass bowl indirectly heated over a pot of simmering water may prove more reliable.
  • Shape them up. Cool the peanut butter filling in the fridge for a few minutes, and portion out equal servings of it into little rolled balls that can be flattened before placing in the chocolate cups, to ensure even distribution through the cup.
  • Get a lil’ salty. For an extra hit of saltiness that plays beautifully against the sweetness of the cups, try sprinkling a tiny pinch of coarse or flaky sea salt on top of the cups before their final cool down. 
  • Keep them covered. To prevent the cups from sticking together or getting misshapen, keep them contained in their paper liners until ready to be eaten, just like normal Reese’s cups.
  • Experiment with flavors. Consider making additions and substitutions like crunchy peanut butter, cashew butter, pretzel pieces, white chocolate, or even a small dab of fruity jam to bring new flavor combinations to this classic candy.
A stack of peanut butter cups is shown

More Dessert Recipes

Create even more homemade sweet delights with some of these other delicious recipes.

Love the peanut butter and chocolate combo then you’ve got to try these Peanut Butter Eggs, Peanut Butter Chocolate Chip Cookies, No-Bake Oatmeal Cookies, and Peanut Butter Bars.

For the chocolate lovers you need to make this Easy Chocolate Mousse, Paleo Almond Joy, Chocolate Chia Seed Pudding. And for those that don’t, these Caramels are a must!

Tap stars to rate!

5 from 6 votes

Homemade Reese’s Peanut Butter Cups

Make your own Peanut Butter Cups just like the classic Reese’s candy with this super simple recipe! Peanut butter, ground graham crackers, powdered sugar, vanilla, and salt make up the filling, encased in a decadent melted milk, semi, or dark chocolate coating.
Peanut butter cups are shown as a hand reaches to eat one.
Yield 12 cups
Prep 15 minutes
Total 1 hour
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • cup peanut butter creamy
  • ½ cup powdered sugar
  • ¼ cup graham cracker crumbs
  • tsp. vanilla
  • 1 pinch of salt optional
  • 1 12-oz. bag chocolate chips milk or semisweet

Instructions 

  • Process the graham crackers in a food processor until they are a fine crumb.
    ¼ cup graham cracker crumbs
  • Mix peanut butter, powdered sugar, graham crackers, vanilla, and salt in a large bowl until well combined.
    ⅔ cup peanut butter, ½ cup powdered sugar, ¼ cup graham cracker crumbs, ⅛ tsp. vanilla, 1 pinch of salt
  • Add chocolate chips to a medium-sized bowl and melt in the microwave for 2 minutes, stirring every 30 seconds.
    1 12-oz. bag chocolate chips
  • Line a 12-cup muffin tray with cupcake liners and fill each one with ½ tablespoon of melted chocolate. Spread the chocolate around to cover the bottom of the liner. Place a tablespoon of the peanut butter filling on top of the chocolate, spreading it around to form a circle and then slightly pushing it down into the chocolate. Top the peanut butter with another ½ tablespoon of melted chocolate. Smooth out the top and make sure it completely covers the peanut butter underneath.
  • Refrigerate the cups for 1-2 hours, or until the chocolate is completely hardened. Enjoy!
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

5 from 6 votes

Video

Notes

Meal Prep and Storage

  • To Prep-Ahead: The peanut butter filling can be made up to 2 days in advance, and stored in an airtight container in the fridge. Lay a damp paper towel on the surface of the filling, to keep it from drying out.
  • To Store: Homemade peanut butter cups can be stored in an airtight container in the fridge or at room temperature for up to 2 weeks.
  • To Freeze: The cups can be frozen in a freezer-safe airtight container or Ziploc freezer bag for up to 6-9 months.

Nutrition

Calories: 112kcal, Carbohydrates: 9g, Protein: 4g, Fat: 7g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Cholesterol: 1mg, Sodium: 81mg, Potassium: 96mg, Fiber: 1g, Sugar: 7g, Calcium: 8mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!
London Brazil taking a bite from a bowl of food.

Hi, I'm London!

Come join me as we turn everyday dinners into Weeknight Winners with simple and downright delicious recipes, made mostly from scratch, that will make everyone at the table smile!

You May Also Like

Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋
5 from 6 votes (6 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    I love this recipe because the graham crackers make it taste like real Reese‘s peanut butter cup. It’s a keeper.

    1. Yay! So happy to hear you enjoyed the recipe, Tesha! They do! Thanks so much for taking the time to leave a comment and rating!