Homemade Peanut Butter Eggs [video]

Catalina Castravet
By Catalina Castravet
5 from 5 reviews

Desserts Easter No Bake Desserts Recipes

Cook time Cook time: 0 minutes

Homemade Peanut Butter Eggs are loaded with peanut butter and covered in a delicious chocolate coating. They are super easy to make and are our favorite treats for Easter!

With Easter around the corner, it is time to make some of our favorite dishes. For this occasion, we love making deviled eggs, slow cooker pineapple ham, or hot cross buns.

The Best Peanut Butter Eggs

Easter is one of our family’s favorite holiday. Since being a kid, I remember patiently waiting for the bunny basket, to enjoy some of the most delicious candies I can remember. And for me, the best reward was good homemade peanut butter eggs!

Till now, I remember how I would search the basked and look specifically for them. I adored them, and till now, they are my favorite treat to have. Not, only they are easy to make and flavorful, but they require a few simple ingredients which are also budget-friendly.

They’re easy to make and the longest part of the entire process is letting them cool in the fridge prior to dipping them in chocolate. If you love peanut butter, then these eggs will become your favorite go-to sweets.

They are not too sweet, yet have the right balance of peanut butter and chocolate. Simply put, they are the best and most amazing sweets you can get! Once you bite into them, they will melt in your mouth.

Give them a try and you will be making them over and over again!

What ingredients do I need to make homemade peanut butter eggs?

  • creamy peanut butter
  • unsalted butter
  • powdered sugar
  • milk
  • vanilla
  • salt
  • milk chocolate chips
  • vegetable shortening


This is one of the easiest sweet recipes you can make.

  1. Start by combining the peanut butter, butter, and powdered sugar until completely combined. Add milk, vanilla, and salt.
  2. Using a cookie scoop or tablespoon, scoop out peanut butter mixture and shape it into eggs.
  3. Once rolled and shaped, place each egg individually into the baking sheet, and then used my fingers to shape the ends into an egg-like oval. Next, transfer them to the refrigerate to allow the peanut butter eggs to set, for about 30 minutes.
  4. Once the eggs are set and firm, melt the chocolate chips and shortening together in the microwave in 20-second increments, stirring after each, until completely melted.
  5. Then, simply dip each egg the chocolate mixture and, using a fork, flip it over so it is completely covered.
  6. Let the excess chocolate drip off and return them to the baking sheet.
  7. Lastly, refrigerate them back for another 30 minutes or until completely firm.
  8. Enjoy!

Can you freeze homemade peanut butter eggs?

Being high in fat makes peanut butter desserts perfect for freezing. First, transfer the eggs into a Ziploc bag or an airtight container and freeze them for up to 6 months. When ready to use them, just thaw them in the refrigerator overnight.

Expert Tips and Tricks:

  • It is best not to use natural peanut butter in this recipe. Because it is too oily and the eggs will not set properly. We recommend using the creamy version such as the Skippy brand.
  • Also, you can also use semisweet, milk, dark, or even white chocolate for the coating, if you prefer.
  • Similarly, they can be decorated with sprinkles or other ingredients desired.
  • You can substitute refined coconut oil for the vegetable shortening in the coating.
  • Apart from freezing, they can be stored in the fridge for about 3-4 weeks.
  • Sometimes we like making them in various shapes and forms. One of our favorite shapes is the bunny. Kids just love both eggs and bunny, so feel free to use this shape as well.

Save Recipe
5 from 5 reviews

Homemade Peanut Butter Eggs

Homemade Peanut Butter Eggs are loaded with peanut butter and covered in a delicious chocolate coat. They are super easy to make and are our favorite treats for Easter!

Author: Catalina Castravet Serves: 18 sweet eggs
Prep time: 30 minutes Cook time: 0 minutes Total time: 30 mins



Nutrition information

Calories: 343 Carbohydrates: 39 Protein: 6 Fat: 18 Saturated Fat: 7 Cholesterol: 12 Sodium: 177 Potassium: 141 Fiber: 1 Sugar: 36 Vitamin A: 150 Vitamin C: 0.1 Calcium: 35 Iron: 0.7
Save Recipe
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply


We have been making peanut butter eggs and peanut butter cups homemade for a long time now.  Really isn't hard and they taste wonderful.


Amber Myers

I've never tried to make these on my own. I should. I bet they taste so much better. They look so delicious.



Those are the most tempting things at the store whenever I go! They totally call my name. I am definitely going to try making them. They look so good.



I've never tried making these at home before. I would love to give it a try. Peanut butter eggs are my favorite. 



A lady in my church makes these every Easter. They are so tasty! I have to limit myself or I could eat the whole thing.



These sound delicious. I've never had peanut butter eggs before. Glad you mentioned the tip about the peanut butter I would have used a natural one and messed it all up.


[email protected]

I love peanut butter and chocolate together. These came out so cute and delicious looking!



Those look better than anything you could buy in the store. Even better that they are homemade.



This is like my favorite Easter treat. This recipe is dangerous lol!! Looks great!



I love homemade peanut butter eggs. I make them for my family every single Easter.


Lian Wright

This is a great recipe to make for Easter! I love that it seems so easy to put together. My family would enjoy snacking on them!



OMG these are my favorite. I definitely need to try to make them myself.


Terri Steffes

I have wanted to make these for years and I never do it. This is the year that I break that tradition!


Lisa Marie Heath

Every holiday my boyfriend looks forward to peanut butter *insert any holiday shape here* and it's maddening at times! This is definitely a recipe I'll be holding onto so I can make them for him once they are removed from the shelf!


Dennis Littley

Homemade Peanut Butter Eggs sound like a really delicious idea! I could go for a few of these. This batch wouldn't stand a chance at my house!



I am addicted to the Reeses Eggs so I def need to try your recipe! It doesn't sound too hard!!


Chubskulit Rose

If my son is not allergic to peanuts, I would try to make this, it looks delicious!


Ruth I

I must agree that this is the best because it looks so good! I just can't wait to make it.



Looks delicious, though I'm not a peanut butter fan. I wonder if I could substitute with something else or simply leave them out? Any tips?


Brenda Young

Rosemary: do yourself a favor and just make these one time and you will really like peanut butter eggs. I have made these before and they are very tasty. just keep them in the fridge or they will get soft and messy.


kathy Leibrandt

These are awesome!



My question about the expiration date of the milk. The milk is not cooked or heayed so how does the milk in the recipe not go bad


They are good for a few days in the fridge, obviously you have to make sure to use fresh milk.


Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.