These chocolate peanut butter eggs are the real deal. So delicious, easy to make, and perfect for Easter! Here's how to make your own Reese's peanut butter eggs.
If you like homemade candy and treats recipes you might also like these dessert recipes: microwave caramels, peanut butter white chocolate truffles, thin mint fudge, and carrot cake bites with cream cheese frosting.

Watch our step by step video!
Chocolate peanut butter eggs are an Easter tradition. Whether purchased or homemade, they are always a part of of our Easter baskets! You can use a mold to form each ball of peanut butter filling into an egg shape or form them yourself. We've made them both ways, and I actually prefer just forming them by hand.
These peanut butter eggs are rich, creamy, and totally give Reese's a run for their money. I recently had a reader share that she adds a spoonful of marshmallow fluff to her peanut butter filling. I haven't tried that before, but I'm sure it's amazing. If you've done this leave a comment telling us what it does to the filling. Is it creamier? I'm curious!
This is the same filling (minus Rice Krispies cereal) that I use for the filling in my white chocolate peanut butter truffles. It's SO good!
Homemade Chocolate Peanut Butter Eggs
Ingredients
- peanut butter
- butter
- vanilla extract
- milk
- powdered sugar (confectioners' sugar)
- melting chocolate
- sprinkles
The peanut butter filling is a dream to whip. It's the perfect consistency and easy to form into egg shapes. Once you’ve formed 20-22 egg shapes, freeze for 1 hour or until they are frozen and hard. This will make them easier to handle when dipping into the chocolate.
Best Chocolate For Dipping
I like using Ghirardelli melting wafers for these chocolate Easter eggs. You can find them at most grocery stores. You can also use chocolate chips melted down with a tablespoon or two of oil. Here’s a recipe for that. Candy melts are another option.
Because the eggs are frozen, they will harden quickly once dipped so you'll need to add sprinkles to the immediately. I add sprinkles after dipping each one.
If you find that your chocolate is beginning to cool towards the end (because you've been dipping cold peanut butter eggs into it), add some warm chocolate or gently warm the bowl until the chocolate reaches the correct working temperature.
This recipe makes 20-22 chocolate peanut butter eggs. One bite and you'll be wanting to make these for every holiday! Check out our white chocolate peanut butter ghosts and chocolate peanut butter trees---made with the same filling!
Store in an airtight container in the refrigerator. These eggs will last for a couple of weeks!
Chocolate Peanut Butter Eggs Recipe

Peanut Butter Chocolate Eggs
Ingredients
- 1 ½ cups creamy peanut butter
- ¼ cup butter softened
- 3 cups sifted powdered sugar
- 1 Tbsp. vanilla
- 3 Tbsp. milk
- 14-16 oz. melting chocolate wafers (Ghirardhelli)
- sprinkles optional
Instructions
- Mix all ingredients together (except for chocolate) using an electric stand mixer until it forms a soft dough.
- Scoop peanut butter mixture with a cookie scoop. Roll into a ball then form into an egg shape and press down to flatten, slightly.
- Place peanut butter eggs on a baking sheet lined with parchment paper. Place in the freezer for 1 hour or until hard.
- Melt chocolate in a microwave-safe bowl (in the microwave) using 30-second intervals (stir after each interval) until smooth. This will take about a minute. DO NOT overheat or chocolate will not be usable.
- Dip peanut butter eggs in chocolate, tapping fork against side of bowl to allow excess chocolate to drip off.
- Set on a cookie sheet lined with wax paper or parchment paper. Add sprinkles immediately before the chocolate hardens.












Maria says
Beautiful! Have you ever had the filling show through the chocolate on the bottom where you sit it back on the cookie sheet? Is there any way to avoid that? Thanks!
Brandy says
Hi Maria, I have had that happen on a few of them. I'm not sure how to avoid that except to maybe dip them a second time after they've hardened after the first dipping. It didn't bother me enough to do that, but I bet a second coating would help!
Maria says
Thanks for the speedy reply!
Lois Christensen says
Hi Brandy! This recipe was my favorite from last week's Delicious Dishes Recipe Party. I'm pinning it to our group board and I'll pinning a few extra from your site as well. Hope to see you again this week for another fun party!
Christine @ Must Love Home says
Thank you for sharing at Friday Favorites!! I love your egg ideas! They are all Super cute! My family still loves to head down to German Village every now and then...I love the old world feeling of it! We go to eat at Schmidt’s Sausage Haus for the best brats in the world!! BTW - your post will be featured at our next party..so I hope that you will stop by to see it and to share with us again! Hugs- Christine at Light and Savvy
Rachel Teodoro says
Thank you for sharing this. I added it as part of an Easter egg round up. Thanks for the inspiration on the create, link inspire party!
Liz W. says
I love it! These looks so yummy 🙂 Thanks for sharing with us at Funtastic Friday!