Make Reese’s Peanut Butter Eggs from Scratch!


Experience the joy of Easter with Reese’s Peanut Butter Eggs, a quintessential treat that has become a tradition for many. With my copycat recipe, you can recreate this classic at home and enjoy the delicious combination of creamy peanut butter with a smooth and decadent chocolate coating.

Copycat Reese's peanut butter eggs candy on a platter.Copycat Reese's peanut butter eggs candy on a platter.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Homemade peanut butter eggs

Sure, you can buy these pretty much everywhere. Why would you want to make these at home?

You can make changes that you might like. For example, I love, dark chocolate. You can make these with dark chocolate.

You could also use some of your favorite peanut butter.

Feeling extra healthy? Maybe your grocery store grinds their peanut butter fresh, you may want to use their freshly ground peanut butter. Natural organic peanut butter is also a great option. Or use homemade peanut butter.

Honestly, it’s just fun to make copycat recipes at home.

Why homemade peanut butter eggs are the best

These Reese’s Peanut Butter Eggs are a prime example of how treats are always better when made from scratch. If you thought the prepackaged candy couldn’t get any better, just wait until you try these.

From the rich peanut butter filling to the decadent chocolate exterior, these are hard to resist. Part of what makes this candy so special is its simplicity. Everyone knows that peanut butter and chocolate are the perfect pair!

And don’t worry—my recipe uses the proper ratios, so it has the right balance of peanut butter to chocolate, just like the famous Reese’s eggs. Honestly, the homemade version is a step above. It just tastes so luxurious when you can eat them fresh right after making them.

Why you’ll love this recipe

I bet you thought making homemade Reese’s peanut butter eggs would be challenging, but it isn’t in the slightest! In fact, you only need five ingredients, and the process is extremely straightforward.

Replicating your favorite Easter treats at home can be a fun activity for the whole family to enjoy. It can also be a sweet surprise to treat your loved ones with. With this recipe, you can easily make 24 chocolate peanut butter eggs, perfect for filling an Easter basket or serving on a platter.

You will not only enjoy the end result but also the experience of making them. Moreover, you can decorate them according to your preferences. You may sprinkle Easter-themed or colorful sprinkles onto the chocolate or use white chocolate to create lines and decorate the chocolate eggs as you like!

And who doesn’t love saving money? With just a few ingredients, you can make two dozen homemade Reese’s eggs and enjoy your favorite treat without breaking the bank.

Recipe ingredients

Here’s a list of what you need to make Reeses eggs:

  • Peanut butter
  • Butter
  • Powdered sugar (aka confectioners’ sugar)
  • Vanilla extract
  • Chocolate

For the chocolate coating, you can substitute coconut oil for the butter.

You can use either salted butter or unsalted butter. However, if you use peanut butter with added salt it is best to use unsalted butter.

Reese's peanut butter eggs ingredients on a round wood cutting board.Reese's peanut butter eggs ingredients on a round wood cutting board.

How to Make Peanut Butter Eggs

  1. In a medium-sized bowl, use a mixer to combine peanut butter and butter until smooth.
  2. Add powdered sugar and vanilla. Mix until well combined.
  3. Line a baking sheet with wax or parchment paper.
  4. Scoop out a tablespoon of the mixture and use your hands to form it into an egg shape. Place it on the lined baking sheet. Repeat with the remaining peanut butter mixture. Refrigerate the eggs for 30 minutes before coating them with chocolate.
Peanut butter filling mixture formed into egg shape.Peanut butter filling mixture formed into egg shape.
  1. Melt chocolate in a double boiler or in the microwave in 30-second intervals. Add butter and stir to combine.
  2. Remove the peanut butter eggs from the refrigerator and gently dip each one into the chocolate. Place the dipped eggs onto the waxed paper and allow the chocolate to set.
Copycat Reese's chocolate peanut butter eggs on a plate.Copycat Reese's chocolate peanut butter eggs on a plate.

Why not just buy Reese’s Peanut Butter Eggs?

One of the best reasons to make a copycat recipe is customization. With store-bought peanut butter eggs, you get what you get. But with this peanut butter egg recipe, you can have fun modifying it however you want!

  • If you love white or dark chocolate, you can recreate these eggs with either for a unique and divine flavor.
  • You can use your favorite peanut butter.
  • If you prefer crunchy peanut butter, you can make your eggs crunchy.
  • Make them a little healthier. Use natural, organic, or fresh ground peanut butter.
  • You may want to use a different nut butter such as cashew or almond butter for someone with a peanut allergy.
  • If you don’t want eggs, try chilling the mixture, rolling it out, and using a cookie cutter to form any shape you want. Then, dip your shapes in the chocolate.

How to store homemade Reeses Eggs

You can store these chocolate eggs on the counter for a few days, but the chocolate might melt, and the filling doesn’t hold up too long since it has butter. So, I suggest storing them in the refrigerator to extend their shelf life.

Keep them in a resealable bag or a parchment-lined container with a tight-fitting lid. All you have to do is remove them from the refrigerator a few minutes before enjoying them, and they will soften up. You can also freeze them!

How long do they last?

Stored in the fridge, they last 1 to 2 weeks, while the freezer can keep them fresh for about three months.

Copycat Reese's chocolate peanut butter eggs on a long platter.Copycat Reese's chocolate peanut butter eggs on a long platter.

Favorite Homemade Candy Recipes

Favorite Easter Recipes

Check out more of my easy candy recipes and the best Easter recipes here on CopyKat!

Copycat Reese's peanut butter eggs candy on a platter.Copycat Reese's peanut butter eggs candy on a platter.

Reese’s Peanut Butter Eggs

One of my favorite combos is peanut butter and chocolate – I classify these two as “food groups”! You don’t have to restrict yourself to Easter; you can make Reese’s eggs year round. Everyone loves these peanut butter eggs and your kids will go crazy over them. They are so good! 

Add to Collection

Course: Dessert

Cuisine: American

Keyword: Reeses Peanut Butter Eggs

Prep Time: 15 minutes

Cook Time: 10 minutes

Total Time: 25 minutes

Servings: 24

Calories: 184kcal


  • 1 cup peanut butter
  • 1/4 cup butter
  • 1 3/4 cup powdered sugar
  • 1 teaspoon vanilla
  • 16 ounces chocolate
  • 2 tablespoons butter


  • In a medium-sized bowl combine peanut butter and butter together with a mixer
  • Add powdered sugar and vanilla. Shape the eggs by using 1 tablespoon of the peanut butter mixture and hand shape into an egg shape. Place eggs on a cookie sheet lined with waxed paper. Refrigerate eggs for about 30 minutes before coating with chocolate.
  • Melt chocolate in a double boiler, or in a microwave in 30-second increments. Add 2 tablespoons of butter to the chocolate and stir to combine. When the chocolate/butter has fully melted, set aside. 

  • Remove peanut butter eggs from the refrigerator and gently dip each one into the chocolate. Place the dipped eggs onto the waxed paper. Allow the chocolate to set. Once the chocolate has set, the eggs are ready to be enjoyed. 


For the chocolate coating, you can substitute the butter with coconut oil.


Calories: 184kcal | Carbohydrates: 13g | Protein: 3g | Fat: 14g | Saturated Fat: 6g | Cholesterol: 7mg | Sodium: 77mg | Potassium: 124mg | Fiber: 1g | Sugar: 10g | Vitamin A: 90IU | Calcium: 10mg | Iron: 0.7mg

Source link

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More