Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Healthy Peanut Butter Eggs

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

You will not find a more decadent, tasty, and healthy Easter chocolate than these healthy homemade 4 ingredient peanut butter eggs. I use dark chocolate, natural peanut butter, honey, and coconut oil for a simple no-bake recipe that yields impressive results. The firm outer shell houses a creamy and nutty filling, creating that iconic peanut butter and chocolate duo. 

homemade peanut butter eggs on a white plate - reese's egg makeover

My healthy homemade 4 ingredient peanut butter eggs combine 2 beloved ingredients and are a more festive take on my vegan peanut butter cups. And unlike most commercial Easter eggs, these ones are made with wholesome ingredients and do not cost a ridiculous amount of money. 

I first created these healthy peanut butter eggs when I noticed how overpriced store-bought chocolate eggs are. Besides that, they are crammed full of artificial ingredients, preservatives, and an excess of sugar. Last year, I laid out a platter with these eggs for the kids and a platter of my peanut butter date balls for the grown-ups. Good thing I made plenty because all the adults wanted an egg too. Ha! You are never too old to experience the joy of a filled Easter egg, so be sure to make them this year! 

As a mom and health coach, I love these healthy peanut butter eggs because they rely on just a few pure ingredients, and still deliver that iconic flavor. I also love that my kids can healthily partake in the Easter festivities. I add natural peanut butter for protein and healthy fats, while dark chocolate adds a richness with less sugar and more antioxidants than other varieties. 

The fact that this is a no-bake method and leaves most of the heavy lifting to the chilling process really appeals to me as a busy mom. I make sure to build the chocolate shell first, chilling it so it sets properly with enough strength to hold the filling. After I have added my peanut butter mixture, I seal the egg with another layer of chocolate for a clean finish. 

As I mentioned, last year I made these eggs, which the kids enjoyed and had maybe a little too much fun with. A few days later, I was sitting in the lounge area and smelled something…off. My husband came home to find me crawling on the floor, inspecting every crevice, looking for the source of this smell. And there it was, tucked away in a corner behind a curtain, a chocolate egg. The kids decided to have an impromptu Easter egg hunt in the house and missed one. Ha! When you make these eggs for Easter, make sure your kids do not play hide and seek with them. 

Latest Recipe Video!

🥘 Ingredients

All I need for my healthy peanut butter eggs is a handful of ingredients, most of which are pantry staples. This is what I use:
Dark chocolate chips: I use dark chocolate for a rich flavor and lower sugar content.

Natural peanut butter: I always recommend a version with minimal added ingredients for the best texture. Check out my nut butter buying guide for the healthiest options.

Honey: This is added for natural sweetness and a thicker texture. You could use maple syrup, but the filling may be too soft. 

Coconut oil: This helps smooth out my filling.

🔪 How To Make

These healthy peanut butter eggs require a simple layering and chilling method, with a few steps in between. This is what I do:

Melt chocolate: I melt my chocolate in the microwave in 30-second intervals, and stir until smooth. 

chocolate chips in a bowl

Spread chocolate into the mold: Then I spoon a small amount into each egg mold and use the back of the spoon to spread the chocolate up the side. I place the mold in the refrigerator and chill for 20 minutes.

dark chocolate in silicone molds

Prepare filling: Just before the chocolate is done, I begin making my filling. I add the peanut butter, honey, and coconut oil in a saucepan over a low heat and stir until the ingredients are melted and well combined. 

peanut butter filling mixed in a bowl

Spoon into shells: Then I spoon the peanut butter mixture into the mold, filling each chocolate shell, and place it in the refrigerator to chill for 10-15 minutes. 

chocolate and nut butter in silicone molds

Spoon over the final layer: Once the peanut butter layer has set, I reheat the remaining chocolate until melted and spoon a thin layer over the filling. I make sure to seal the edges. Then I return the mold to the refrigerator to chill for another 20 minutes.

chocolate and nut butter in silicone molds

Remove gently: When the final layer of chocolate has hardened, I gently remove the eggs from the mold and serve. 

homemade peanut butter eggs on a white plate - reese's egg makeover

My #1 Secret Tip for this healthy peanut butter egg recipe is to let each layer chill and set fully before adding the next. This is how I keep my layers clean and prevent the filling from blending into the chocolate. If your layers do not seem set after chilling for the prescribed amount of time, give them a few more minutes. 

Other Tips To Keep In Mind:

  • Thin chocolate layer: I spread a thin, even layer of chocolate along the mold, so the shell is stable without becoming too thick. This makes my eggs easy to bite into.
  • Stir chocolate well: I make sure to mix my chocolate after each heating interval, to prevent overheating and burning in concentrated areas. 
  • Adjust sweetness: Before spooning into the mold, I taste my filling and add a tiny pinch of salt if it seems too sweet.
  • Always use a silicone mold: Silicone molds are the only ones I recommend for this recipe, as they allow for an easy release, especially with a thinner layer of chocolate. 
homemade peanut butter eggs on a white plate - reese's egg makeover

📖 Variations

Instead of just making one kind of healthy peanut butter egg, try one of these variations and give your Easter basket some character. 

Almond butter swap: I replace the peanut butter with 1/2 cup pure almond butter for a subtle, but still nutty flavor. My sister loves almonds, so I make these for her.

Crunchy filling: I mix 2 tablespoons of very finely chopped peanuts into the filling. This gives a slightly crunchy and chewy inside. My kids love the added texture. 

White chocolate marble eggs: Before adding the first layer of dark chocolate to my molds, I drizzle a thin stream of melted white chocolate in a zigzag pattern across the base. I allow this to sit at room temperature for a few minutes before adding the dark chocolate. This creates a striking pattern on the outer shell. 

🍽 Serving Suggestions

With Easter right around the corner, it makes sense to serve these healthy peanut butter eggs with other healthy but delicious treats that match the theme. I recommend serving it alongside my ricotta pie with dark chocolate and cherries. And if you are not fully vegan, make a few of my healthy deviled eggs without mayo for a savory egg snack. These chocolate eggs are also good practice for Christmas time, when you need to make my Baileys hot chocolate bombs

After last year’s celebrations, I kept 2 peanut butter eggs aside for myself and my husband to enjoy once the kids had fallen asleep. Originally, we wanted to have it with a cool glass of strawberry milk tea, but we did not have the energy to make it. Instead, we settled on a cold glass of almond milk and a scoop of my 3 ingredient peanut butter banana nice cream. Fair trade, I think. Ha! 

🧊 Storing And ♨️ Reheating

Refrigeration: I store these peanut butter eggs in an airtight container in the refrigerator for up to 2-3 weeks. 

Freezing: I freeze them in a sealed container for up to 6 months, separating with parchment paper if needed. 

Reheating: If frozen, I thaw in the refrigerator, and if refrigerated, I bring to room temperature before serving. 

❓Recipe FAQs

How do I get the final chocolate layer level and smooth without pulling the filling when it is in the mold?

The natural stickiness of the peanut butter and honey can be difficult to work with. I let my filling chill in the fridge for a few minutes if it becomes too sticky. You could also have a cup of warm water nearby to heat your spoon for smoother spreading. 

Would maple syrup work in place of honey? 

Honey and maple syrup have very different compositions, which affect the texture and stability of this filling. I use honey because it is higher in fructose and has natural humectant properties, which hold onto moisture and stop the filling from drying out. Maple syrup is significantly thinner than honey and would create a softer, unstable filling that may be prone to leaking. 

How do I prevent the chocolate from cracking when I press the eggs out of the mold? 

This usually happens if the chocolate is too cold and brittle when you try to remove it. Another culprit could be uneven pressure on the mold. After the final chill, I remove my molds from the freezer and allow them to rest at room temperature for 2 minutes before touching. Then I work from the edges of each egg inward, pressing gently and slowly from the back of the mold. A good silicone mold should release the eggs without issue. If this is not the case, wait a minute longer before trying again. 

homemade peanut butter eggs on a white plate - reese's egg makeover

Love this Healthy dessert recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

🎥 Watch How to Make It

homemade peanut butter eggs on a white plate - reese's egg makeover
Print Recipe
5 from 5 votes

Healthy Peanut Butter Eggs

You will not find a more decadent, tasty, and healthy Easter chocolate than these healthy homemade 4 ingredient peanut butter eggs. I use dark chocolate, natural peanut butter, honey, and coconut oil for a simple no-bake recipe that yields impressive results. The firm outer shell houses a creamy and nutty filling, creating that iconic peanut butter and chocolate duo. 
Prep Time30 minutes
Chill Time1 hour
Total Time1 hour 30 minutes
Course: Dessert
Cuisine: American
Servings: 16 small eggs
Calories: 171kcal
Author: Anjali Shah

Ingredients

Instructions

  • Melt the dark chocolate in 30 second intervals in the microwave, stirring between each interval.
  • When the chocolate is melted, spoon a small amount in each egg mold and use the back of the spoon to spread the chocolate up the sides of the egg shape.
  • Place the mold in the refrigerator to chill for 20 minutes.
  • When the chocolate has hardened, prepare the peanut butter mixture by heating the peanut butter, honey, and coconut oil in a skillet over low heat. Stir the ingredients together until melted and well combined.
  • Spoon the peanut butter mixture over the chocolate layer and place in the refrigerator to chill for 10 to 15 minutes.
  • When the peanut butter layer has set, reheat the remaining chocolate until melted. Spoon a thin layer chocolate over the top of the peanut butter layer. Return the mold to the refrigerator to chill for another 20 minutes.
  • When the final layer of chocolate has hardened, remove the eggs from the mold and serve.

Notes

  • My #1 Secret Tip for this healthy peanut butter egg recipe is to let each layer chill and set fully before adding the next. This is how I keep my layers clean and prevent the filling from blending into the chocolate. If your layers do not seem set after chilling for the prescribed amount of time, give them a few more minutes. 
  • Thin chocolate layer: I spread a thin, even layer of chocolate along the mold, so the shell is stable without becoming too thick. This makes my eggs easy to bite into.
  • Stir chocolate well: I make sure to mix my chocolate after each heating interval, to prevent overheating and burning in concentrated areas. 
  • Adjust sweetness: Before spooning into the mold, I taste my filling and add a tiny pinch of salt if it seems too sweet.
  • Always use a silicone mold: Silicone molds are the only ones I recommend for this recipe, as they allow for an easy release, especially with a thinner layer of chocolate.

Nutrition

Serving: 1small egg | Calories: 171kcal | Carbohydrates: 13.4g | Protein: 3.8g | Fat: 14.5g | Saturated Fat: 7.3g | Sodium: 37mg | Potassium: 54.8mg | Fiber: 3.1g | Sugar: 7.4g

10 responses to “Healthy Peanut Butter Eggs”

  1. Wow what is the secret to that fabulous shine? We make them every year and they never looked this fantastic, going to try this ASAP!!! thanks5 stars

    • I know right? You’d never guess the chocolate was just melted in the microwave! I can’t wait for you to try these!

5 from 5 votes

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave