Unbeatable Recipes for Homemade Peanut Butter Easter Eggs or Peanut Butter Cups

Chocolate Peanut Butter Easter Eggs or 

Peanut Butter Cups

By Crystal Baldwin

These Sugar Free, Gluten & Dairy Free, chocolate peanut butter eggs or cups are so super easy to make, taste so much more fresh and delicious and have no hidden yucky ingredients and you get to control how much, if any sugar you want to add.

What To Use For Filling

For the peanut butter, pick one without added sugar or salt so you can have more control over the ingredients you add to your blend.  If peanut butter isn't your favorite, feel free to use any other nut butter like; almond butter, cashew butter or sunflower butter.  You can still make these yummy eggs/cups and follow the same directions.  Keep in mind some nut butters will be more thick or more dry than peanut butter so you might need to add some oil or more liquid sweetener to keep them from getting to dry once your blend them up.

How to Make Sugar Free

Homemade peanut butter eggs/cups can be customized to your diet.  So, if you are sugar free for instance this is easy to make.  Just substitute maple syrup for your favorite sugar-free sweetener.  Its best if your sweetener is in a liquid form but if not, no big deal you can make it be liquid.  For instance, I love using Lakanto brand monk fruit & erythritol blend as a 1:1 sugar substitute.  It doesn't have a bitter after taste and it doesn't spike your blood sugar at all.  It actually doesn't get absorbed into the bloodstream.   Whenever I need it to be in a liquid form, I just melt a little down with water (kinda like a simple syrup) and use it that way.  You can also use liquid stevia or any liquid sweetener you prefer.


To Form the Eggs

You can form your eggs any way you would like.  I find using a egg mold like this one tends to make a much thicker egg which is perfect if you like a lot of peanut butter filling and you want them to look more like a traditional easter egg.  I prefer my eggs thinner  which is why I like to use a large serving spoon and form my peanut butter mixture onto the spoon.  You can make it thicker by piling the mixture higher on the spoon or keep a thinner profile right along top of the spoon.

Once you form your eggs you can place them on a cookie tray lined with wax or parchment paper and place them in the freezer for 30 minutes or more to harden.  This makes it much easier to dip into the hot chocolate. 

Coating with Chocolate

To coat your eggs you can create a simple dipping chocolate by melting down some chocolate chips with a little oil to make the chocolate thinner and easier for dipping. I like using any of these brands; Enjoy Life Dairy Free, Lilly's brand Sugar free (some are also dairy free but not all - check the label), or equal exchange chocolate.  You can find these on sale locally -stock up when you do. 

Either use a double boiler or melt your chocolate in the microwave.  If using the microwave be careful not to overheat the chocolate or it will become too thick and unusable.  If the chocolate is too hot, it will be too thin and won't coat your peanut butter as thickly. 

Heat in 30 second bursts stirring in between.  When you still have just a few chocolate chips left, remove from the microwave and stir until they are smooth.  Now you chocolate is perfect!  You can start dipping your peanut butter eggs. 

Use a fork (I like my large serving fork) and drop the egg into the chocolate bowl, then flip it over and lift it up with the spoon.  Tilt the egg slightly to allow more chocolate to drain back into the bowl before placing the egg onto the cookie sheet.

Remember your peanut butter egg is cold from the freezer so decorate after you dip each egg before the eggs harden or if you plan on doing a chocolate drizzle wait until after they are frozen again. 

Once all eggs are dipped place back in the freezer to harden.  You can store in the freezer until you are ready to eat.  Remove and let stand to warm slightly.

To Decorate

It's super easy to decorate your eggs and its best to do it as you dip each one.  The frozen peanut butter egg will harden quickly so decorate as you dip each egg.  You can use anything you would like.  Top them with coconut flakes, colored sprinkles, sea salt, rose petals, dried fruit or whatever you can dream up! 


If you like a lot of chocolate or would like to add a chocolate drizzle this is easy to do. Once you finish dipping and freezing your egg, take it back out of the freezer and do a double dip of chocolate and then refreeze. 

To drizzle chocolate, place some of the melted chocolate in a baggie and cut a little bit off the end of one corner.  Use this corner and go back and forth overtop of the dipped and frozen egg and then refreeze to finish. 

For Peanut Butter Cups

To use the same recipe and create a peanut butter cup, you will use a paper muffin cup or confection cup to create the form.  Pour a little of the melted chocolate into the paper cup and tilt the cup to get the chocolate to come up the sides.  You could also use a brush for this. 

Place the paper forms on a cookie tray and place in the freezer until frozen.  Then take them out and place the peanut butter mixture on top of the chocolate and spread it to all edges.  Place back in the freezer and freeze for 30 minutes or more. 

Remove from the freezer and pour more melted chocolate on top creating a thicker layer.  Be sure the top layer of chocolate covers all edges so your peanut butter doesn't run out.  Refreeze the peanut butter cups and then remove the paper. 

Store in a airtight container in the freezer until you are ready to eat.  Warm slightly at room temperature before eating.   Enjoy!



Chocolate Peanut Butter Easter Eggs or

Peanut Butter Cups



  • ½ Cup plus 2 tablespoons Peanut Butter or nut butter of choice
  • (if nut butter isn’t soft, gently warm until soft or add a little oil)
  • ¼ Cup Peanut Butter Powder (can skip the powder & use more peanut butter)
  • 2 Tbsp. virgin coconut oil (or use any other oil)
  • 2-4 Tbsp. pure maple syrup, (or sweetener of choice- make liquid if possible)
  • Dash of salt –optional
  • 1 tsp. Coconut oil
  • 1 Pkg. vegan Chocolate chips (I like Enjoy Life, Equal Exchange, or Lilly’s Chocolate brands)


  1. In a food processor, mix nut butter, salt, powdered peanut butter and maple syrup to form crumbly dough. Different nut butters will yield different results, so if dough is too dry, add more peanut butter, oil or maple syrup. If too soft, add a little more powdered peanut butter
  2. Taste and add a little more salt or maple syrup if desired (note will become more firm as it cools)
  3. Use a cookie scoop or spoon to scoop 1 tablespoon at a time and form into eggs (or use an egg mold).  A large tablespoon makes a perfect shaped egg.
  4. Line a cookie sheet with wax or parchment paper and place eggs on the sheet
  5. Place in the freezer for 30 minutes (or until very firm, they will soften when dipped)

For Dipping Chocolate

  1. Mix the chocolate chips & coconut oil in a double boiler. Stir till just melted, turn off heat
  2. Bring peanut butter eggs out of freezer
  3. Lay one egg at a time upside down in the chocolate sauce
  4. Using a large fork (serving fork works great), flip the egg upright
  5. Lift the egg up and tilt slightly to allow a lot of chocolate to drain off
  6. Place it back on your baking tray, do all the eggs –decorate as you go with toppings
  7. Place eggs back in the freezer and freeze until firm
  8. Store in freezer until you want to eat them and remove to soften a few minutes


  1. Add dried toasted coconut, colored sprinkles, rose petals, nuts or seeds- get creative
  2. For more chocolate, bring eggs out and dip in chocolate again, place back in freezer till hardened
  3. After dipping remove from freezer and drizzle with extra chocolate
  4. To drizzle, use a plastic Ziploc bag, cut a tiny piece off one corner and spoon chocolate into that corner of the bag, use as a spout.
  5. Drizzle back and forth over eggs and place back in the freezer
  6. Freeze until chocolate sets- remove and eat! Store in freezer

For Peanut Butter Cups

  1. Place a teaspoon of melted chocolate in a cupcake or confection paper and roll chocolate up sides
  2. Place in the freezer until firm, add peanut butter mixture on top and spread, place back in freezer
  3. Remove from freezer, top with more chocolate to cover and refreeze until firm, store in freezer

Download the PDF HERE

Leave a comment

Comments will be approved before showing up.

Also in Recipes and Blog

Vegan Queso Cheese Dip
Vegan Queso Cheese Dip

No more guilt with this queso recipe, it is full of vegetables, healthy fats and protein so, you can eat till your heart's content and you can feel good about what you are eating! 

So what exactly is in this vegan queso?  The main ingredient here is sweet potatoes!  Don't worry, if your not wild about he taste or texture of a sweet potato, this dish gets so transformed you can't even tell it is full of them.  It just becomes creamy, smooth textured and full of spices and flavor.

Continue Reading

6 Cocktail & Mocktail Recipes For New Years
6 Cocktail & Mocktail Recipes For New Years

If you have some fun twists on old favorites it does spice things up and leave people talking about what a great party it was for sure.  Changing things up can be easier than you think and a lot of fun.  This is the time to get creative and have fun while wowing your guests. 

Continue Reading

Easy Lemon Garlic Shrimp Pasta
Easy Lemon Garlic Shrimp Pasta

If you need a break from cooking between the holidays or you still have a house full of people to feed and need a quick and easy doesn't get much easier than this dish! 

If you have leftover shrimp cocktail from a party and want to use it up, you can do that with this dish as well.  If not, grab a bag of uncooked shrimp from the freezer and get your dinner done in about 20 minutes. 

Continue Reading