This post may contain affiliate links. Please see disclosure form more information.

Satisfy your sweet tooth with this easy recipe for homemade peanut butter eggs. These sweet treats are perfect for Easter or any time of year!

chocolate coated peanut butter eggs on an Easter egg plate.

Chocolate Peanut Butter Easter Eggs Recipe

If you like Reese’s eggs, you’re going to love these homemade chocolate peanut butter eggs! These 4 ingredient peanut butter eggs are super easy and make a delicious addition to your Easter dessert table.

I absolutely loved finding Reese’s peanut butter eggs in my Easter basket. They were one of my favorite types of Easter candy. I would even sneak one (or more) for breakfast before we even left for church — protein, y’all!

My oldest baby is absolutely crazy about the chocolate and peanut butter combo. She suggested that we try making our own homemade chocolate covered peanut butter eggs. They turned out great, and we have been making these chocolate peanut butter treats ever since!

peanut butter, chocolate chips, coconut oil, graham crackers, powdered sugar and decorations.


You only need a few simple ingredients for this peanut butter eggs recipe. You should be able to find them in your grocery stores or online. Full amounts are in the printable recipe card below.

  • Creamy peanut butter — I use Skippy natural, which is well blended. Don’t use other natural peanut butters that are rather watery as they don’t work well for this recipe. You can use your favorite brand of regular peanut butter.
  • Powdered sugar — to sweeten the filling
  • Graham crackers — helps the filling hold its shape and adds texture
  • Chocolate chips — or chocolate candy melts to coat the eggs.
  • Coconut oil — keeps the chocolate nice and creamy. If you use candy melts or melting wafers, you don’t need the oil.
  • Optional — holiday sprinkles or colorful candy melts to decorate the eggs

How to Make Peanut Butter Eggs

First, you make the easy peanut butter filling. We ended up making a filling that’s almost the same as the one we use for no bake chocolate peanut butter bars.

It has graham cracker crumbs in it, so it’s got the same kind of texture as Reese’s eggs.

If you want smoother peanut butter filling, you can make them without the graham crackers. But I love the crunchier texture that you get with the graham crackers added. It also helps the eggs hold their shape.

mix peanut butter mixture in mixing bowl.

After you make the filling, use a plastic deviled egg tray to form the egg shapes. Super easy and cheap! You can get these plastic deviled egg trays at the Dollar store or probably any store close to Easter.

You can also form the peanut butter mixture into an egg shape by hand.

We didn’t fill the egg-shaped openings completely with the peanut butter mixture. We used about a tablespoon of the mixture for each egg and pressed it into the egg cavity.

peanut butter filling in deviled egg tray.

Then I put the tray into the freezer for just a few minutes so that the filling would be firm enough to dip into melted chocolate. Don’t skip this step, as the filling will be too soft to dip! You can also refrigerate the filling if you prefer.

We used semi-sweet chocolate morsels for the chocolate coating. For a smoother coating, we like to add a tablespoon of shortening or coconut oil to thin it out. You can melt the chocolate in the microwave or with a double boiler.

dip peanut butter filling in melted chocolate.

Best Way to Dip Chocolate Covered Eggs

The best way to coat peanut butter eggs is to dip the peanut butter filling into the melted chocolate with a fork. After dipping the peanut butter eggs into the chocolate, we place them on a wax paper-lined plate or baking sheet to dry. 

The eggs were done, but way too plain for this time of the year! So, we melted some candy coating and added colorful candy stripes to the eggs.

We also added pastel sprinkles and bunnies to a few. You need to add these right away, though — before the chocolate starts to set.

Otherwise, the decorations won’t stick to the chocolate. Grab a partner for this, and it goes much smoother!

homemade chocolate easter eggs with sprinkles on the table

Variations and Tips

There are many ways to customize this Easter egg candy recipe! Use any chocolate you like. White chocolate, milk chocolate, and dark chocolate all work great–choose whichever chocolate flavor is your favorite!

I like mixing creamy peanut butter and graham crackers to make the peanut butter mixture, but you could use any type you want. Crunchy peanut butter might make the top of the chocolate eggs less even, but should be easy enough to smooth.

Avoid all natural peanut butter as it doesn’t work well in this recipe.

If you use chocolate candy coating or candy melts, you can leave out the coconut oil.

Decorate the top of the egg however you want. Sprinkles, any excess chocolate, colorful confectionery coating–this is a great recipe for just having fun!

chocolate peanut butter Easter egg cut in half in hand.

How to Store

Store your peanut butter chocolate eggs in an airtight container in the fridge, or at room temperature if your kitchen is cool.

You can also make this peanut butter egg recipe ahead. Just form the filling into egg shapes, and freeze!

When you’re ready to decorate the eggs, let them thaw before dipping in chocolate. Keep the frozen eggs wrapped in wax paper and keep them tightly covered in a freezer-safe container.

More Easy Easter Recipes

5 from 20 votes

Homemade Peanut Butter Eggs

By: Dee
Satisfy your sweet tooth with this easy recipe for homemade peanut butter eggs. These sweet treats are perfect for Easter or any time of year!
Prep Time: 15 minutes
Cook Time: 15 minutes
refrigeration time: 30 minutes
Total Time: 1 hour
Servings: 20 eggs


For the peanut butter filling

for the chocolate coating

  • 2 cups semi sweet chocolate morsels
  • 1 tablespoon coconut oil for softer chocolate
  • 1 cup each blue and yellow candy melts optional
  • seasonal sprinkles optional
Save this recipe!
Enter your email and get this recipe sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • Mix the peanut butter and powdered sugar until combined
  • Stir in the crushed graham crackers
  • Place a tablespoon of peanut butter mixture into an egg-shaped mold, and continue until all cavities are filled
  • Refrigerate or freeze until firm
  • In a small bowl, melt the chocolate chips with coconut oil according to package directions. In separate bowls, melt the candy melts according to package directions.
  • Dip the peanut butter centers into the chocolate until fully coated, and place on wax paper to dry (you can pop these into the refrigerator if you want)
  • Use a fork or piping bag to make stripes over the eggs with the candy coating, if desired
  • Top with seasonal sprinkles, if desired



You can also use melted chocolate candy coating or melting wafers instead of chocolate chips, and leave out the coconut oil.
Natural peanut butter that separates and needs stirred doesn’t work well in this recipe.
You can use your hands to form the egg shapes without an egg tray.


Calories: 212kcal, Carbohydrates: 19g, Protein: 4g, Fat: 13g, Saturated Fat: 5g, Cholesterol: 1mg, Sodium: 75mg, Potassium: 189mg, Fiber: 2g, Sugar: 14g, Vitamin A: 10IU, Calcium: 18mg, Iron: 1.5mg

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

Additional Info

Course: Dessert
Cuisine: American
Like this? Leave a comment below!

These adorable peanut butter chocolate eggs are one of my family’s favorite treats during Easter time!

For more easy recipe ideas, subscribe to the newsletter and follow me on social media!

chocolate covered peanut butter eggs with yellow and blue stripes in a bowl with edible Easter grass

First published in 2016 and updated in March 2024.

ebook cover.
Download my free eBook!
Fill out the download form to get this collection of easy dessert dips. You'll also receive free recipes each week!
Please enable JavaScript in your browser to complete this form.

You May Also Like

Leave a comment

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

Recipe Rating


  1. Lisa says:

    So easy and so fun to make even dad helped make them with the kids! Will make these again for Easter!5 stars

  2. Kathy says:

    Made these to see how they would be for Easter! What a treat. The kids had a blast decorating them too! Will make again for the holiday!5 stars

  3. Ann says:

    Made these for an Easter egg hunt party and they were a big hit – definitely as good if not better than Reese’s eggs!5 stars

  4. Edna says:

    Made these tonight with the grandkids! They hated waiting between the stages. They just wanted to eat them!5 stars

    1. Dee says:

      They are hard to resist! Thanks, Edna!

  5. Jim says:

    The kids made these last night. Easy and they couldn’t wait to eat them too. Have to make more before Easter comes.5 stars

  6. Angie says:

    I love this! These would be so easy and fun to make with the kids!5 stars

  7. Jade Manning says:

    oh my these look out of this world!!5 stars

    1. Dee says:

      Thank you so much, Jade! We loved them.

  8. Jenny says:

    I love that you used an egg plate – I have one hiding in a cabinet somewhere!

    1. Dee says:

      It makes molding the eggs so easy! 🙂

  9. Taylor says:

    One of my favorite Easter treats! Love the idea of making them at home!5 stars

    1. Dee says:

      Thanks! I think homemade is always better. 🙂