Skip to Content

Homemade Reese's Peanut Butter Eggs

You know what the best treat in the entire world is this time of year?! Reese’s Peanut Butter Eggs! Is it even possible to visit the grocery store and not see these delicious treats everywhere?

But if you're gluten and dairy free, you have to pass on these fantastic treats 😞 but not anymore, with this easy homemade peanut butter eggs recipe that is both gluten free and dairy free!

You don't have to be bummed around all those fantastic chocolate peanut butter eggs anymore because you can make your own that taste better than the milk chocolate original ones!

After trying too many recipes to count, we have made our own that combines all the best parts of each of those recipes and we have concluded that using powdered sugar in the filling was the difference maker. We love, love, love this recipe.

A green serving cake plate of egg shaped chocolates filled with a peanut butter mixture and topped with melted chocolate drizzle

Why You'll Love These Treats

  • They freeze well
  • It's the perfect combination of dairy free chocolate and peanut butter mixture
  • They're simple to make
  • They taste even better than the traditional peanut butter eggs

Ingredients Needed

Get more info on these simple ingredients in the recipe card at the bottom of the post. This section is created to share our brands we suggest and tips on choosing the right ingredients.

Chocolate Egg Outside Coating

  • semi-sweet dairy free chocolate chips-- these are one of the brands we love
  • creamy peanut butter
  • coconut oil

Egg Filling

  • creamy natural peanut butter
  • coconut oil
  • powdered sugar
  • dairy free milk unsweetened almond milk--you can use other dairy free milk if needed
  • vanilla extract--always check that your is dairy free and gluten free. McCormick is our go to brand
A paint brush painting chocolate on the inside of a silicone egg mold.

How to Make Allergen Friendly Peanut Butter Eggs

  1. Melt all of the chocolate egg outside coating ingredients together in the microwave or over the stove top on low. Stir often.
  2. Once melted place a ½ tbs of melted chocolate mixture in each egg cavity. Using a paint brush, paint the cavity with melted chocolate. After you’ve covered all the cavities, re-brush the cavities with the chocolate that has settled to the bottom. Set in the refrigerator or freezer.
  3. Prepare the smooth peanut butter filling– mix together all of the filling ingredients in a small bowl.
  4. Once the chocolate has hardened place 2 teaspoons of the peanut butter filling into each egg cavity. The mixture will be thick and easily molded in the cavity. You will fill the cavity ¾ full leaving room for the last coating of melted chocolate.
  5. Place the remainder of the melted chocolate by the ½ tablespoon on top of the filling. Spread with a paintbrush to coat all of the filling well and seal it in.
  6. Allow eggs to harden, remove from the cavities, and place in an airtight container.
Chocolate being drizzled on top of the peanut butter mixture.

Optional Drizzle

  • Melt more dairy free chocolate and coconut oil, place in a mini squeeze bottle or with a spoon, drizzle across each egg.

Storage

Place your peanut butter chocolate eggs in an airtight container and store at room temperature for a couple of days. You can refrigerate them if desired.

When layering your eggs in a container, we like to use a piece of parchment paper in between layers to help them from sticking together.

A paint brush gently pushing chocolate to fill a silicon egg cavity

Helpful Kitchen Tools

  • Egg Mold- The egg mold is a must to keep this recipe easy. This recipe is geared towards this specific mold. If using another mold, you might need to alter your measurements (i.e.– melt more or less chocolate, etc.) We use this silicone egg mold. You can also make these treats into a different shape for other holidays if desired.
  • Measuring Cups and Spoons- you always need a good set in the kitchen
  • Microwave-safe bowl for melting chocolate in for your homemade Reese's eggs.
  • Mixing bowls for mixing the peanut butter mixture in

Tips and Variations

  • If you’re going to drizzle the homemade Reese’s Peanut Butter Eggs in chocolate I highly recommend using a mini squeeze bottle to get this perfect look. And to be honest, I use these mini squeeze bottles every week so they’re a great investment. I’ve had the same bottles for years– they’re easy to clean out with a kitchen scrub brush.
  • Keep in mind as dairy free chocolate goes through extreme heat to cold changes it makes the eggs more prone to getting white spots. While you can safely eat the chocolate with white spots, it won’t look quite the same. I’d recommend preparing these the day of your event or consume them within a day or two of making.
  • This really is an easy recipe to double, triple, or even quadruple to make more at a time.
  • We recommend using 30-second intervals when melting your dairy free chocolate in the microwave. Additionally, you can melt your chocolate in a double boiler on the stovetop.
  • If you don't like peanut butter, you can use sunflower seed butter or cashew butter but the flavor may change.
  • You can use dark chocolate chips, white chocolate chips or another type of chocolate to melt (dairy free of course) but the flavor of your eggs with the creamy peanut butter center may change.
  • Want more homemade copycat candy bar recipes? Try our homemade Snickers Cups for more sweet goodies.
Homemade Reese's peanut butter eggs

What kind of dairy free chocolate should I use?

The dairy free chocolate we recommend for the chocolate coating is either Simply Delicious semi-sweet chocolate chips or Enjoy Life semi-sweet chocolate chunks. You can find both at Walmart, Amazon, or health food stores.

How do you paint chocolate on the egg mold?

I use cheap kid paint brushes to spread the melted chocolate mixture evenly over the egg cavity but you can use whatever else you have on hand that you think you may work better with.

Can I freeze these homemade Reeses eggs?

Yes! You can freeze these delicious chocolate peanut butter eggs. We like to flash freeze them in single layers on a baking tray so they don't all stick together. They should keep in the freezer for about 2 months.

Since these don't have all the preservatives in them, they don't last as long as the store bought ones. But they still are the best Easter Treat!

More gluten + dairy free Easter Recipes

Homemade Reese's peanut butter eggs

Lastly

You will just love this homemade Reese's peanut butter egg recipe too. I can't imagine going through the Easter season without a batch... or two of these.

Also, it's important to note I was inspired for this recipe from a similar version found at Joy Food Sunshine here.

My easy to follow homemade recipe will make your Easter holiday complete. Chocolate and peanut butter is the world's best food combo and these decadent treats won't disappoint.

Several homemade Reese's peanut butter cups

Homemade Reese's Peanut Butter Eggs

These are the best gluten and dairy free chocolate peanut butter eggs.
No ratings yet
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 30 minutes
Total Time: 30 minutes
Servings: 8 eggs
Author: Eating Gluten and Dairy Free

Ingredients

Chocolate Egg Outside Coating

  • ½ c semi-sweet dairy free chocolate chips
  • ½ tablespoon creamy peanut butter
  • ¼ teaspoon coconut oil

Egg Filling

  • ½ c creamy peanut butter, softened
  • ¼ c coconut oil, melted
  • 1 c powdered sugar
  • 1 tablespoon dairy free milk unsweetened almond milk works great
  • ½ teaspoon vanilla extract

Instructions

  • Melt all of the chocolate egg outside coating ingredients together in the microwave or over the stove top on low. Stir often.
  • Once melted place a ½ tbs of melted chocolate mixture in each egg cavity. Using a paint brush, paint the cavity with melted chocolate. After you've covered all the cavities, re-brush the cavities with the chocolate that has settled to the bottom. Set in the refrigerator or freezer.
  • Prepare the peanut butter filling-- mix together all of the filling ingredients in a small bowl.
  • Once the chocolate has hardened place 2 teaspoons of the peanut butter filling into each egg cavity. The mixture will be thick and easily molded in the cavity. You will fill the cavity ¾ full leaving room for the last coating of melted chocolate.
  • Place the remainder of the melted chocolate by the ½ tablespoon on top of the filling. Spread with a paintbrush to coat all of the filling well and seal it in.
  • Allow eggs to harden, remove from the cavities, and place in an airtight container up to a couple days.

Optional Drizzle

  • Melt more dairy free chocolate and coconut oil, place in a mini squeeze bottle or with a spoon, drizzle across each egg.

Notes

Keep in mind as dairy free chocolate goes through extreme heat to cold changes it makes the eggs more prone to getting white spots. While you can safely eat the chocolate with white spots, it won't look quite the same. I'd recommend preparing these the day of your event or consume them within a day or two of making.

Nutritional Disclaimer

These Nutritional Facts are ESTIMATED. Your actual nutritional info with this recipe may vary depending on the brands you choose. “Eating Gluten and Dairy Free” is not a registered dietician or nutritionist. The provided nutritional info above is based on a generic calculator, if you want more accurate info, use your nutritional calculator of choice where you can choose brands and get more info that way.

Pin It For Later

A plate with homemade peanut butter chocolate eggs that are gluten free and dairy free too!

Share for others and save for later!

Recipe Rating