These homemade copycat peanut butter eggs taste so much better than the original and will become your new obsession.
Pin this now to find it later
Pin ItHow to Make Homemade Peanut Butter Eggs
- Make the base. Beat the butter until creamy. Add peanut butter, powdered sugar, vanilla extract, and salt, and mix to combine.



- Refrigerate. Shape the mixture into egg shapes and place them on parchment paper. Refrigerate for 30 minutes.

- Prepare the coating. Melt the chocolate in the microwave, stirring every 30 seconds. Stir in oil. Dip each egg in the chocolate and refrigerate until set (30 minutes).

Make-Ahead and Freezing Instructions
To Make-Ahead: You can make the peanut butter filling a day in advance. This will give the filling plenty of time to set, which makes coating them in chocolate a lot easier.
To Freeze: Once the chocolate coating is set, scoop the eggs into a freezer-safe bag and freeze them for up to three months. They’re perfectly good right out of the freezer, so there’s no need to defrost them. .


Peanut Butter Eggs

Ingredients
- 6 tbsp butter, softened
- 1 cup creamy peanut butter
- 2 ½ cups powdered sugar
- ½ tsp pure vanilla extract
- pinch of salt
- 12 ounces semi-sweet chocolate, chopped
- 1 tsp vegetable oil
Instructions
- In a bowl, beat the butter until creamy.
- Add he peanut butter and beat to combine.
- Add the powdered sugar, vanilla extract and salt and mix to combine.
- Line a large chopping board or baking sheet with parchment paper.
- Take 1 ½ tablespoon of mixture and create an egg shape as shown of the photo.
- Place the eggs on the prepared board.
- Refrigerate for 30 minutes.
- Add the chocolate to a microwave -safe bowl.
- Microwave on high in 30-second increments until smooth, stirring in between every 30 seconds. Set aside.
- Stir in the oil.
- Dip each egg into the melted chocolate.
- Refrigerate the eggs for 30 minutes or until the chocolate is set.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.





