Homemade Healthy Chocolate Peanut Butter Eggs

Have a healthy Easter treat with these homemade healthy chocolate peanut butter eggs! They’re naturally sweetened, vegan and gluten-free.

So… I recently discovered that you can make chocolate from cocoa/cacao powder and coconut oil. It’s basically like a healthy homemade chocolate magic shell.

I know I’m late to the party. I’ve seen others post about using coconut oil to make chocolate for a while now but I wasn’t so sure about it. Would it really taste good? Was it truly as easy as everyone made it seem? I finally decided to experiment for myself and guess what? It’s SUPER simple and it tastes pretty darn good — even when sweetened with only a tad bit of stevia and maple syrup. I’m sold!

Now I want to cover everything in coconut oil chocolate and eat it every day.

Once I figured out that coconut oil chocolate is legit, I naturally decided to combine it with a little peanut butter. I mean, why wouldn’t you? Chocolate + peanut butter = the best combo ever! And since Easter is right around the corner, I couldn’t resist making healthy chocolate peanut butter eggs!

Hand holding a homemade chocolate peanut butter egg drizzled with chocolate.

I’ve experimented with two different peanut butter fillings. The first is on the lighter side of things and uses powdered peanut butter or peanut flour, almond milk, dates and a little sea salt for the peanut butter center. I wasn’t sure how it would turn out but I ended up loving the consistency. The dates were a great addition!

The second filling option is a little more decadent because it uses real deal peanut butter and maple syrup, but it’s also easier because you don’t need a food processor — you just stir everything together in a bowl.

Six homemade chocolate peanut butter eggs drizzled with chocolate on a wood board. Dish cloth beside the board.

So the peanut butter filling option is up to you! You can keep things a bit lighter and opt for the powdered peanut butter filling or go with option two and use real peanut butter, maple and coconut flour to create the filling. Both are great!

7 chocolate peanut butter eggs on a wooden board. One egg is cut open to view peanut butter filling.

With only a tad bit of sugar from natural sources, as well as a little protein from the peanut flour, these eggs are a much healthier treat for filling up those Easter baskets.

If you make these healthy chocolate peanut butter eggs be sure to leave a comment and star rating letting me know how they turned out! Your feedback is so helpful for the EBF team and other EBF readers. 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
7 chocolate peanut butter eggs on a wooden board. One egg is cut open to view peanut butter filling.

Homemade Chocolate Peanut Butter Eggs

  • Author: Brittany Mullins
  • Prep Time: 20 minutes
  • Total Time: 20 minutes
  • Yield: 8


Have a healthy Easter treat with these homemade chocolate peanut butter eggs! They’re naturally sweetened, vegan and gluten-free.


PB Filling Option 1

  • ½ cup peanut flour (I use Protein Plus)
  • ¼ cup unsweetened vanilla almond milk
  • 3 pitted medjool dates, roughly chopped
  • ¼ teaspoon sea salt

PB Filling Option 2

  • ½ cup natural peanut butter
  • 2 Tablespoons coconut flour
  • 1 1/2 Tablespoons maple syrup
  • pinch of sea salt

Chocolate Coating

  • 2 ½ Tablespoons cocoa powder
  • 2 ½ Tablespoons melted coconut oil
  • 8 drops of liquid stevia
  • 1 ½ teaspoons maple syrup


  1. Filling option 1: Place almond milk, peanut flour, dates and salt into your food processor and process until a ball of dough forms (about 1 minute or so).
  2. Filling option 2: Combine peanut butter, coconut flour, maple syrup and sea salt in a medium bowl until dough is formed.
  3. Break off pieces (about 1-2 Tablespoons in size) and form into an egg shape. Place on a piece of parchment paper on a plate and freeze for about an hour.
  4. Once your peanut butter eggs are frozen, combine cocoa powder, melted coconut oil, stevia and maple syrup to make the chocolate for dipping. Remove frozen peanut butter eggs from freezer, dip each (one by one) into the chocolate to cover. If you have any leftover chocolate after dipping all the eggs, you can drizzle it over the eggs like I did. Place each back on the parchment paper and return to the freezer to harden.
  5. They’ll be ready to enjoy within a few minutes of freezing. Store any leftovers in the freezer and remove a few minutes before eating. They freeze pretty solid but will thaw out quickly and be ready to eat within 1-2 minutes.


**If you’re not inclined to make your own coconut oil chocolate you can always dip and coat the eggs with melted chocolate chips. Just melt your chocolate chips (about 1/3 cup) with 1 teaspoon coconut oil and follow the instructions above for dipping.

  • Category: Dessert
  • Method: No Bake
  • Cuisine: American


  • Serving Size: 1 egg with filling option 1
  • Calories: 95
  • Sugar: 3g
  • Fat: 6g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 5g

Keywords: peanut butter eggs

Almond Breeze

This post may include affiliate links. Thank you for your support.

Leave a Comment

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

Recipe rating

    1. Christina
      April 3, 2021 AT 9:07 pm

      Hello Brittany! I just wanted to say that we made these today using option 1 and melted Enjoy Life dark chocolate chips. They are easy and so delicious! Thank you so much for sharing this recipe!

      1. Brittany Mullins
        April 3, 2021 AT 11:11 pm

        Woo!! That makes me so happy to hear. So glad these turned out for you. Thanks for coming back to leave a review, Christina. I so appreciate it!

    2. Dee
      March 31, 2021 AT 11:09 am

      Hi! Wondering what I can sub for the coconut flour? I know it absorbs more liquid than other flours; maybe oat flour?

      1. Brittany Mullins
        March 31, 2021 AT 7:22 pm

        Hey Dee – I haven’t tried a sub for the coconut flour, so I’m not entirely sure. Someone said she used almond flour and it worked, so I bet oat flour would work too. You’d need to use more flour though. The typical ratio with coconut flour to other flours is 1:4. Let me know if you end up making these and how they turn out!

    3. Sharelle D
      March 30, 2021 AT 8:51 am

      healthy peanut butter cups -Can I use roasted peanuts and make them into flour by using my food processor?

      1. Brittany Mullins
        March 30, 2021 AT 11:53 pm

        I’m sure that would be just fine! Just make sure not to over process otherwise it’ll start to turn into peanut butter. 🙂

    4. Jennifer B
      April 12, 2020 AT 9:37 am

      Awesome recipe! Made these for my teen daughter who was recently diagnosed with significant food allergies including dairy, gluten, rice, soy, and processed foods. Reece’s cups were her favorite treat. I made these using “safe” ingredients and she loves them!
      Thank you for all of your recipes and helping bring hope to my daughter in the form of yummy recipes!! ❤️

      1. Brittany Mullins
        April 13, 2020 AT 10:29 pm

        Ahh that makes me so happy to hear, Jennifer. I’m so glad your daughter loved these PB eggs! I also have these 5-ingredient PB cups you should try since she loves Reese’s. 🙂 Thanks for trying my recipe and for coming back to leave a comment and star rating. I so appreciate it!!

    5. Emily
      April 9, 2020 AT 5:43 pm

      I made these with almond flour since I didn’t have coconut flour and I thought they were delish! Definitely added more, but it worked. Not sure how yours turned out so pretty as mine did not 😂 but I made them with my toddler and she loved them too.

    6. Jessica
      April 8, 2020 AT 7:32 am

      My son is allergic to tree nuts, what could you sub for almond milk? Would oat or dairy milk work?


      1. Brittany Mullins
        April 8, 2020 AT 1:30 pm

        Definitely! You can use any type of milk! 🙂

    7. Ashlee
      April 7, 2020 AT 6:47 pm

      Anything I can sub for coconut flour? I have oat flour and gluten free flour and shredded coconut….

      1. Brittany Mullins
        April 8, 2020 AT 1:34 pm

        I haven’t tried another flour, but you can definitely experiment with oat or GF flour! Let me know if you try it.

    8. Jessica
      April 15, 2019 AT 6:58 pm

      Wow this looks great! Is there any substitute for liquid stevia?

      1. Brittany Mullins
        April 16, 2019 AT 10:22 am

        Yes. You can use more maple. Just taste as you go and add enough to make the chocolate as sweet as you’d like it.

    9. Adele Erving
      March 6, 2018 AT 9:13 pm

      I’m new to your blog. Glad I found you.

    10. M. Baker
      February 16, 2018 AT 7:11 pm

      I can’t find peanut flour anywhere (sprouts, central market, Trader Joe’s)! I have peanut powder. Can I use that? Would it be the same amount, 1/2 cup of peanut powder?

      1. Brittany Mullins
        February 17, 2018 AT 4:20 pm

        Yes! Peanut powder will definitely work. And yes, use the same amount. Sorry for the confusion.

    11. Jess Poe
      April 14, 2014 AT 9:24 pm

      OMG…I just made these. I’m trying to limit myself to one tonight but I can’t stop thinking about them. haha, great recipe!

      1. Brittany Mullins
        April 14, 2014 AT 9:32 pm

        I know how you feel!! Thanks so much for trying the recipe.

    12. Hailey
      April 13, 2014 AT 9:02 pm

      YUM! Love it. I recently made some “caramels” (not yet posted) with coconut oil. Really starting to believe coconut can be added to anything this includes my face as moisturizer 😉

    13. char eats greens
      April 11, 2014 AT 9:23 pm

      Great idea! Need to try this out 🙂

    14. Kacie
      April 10, 2014 AT 10:12 am

      These look delicious! Do you think you could use powdered peanut butter, such as PB2, rather than peanut flour?

      1. Brittany Mullins
        April 10, 2014 AT 11:22 am

        Yes, definitely. Peanut flour and powdered peanut butter are the same thing. I think PB2 might have some salt added so you can probably leave that out of the recipe.

    15. elizabeth e
      April 9, 2014 AT 2:35 pm

      these look amazing! i had no idea you could make chocolate with coconut oil. since its so healthy, you can eat it all the time, right?

      1. Brittany Mullins
        April 9, 2014 AT 2:44 pm

        My thoughts exactly. 🙂

    16. emma @ be mom strong
      April 9, 2014 AT 6:46 am

      yay you posted this recipe! You’ve had me thinking about it since we talked! Just in time for me to go down to Charleston for Easter and actually contribute something healthy (or at least healthier than all the jellybeans!)

      1. Brittany Mullins
        April 10, 2014 AT 9:40 am

        Yes, these would be perfect!

    17. purelytwins
      April 8, 2014 AT 9:07 pm

      can you send us some, haha look amazing! nothing beats chocolate and PB 🙂

      1. Brittany Mullins
        April 9, 2014 AT 2:37 pm

        oh man, if I had any left over I would totally send you girls some!

    18. Nicole
      April 8, 2014 AT 5:15 pm

      1. this post completes my life.
      2. you were def not that late to the party – you posting about using coconut oil to make chocolate was the 1st time I’ve heard of it (oh the possibilities)!

      thanks for sharing! <3

      1. Brittany Mullins
        April 10, 2014 AT 9:42 am

        Thanks for making me feel better and glad that you now know about coconut oil chocolate too. 🙂

    19. GiGi Eats
      April 8, 2014 AT 3:30 pm

      Oh no no no! The combo of chocolate and peanut butter is better than…. Dare I say it, SEX! LOL!

      1. Brittany Mullins
        April 10, 2014 AT 9:42 am

        haha! It is PRETTY good. 😉

    20. These look great! I love PB eggs and this is so much healthier than a regular reese’s PB egg.

      1. Brittany Mullins
        April 10, 2014 AT 9:39 am

        Definitely. A regular chocolate pb egg has 170 calories and 16 grams of sugar!!

    21. Kate @ Coffee with Kate
      April 8, 2014 AT 1:13 pm

      Making these asap!! I’ve got a bunch of peanut flour I never know what to do with. Like you, i recently discovered homemade chocolate with coconut oil. http://www.coffeewithkate.com/2014/02/27/homemade-chocolate-4-ingredientsdairy-free/.‎

      So easy and seems much better for you than store-bought, although I am curious about the Enjoy Life chocolate chips. Have to try soon!
      I used Stevia but am planning on using maple syrup next time as sweetener!

      1. Brittany Mullins
        April 10, 2014 AT 9:37 am

        Your homemade chocolate looks lovely!

        I love Enjoy Life Chocolate Chips and they would work well for this recipe too — just melt them and dip the pb eggs in.

    22. Julie
      April 8, 2014 AT 12:29 pm

      These look amazing! The only thing I would change is the almond breeze almond milk due to the carageenan. Trader Joe’s refrigerated almond milk doesn’t contain any though luckily. Otherwise can’t wait to make these!

    23. Hillary | Nutrition Nut on the Run
      April 8, 2014 AT 12:01 pm

      And you even have a robin egg blue manicure 😉

      1. Brittany Mullins
        April 8, 2014 AT 5:56 pm

        Haha, yes! So festive. 🙂

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!