These Copycat Reese’s Peanut Butter Eggs taste just like the classic Easter candy, with a soft, creamy peanut butter filling coated in smooth chocolate.
If you’ve ever wondered how to make classic Reese’s peanut butter eggs at home, this recipe gives you that exact texture! Slightly crumbly, perfectly sweet, and melt-in-your-mouth soft, just like the original.
The best part? You only need a handful of simple ingredients to make these homemade peanut butter eggs, and they’re even better than store-bought.

Why this Copycat Reese’s Eggs Recipe Works
- The texture is spot on: The combination of peanut butter, butter, and powdered sugar creates that classic Reese’s-style filling that’s soft but holds its shape.
- Perfect sweetness balance: Not overly sweet, with just enough salt to mimic the original.
- Easy to shape: The dough is firm enough to form into eggs without sticking.
- Freezer-friendly: Makes dipping in chocolate quick and mess-free.
What is Reese’s Peanut Butter Filling Made Of?
The classic Reese’s filling is made from peanut butter, sugar, and fat, which creates its signature soft and slightly crumbly texture.
This homemade version recreates that exact consistency using:
- Creamy peanut butter
- Powdered sugar
- Butter for richness
- A pinch of salt for balance
Unlike natural peanut butter mixtures, this version is designed to be stable, easy to shape, and identical in texture to the original candy.
Ingredients for Copycat Reese's Peanut Butter Eggs

Here are the ingredients you will need to make these delicious milk chocolate candies with a peanut butter filling. Scroll down to the recipe card at the bottom of the page for the detailed ingredient measurements.
For the Filling
- Creamy Peanut Butter: is the key ingredient to that iconic Reese’s flavor. Smooth peanut butter gives the best texture.
- Unsalted Butter: is behind the rich taste of the peanut butter center. Also, this is what helps hold the filling together. You will want it at room temperature.
- Powdered Sugar: adds sweetness and creates a melt-in-your-mouth consistency.
- Vanilla Extract: enhances the flavor with a hint of warmth.
- Salt: balances the sweetness and enhances the peanut butter taste.
For the Coating
- Milk Chocolate Chips: melts beautifully and gives a sweet, creamy coating.
- Coconut Oil or Shortening: thins the chocolate, making it easier to dip and creating a smoother finish.
How to Make this Copycat Reese's Peanut Butter Eggs Recipe
Make sure to scroll down to the recipe card at the end of this post for the full step-by-step instructions!
1. Make the filling: In a mixing bowl, combine butter, peanut butter, vanilla, and salt using a whisk or an electric hand mixer. Stir until smooth and creamy. Then, gradually add in the powdered sugar until a soft dough is formed.


2. Shape the eggs: Next, take a small amount of the peanut butter mixture (about 2 tablespoons) and roll it into peanut butter balls. Once rounded, proceed to gently press it into an oval shape, just like Reese’s Peanut Butter Eggs.


Once all the peanut butter filling is shaped into smaller egg shapes, place them in rows on a prepared baking sheet pan. Then, freeze the peanut butter eggs for 30-45 minutes before dipping them in melted chocolate.


3. Melt the chocolate: Meanwhile, in a separate, microwave-safe bowl, melt the milk chocolate chips and coconut oil in the microwave in 30-second intervals, stirring between each until smooth.
4. Dip the eggs: Next, dip each chilled peanut butter egg into the melted chocolate using a fork or toothpick. Allow the excess chocolate to drip off, then put the peanut butter treats back into the parchment paper-lined tray.
5. Set, then, serve and enjoy: Put the eggs back in the fridge to let them chill and harden for at least 30 minutes. Then, pop them out and enjoy!


Tips for Perfect Homemade Reese’s Peanut Butter Eggs
- Don’t skip chilling: Freezing the peanut butter eggs before dipping helps them hold their shape and prevents melting in the chocolate.
- Use creamy peanut butter: A no-stir peanut butter gives the best texture and closest match to the original Reese’s filling.
- Add texture if desired: Sprinkle crushed peanuts or flaky sea salt on top for extra flavor.
- Smooth finish: Use a fork or dipping tool and gently tap off excess chocolate for a clean coating.
- Customize shapes: You can also shape these into peanut butter cups or bite-sized pieces instead of eggs.
Why You’ll Love These Homemade Reese’s Eggs
- No baking required
- Taste just like the original candy (or better)
- Made with simple pantry ingredients
- Perfect for Easter or year-round cravings
- Customizable with different chocolates or toppings

Frequently Asked Questions (FAQ's)
Yes, but since natural peanut butter is often oilier, you may need to add extra powdered sugar to make the peanut butter filling more stable.
If you store these homemade peanut butter eggs in an airtight container, you can keep them in the refrigerator for up to 2 weeks or in the freezer for up to 3 months.
Absolutely! You can substitute the peanut butter with almond butter, cashew butter, or even sunflower seed butter, and the recipe can still work beautifully. Since those nut butters are a little more natural and oilier, you might need to adjust the powdered sugar,
Milk chocolate mimics Reese's the most, but dark chocolate chips or semi-sweet chocolate chips are also great for a richer taste.

Adding coconut oil helps thin down the chocolate, making it easier to dip the eggs and achieve a smooth finish. Check out this more extensive explanation if you're curious!
Yes, you can! To make these vegan, use vegan butter, dairy-free chocolate, and ensure your powdered sugar is vegan-certified.
Definitely! Just make sure to shape the peanut butter balls into smaller eggs and just adjust your dipping time accordingly.
Try adding a teaspoon of maple syrup, a sprinkle of cinnamon, or a dash of espresso powder for a unique twist.

Pro Tip for Best Results
For that classic Reese’s texture, avoid using natural peanut butter. A no-stir creamy peanut butter gives the best consistency and flavor.
Chilling the eggs before dipping is also key, as it keeps them firm and helps create a smooth chocolate coating.

Copycat Reese’s Peanut Butter Eggs Recipe
Equipment
Ingredients
For the peanut butter filling:
- 1 cup creamy peanut butter not natural
- 2 tablespoon unsalted butter softened
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 21/2 cups powdered sugar add 1/4 cup extra if the mixture is too soft and hard to shape.
For the chocolate coating:
- 2 cups milk chocolate chips or semi-sweet if you prefer
- 2 tablespoons coconut oil or vegetable shortening
Instructions
- In a large bowl, mix together peanut butter, softened butter, vanilla extract, and salt until smooth.1 cup creamy peanut butter, 2 tablespoon unsalted butter, 1 teaspoon vanilla extract, 1/4 teaspoon salt
- Gradually add the powdered sugar, mixing until a thick dough forms.21/2 cups powdered sugar
- Scoop out about 1 ½ to 2 tablespoons of the peanut butter mixture and roll it into a ball between the palms of your hands (you can make them larger if you prefer) . Then, gently press it into an oval shape, flattening slightly to resemble the classic Reese’s egg shape. To get smooth edges, use your fingertips to gently round out the sides and taper the top and bottom slightly. If the mixture gets too sticky, lightly dust your hands with powdered sugar or chill the dough for a few minutes before shaping.
- Place each shaped egg onto a parchment-lined baking sheet and repeat until all the mixture is used. Then, freeze for 30-45 minutes until firm before dipping in chocolate.
- Melt the chocolate chips and coconut oil in a microwave-safe bowl in 30-second intervals, stirring in between until smooth.2 tablespoons coconut oil or vegetable shortening, 2 cups milk chocolate chips
- Using a dipping fork, dip each peanut butter egg into the melted chocolate, tapping off any excess. Work with one at a time.
- Place back on the parchment-lined baking sheet and let them set at room temperature or in the fridge. Serve and enjoy!
Nutrition
If you love copycat candy recipes, check out this Taco Bell Cinnamon Twists Recipe Copycat, this York Peppermint Patties Recipe Copycat, or this Disneyland Churro Toffee Recipe.






leave a comment