Homemade Healthy Peanut Butter Eggs

Featured in Sweet Moments of Joy.

Mix peanut butter, coconut flour and maple syrup. Shape into eggs, freeze 30 minutes. Coat with melted chocolate and coconut oil. Refrigerate until ready to eat.
Barbara Chef
Recipe by Barbara
Updated on Thu, 06 Mar 2025 16:41:45 GMT
A plate of chocolate candies with peanut butter filling. Pin it
A plate of chocolate candies with peanut butter filling. | gracefulflavors.com

These homemade peanut butter eggs capture the irresistible combination of smooth peanut butter and rich chocolate in a healthier, homemade version that rivals any store-bought candy. Each bite delivers that perfect balance of salty and sweet that makes peanut butter and chocolate one of the most beloved flavor combinations. The filling is perfectly creamy with just the right amount of sweetness, while the chocolate coating adds a satisfying snap when you bite into it. Unlike commercial versions loaded with refined sugar and preservatives, these treats use natural ingredients while still delivering that indulgent taste you crave during spring celebrations.

I started making these peanut butter eggs after years of watching my husband devour bag after bag of store-bought peanut butter eggs every Easter. While I couldn't blame him for loving that classic flavor combination, our growing family's dental bills convinced me to find a better alternative. The first time I made these, my skeptical husband took one bite and immediately declared them better than the originals – higher praise I couldn't have asked for! Now our children look forward to making these together as part of our spring traditions, and the Easter Bunny has permanently switched to leaving these homemade treats in baskets.

Ingredients You'll Need

  • 1 cup Natural Creamy Peanut Butter: Creates the rich, smooth base of the filling. Choose a brand with minimal ingredients for the best flavor profile.
  • 1/4 cup Coconut Flour: Acts as the perfect binding agent, allowing the filling to hold its shape without adding excess sweetness. Its subtle flavor doesn't overshadow the peanut butter.
  • 3 tablespoons Pure Maple Syrup: Provides natural sweetness with complex flavor notes that refined sugar lacks. Honey works as an excellent substitute if preferred.
  • 1 cup Dark Chocolate Chips: Forms a deliciously rich coating that balances the sweet peanut butter center. Using dark chocolate adds antioxidants and reduces overall sweetness.
  • 1 tablespoon Coconut Oil: Creates a smoother, more pourable chocolate coating that sets with a beautiful shine and clean snap when bitten into.
A table full of chocolate balls with a peanut butter filling. Pin it
A table full of chocolate balls with a peanut butter filling. | gracefulflavors.com

Step-by-Step Cooking Instructions

Prepare Your Work Area:
Before beginning, line a baking sheet with parchment paper to prevent sticking and make cleanup easier. This prepared surface will be essential for both shaping the eggs and setting the chocolate coating. Having your workspace ready ensures a smooth process from mixing to finishing touches. Gather all ingredients and measuring tools so everything is within reach as you work.
Create the Perfect Filling:
In a medium mixing bowl, combine the creamy peanut butter, coconut flour, and maple syrup. Using a sturdy spoon, stir the mixture thoroughly until completely incorporated with no dry pockets of flour remaining. The mixture should thicken as you stir, eventually reaching a dough-like consistency that holds together when pressed. This texture is crucial for forming shapes that maintain their structure during the dipping process. If the mixture seems too sticky, add an additional teaspoon of coconut flour at a time until you reach the desired consistency.
Shape Your Peanut Butter Eggs:
Scoop approximately one tablespoon of the peanut butter mixture and roll it between your palms to form a smooth ball. Then, gently press and shape the ball into an oval while slightly tapering one end to create the classic egg shape. For uniform eggs, use a measuring spoon to portion the mixture consistently. Place each shaped egg on your parchment-lined baking sheet, leaving space between them to prevent sticking together. Continue this process until all the peanut butter mixture has been shaped into eggs – you should have approximately 12-15 eggs depending on their size.
Chill for Structure:
Place the baking sheet with your shaped peanut butter eggs into the freezer for 30 minutes. This crucial chilling step solidifies the eggs, making them much easier to handle during the chocolate dipping process. The cold temperature also helps the chocolate coating set more quickly when applied. While the eggs are chilling, gather your chocolate coating ingredients and prepare a clean sheet of parchment paper for the dipped eggs. If you're short on time, 15 minutes in the freezer will work, but the full 30 minutes provides optimal results.
Prepare the Chocolate Coating:
When the eggs are almost finished chilling, place the chocolate chips and coconut oil in a microwave-safe bowl. Heat in 30-second intervals, stirring thoroughly between each interval until completely melted and smooth. This typically takes about 1½ minutes total, but microwave strengths vary. Be careful not to overheat the chocolate, as it can seize and become unusable. The coconut oil creates a thinner consistency perfect for dipping and results in a shiny finish when set. Allow the melted chocolate to cool for 3-5 minutes so it's not too hot when dipping the cold peanut butter eggs.
Master the Dipping Technique:
Remove the peanut butter eggs from the freezer. Working quickly with one egg at a time, place an egg on the tines of a fork and submerge it completely in the melted chocolate. Lift the fork and gently tap against the side of the bowl to remove excess chocolate while ensuring complete coverage. Use a second fork to gently slide the chocolate-covered egg onto fresh parchment paper. This two-fork method prevents fingerprints in the chocolate coating and creates a smoother finish. Continue until all eggs are coated, reheating the chocolate briefly if it begins to thicken too much.
Add the Finishing Touch:
For a professional-looking finish, drizzle any remaining melted chocolate across the tops of the eggs. You can transfer the chocolate to a small plastic bag, snip off a tiny corner, and pipe decorative lines, or simply use a fork dipped in chocolate for a more rustic appearance. This decorative touch not only makes the eggs more visually appealing but also helps disguise any imperfections in the coating. Allow the eggs to set completely at room temperature (about 15 minutes) or place in the refrigerator for 5-10 minutes until the chocolate is firm to the touch.

I learned about the importance of proper chilling through an embarrassing kitchen disaster during my first attempt at these eggs. Eager to complete the recipe, I skipped the freezing step and attempted to dip the soft peanut butter centers directly into the warm chocolate. The result was a messy blob that resembled nothing like eggs - more like abstract peanut butter art! Now I always make sure to give them the full freezing time, which results in perfectly shaped eggs with clean chocolate coating every time.

Dietary Adaptations

These peanut butter eggs are naturally gluten-free thanks to the coconut flour, making them perfect for those with gluten sensitivities. For a completely vegan version, simply ensure you're using chocolate chips without milk solids (many dark chocolate varieties are naturally vegan). If peanut allergies are a concern, this recipe works beautifully with almond butter, sunflower seed butter, or cashew butter as substitutes. For those watching sugar intake, the maple syrup can be replaced with a liquid monk fruit sweetener with excellent results, though you may need to adjust the amount of coconut flour slightly.

Make-Ahead and Storage

One of the best features of these peanut butter eggs is how well they store. Once prepared, they'll keep in an airtight container in the refrigerator for up to two weeks, making them perfect for advance holiday preparation. They're actually even better after a day or two as the flavors meld together. For longer storage, place the completed eggs in a freezer-safe container with parchment paper between layers to prevent sticking. They'll keep in the freezer for up to three months. When ready to enjoy, simply thaw in the refrigerator for a few hours - no need to bring to room temperature unless preferred.

Creative Variations

While the classic peanut butter and chocolate combination is hard to beat, there are countless ways to personalize these eggs. For a festive spring look, try using white chocolate for the drizzle and adding natural food coloring. Adding finely chopped nuts to the peanut butter mixture provides delightful texture contrast. Sprinkling flaky sea salt on top of the wet chocolate coating creates a sophisticated sweet-salty balance. For a more indulgent version, try layering the peanut butter filling between two thin layers of chocolate, similar to a peanut butter cup but in egg form.

A table full of chocolate candies with peanut butter filling. Pin it
A table full of chocolate candies with peanut butter filling. | gracefulflavors.com

Perfect Pairings

These homemade peanut butter eggs shine as part of a larger Easter or spring celebration. Serve them alongside fresh strawberries for a beautiful color contrast and complementary flavor. They make excellent additions to Easter baskets or arranged on a serving platter for family gatherings. For an elegant dessert presentation, place a peanut butter egg atop a scoop of vanilla ice cream and drizzle with warm chocolate sauce. They also pair wonderfully with a cup of coffee or glass of milk for an afternoon treat.

The joy these healthier peanut butter eggs bring to my family makes them worth every bit of effort. My five-year-old daughter now insists on helping make them each spring, carefully shaping her 'baby eggs' alongside my larger ones. Even my mother-in-law, who initially scoffed at the idea of 'healthy' candy, now requests the recipe to make for her bridge club. There's something deeply satisfying about creating a treat that connects generations while knowing exactly what ingredients are going into your family's celebration foods. These eggs have become so much more than just a healthier alternative – they're now an irreplaceable part of our spring traditions.

Recipe Tips & Questions

→ Can I use almond butter instead of peanut butter?
Yes, almond butter works great as a substitute for peanut butter in this recipe. The texture might be slightly different, but the eggs will still be delicious.
→ What can I use instead of coconut flour?
Coconut flour is unique because it absorbs a lot of moisture. If you need to substitute, try using about 3/4 to 1 cup of almond flour instead, adjusting until you get a moldable consistency.
→ Can I use honey instead of maple syrup?
Yes, honey can be used as a 1:1 replacement for maple syrup in this recipe. The flavor will be slightly different but still delicious.
→ Why do my eggs melt when I dip them in chocolate?
This can happen if the chocolate is too hot or if the peanut butter eggs weren't frozen long enough. Make sure to freeze the eggs for at least 30 minutes and let the melted chocolate cool for 5 minutes before dipping.
→ Can I make these without any sweetener?
You can reduce the maple syrup or omit it entirely, but the texture may be different. Consider adding a bit more coconut flour to help bind the mixture if you remove the sweetener.

No-Bake Chocolate PB Eggs

A healthier homemade version of Reese's peanut butter eggs made with natural peanut butter, coconut flour, and maple syrup for a lower sugar treat.

Prep Time
15 Minutes
Cook Time
~
Total Time
15 Minutes
Recipe by: Barbara

Recipe Type: Irresistible Desserts

Skill Level: Beginner-Friendly

Style of Cooking: American

Makes: 10 Serves

Dietary Notes: Vegetarian, Gluten-Free

What You'll Need

→ Main Ingredients

01 1 cup peanut butter, creamy
02 1/3 cup coconut flour
03 1/4 cup maple syrup
04 1 cup chocolate chips, dark or semi sweet
05 1/2 Tablespoon coconut oil

Let's Cook!

Step 01

In a medium sized mixing bowl, combine the peanut butter, coconut flour and maple syrup. Stir until smooth

Step 02

Form the peanut butter mixture into egg shapes by rolling 1 inch balls and flattening them into ovals with your fingers

Step 03

Place the ovals on parchment paper on a cookie sheet and freeze for 30 minutes

Step 04

Heat the chocolate chips and coconut oil in a small bowl in the microwave 30 seconds at a time, stirring between times until completely melted

Step 05

Using two forks, coat the peanut butter eggs in the melted chocolate, letting the chocolate drip off for a few seconds

Step 06

Transfer each egg to parchment paper to harden. Optional: After the chocolate has hardened for a few minutes, drizzle with more melted chocolate for decoration

Step 07

Refrigerate the eggs until you are ready to enjoy them

Cook's Notes

  1. These peanut butter eggs need to be refrigerated or the chocolate will melt
  2. They can be enjoyed for up to 2 weeks when refrigerated
  3. Let the chocolate cool for 5 minutes before coating the eggs

Kitchen Equipment Needed

  • Medium mixing bowl
  • Cookie sheet
  • Parchment paper
  • Small microwave-safe bowl

Allergy Notes

Always check ingredients carefully for allergens. When in doubt, please consult your healthcare provider.
  • Contains peanuts
  • Contains coconut
  • May contain soy (in chocolate chips)

Nutrition Information (Per Serving)

These values are estimates and should be used as a general guide.
  • Calories: 284
  • Total Fat: 21 g
  • Total Carbohydrate: 24 g
  • Protein: 7 g