This post may contain affiliate links. Please read our disclosure policy.

These Homemade Peanut Butter Eggs are a delicious copycat of the classic Reese’s treat with a thick creamy peanut butter filling coated in smooth milk chocolate. Made with just a handful of simple ingredients, they’re easy to share, dip, and customize for Easter or anytime a chocolate craving hits.

If you’re looking for more classic Easter treats, try my Cadbury Egg Cookies, Carrot Cake Muffins, or Coconut Macaroon Cookie Nests.

several homemade chocolate peanut butter eggs with sprinkles on the table for decoration.

Peanut Butter Eggs – An Iconic Easter Treat, But Homemade!

If peanut butter eggs are a must-have in your Easter basket, then you’re going to love how easy they are to make at home. With just a handful of ingredients, create have a delicious peanut butter filling coated in chocolate.

These easy homemade peanut butter eggs are fun to make, even more fun to eat, and taste just like the classic candy.

  • Just like Reese’s, but even better. Thick, creamy peanut butter filling with that perfect sweet and salty balance, all coated in smooth milk chocolate.
  • Only 5 ingredients. No complicated steps or hard to find ingredients, just a handful of basics you probably already have on hand.
  • Easy no bake recipe. No oven required! Just mix, shape, chill, and dip for a delicious holiday treat.
  • Perfect for Easter (or anytime). Great for baskets, dessert trays, or making ahead for spring gatherings.
  • Fun to customize. Use dark chocolate, drizzle the tops, or decorate with sprinkles to make them your own.

Ingredient Notes

You’ll just need a handful of ingredients for this recipe!

The five ingredients for homemade peanut butter eggs in bowls on a white countertop.
  • Peanut butter: Use creamy peanut butter for the smoothest filling. Standard no-stir peanut butter (like Jif or Skippy) works best here, since natural peanut butter can be too oily and affect the texture. You can use crunchy peanut butter for a crunchy filling texture.
  • Butter: Softened unsalted butter helps create that rich and creamy texture and makes the filling easy to mix.
  • Powdered sugar: This is what sweetens the filling and adds structure.
  • Vanilla extract: Use pure vanilla extract for the best flavor. It adds a touch of warmth and enhances the overall flavor or the filling.
  • Milk chocolate candy coating: Candy melts are ideal for a smooth, glossy finish that sets easily. You can also use chocolate chips, but you may want to add a little coconut oil or shortening to help it melt smoothly.

How to Make Peanut Butter Eggs

the peanut butter, softened butter and vanilla mixed together until smooth in a glass bowl on a white countertop.
  1. Make the filling: In a large mixing bowl, cream together the peanut butter, softened butter, and vanilla extract until smooth.
The peanut butter mixture mixed together with the powdered sugar in a glass bowl. It looks drier and has some clumps.
  1. Add the powdered sugar: Gradually add in the powdered sugar, stirring well after each addition until the mixture is well combined and forms a stiff dough.
The shaped filling on a baking sheet with a piece of parchment paper on it before chilling.
  1. Shape the filling: Scoop out tablespoon-sized portions of the peanut butter dough and roll them into egg shapes with your hands. Place the eggs on a wax paper-lined baking sheet and refrigerate them for at least 30 minutes to firm up.
The chilled filling coated in chocolate sitting on top of the lined baking sheet.
  1. Coat in chocolate: Dip each peanut butter egg into the melted chocolate using a fork, spoon, or candy dipping tool, tapping off any excess chocolate before placing the eggs back on the wax paper-lined baking sheet.
    Let the chocolate coating harden completely before serving or packaging.
homemade peanut butter eggs sitting in a bed of pink shreds of paper decoration.

Variations to Try

There are a few ways to tweak this recipe that you may want to try. Here are some ideas that will work well:

  • Dark or white chocolate: Use dark chocolate or white chocolate candy coating rather than milk chocolate to make a whole new version of chocolate Easter eggs. You can even use pastel-colored chocolates to make your homemade peanut butter eggs super festive.
  • Add mini Reese’s Pieces: Stir them into the peanut butter filling to make really exciting, candy-packed eggs.
  • Use almond butter instead of peanut butter: Use only 3/4 cup of almond butter to replace 1 cup of peanut butter. Almond butter is much looser and more runny so you will need to use less to make a filling that is moldable.
  • Add a sprinkle of flaky sea salt or colorful sprinkles. Sprinkle some flaky sea salt over the chocolate before it sets. Or add some fun and festive sprinkles for additional color and crunch.

Expert Tips

You’ll find that this recipe is easy, but these tips will help you make sure it turns out absolutely perfect!

  • Use shelf-stable peanut butter. The kind you don’t have to stir! This offers a more predictable flavor and texture, without the risk of the oil separating from the filling.
  • Buy chocolate candy coating. Also called “candy melts,” this is a type of chocolate that features extra cocoa butter. It has a smoother texture than melted chocolate chips.
  • Use egg molds for perfect shapes. You can find chocolate egg candy molds online and in some craft stores. Press the peanut butter filling into the mold, and let it chill in the fridge. Then, pop the peanut butter eggs out of the mold and proceed with the rest of the recipe.
close up image of chocolate peanut butter eggs.

Storage Instructions

Transfer the homemade Reese’s peanut butter eggs to cellophane bags for Easter baskets or Easter activities.

Store leftover eggs in an airtight container at room temperature for four to five days or in the fridge for up to two weeks.

Freeze homemade chocolate peanut butter eggs for up to three months. Enjoy frozen or set them out at room temperature to soften.

FAQs

How long do peanut butter eggs last in the fridge?

Peanut butter eggs should be store in the refrigerator. You can store them in an airtight container for up to 2 weeks.

Why is my peanut butter filling too soft or sticky?

This usually means it needs more powdered sugar. Add a little at a time until the mixture forms a soft, moldable dough that holds it shape.

Can I use natural peanut butter?

It’s not recommended for this recipe. Natural peanut butter can be too oil and make the filling too soft to shape properly.

How do I get smooth clean-looking chocolate eggs?

The key is the chocolate candy coating. Use a fork to lift each egg out of the chocolate, gently tapping off excess coating, and place it on wax paper. You can also smooth any marks with a toothpick before the chocolate sets.

More Awesome Easter Recipes

Need help with this recipe?
Click the buttons below to summarize it, adjust for diets, swap ingredients, or ask your own questions!

Two Reese's peanut butter eggs with one missing a bite.

Homemade Peanut Butter Eggs

Make your own homemade peanut butter eggs with this easy Reese's copycat recipe! A creamy peanut butter center is shaped into eggs and dipped in rich milk chocolate for the perfect no bake treat.
5 from 1 vote
Course: Dessert
Cuisine: American
Servings: 24 eggs
Prep Time: 1 hour
Cook Time: 2 minutes
Total Time: 1 hour 2 minutes

Equipment

  • Large mixing bowl
  • Electric hand mixer or stand mixer with paddle attachment
  • Measuring cup
  • Measuring spoon
  • Tablespoon sized cookie scoop
  • Fork
  • Microwave safe bowl

Ingredients  

  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter, softened
  • 1 teaspoon vanilla extract
  • 3 1/2 cups powdered sugar
  • 1 pound milk chocolate candy coating

Instructions 

  • In a large mixing bowl, cream together the peanut butter, softened butter, and vanilla extract until smooth.
    1 cup creamy peanut butter, 1/2 cup unsalted butter, softened, 1 teaspoon vanilla extract
  • Gradually add in the powdered sugar, stirring well after each addition until the mixture is well combined and forms a stiff dough.
    3 1/2 cups powdered sugar
  • Scoop out tablespoon-sized portions of the peanut butter dough and roll them into egg shapes with your hands. Place the eggs on a wax paper-lined baking sheet and refrigerate them for at least 30 minutes to firm up.
  • Melt the chocolate candy coating in a double boiler or in the microwave according to package instructions. (If you're using the microwave, be sure to stir the chocolate every 30 seconds or so to prevent it from burning.)
    1 pound milk chocolate candy coating
  • Dip each peanut butter egg into the melted chocolate using a fork, spoon, or candy dipping tool, tapping off any excess chocolate before placing the eggs back on the wax paper-lined baking sheet.
  • Let the chocolate coating harden completely before serving or packaging the eggs for gift-giving.

Video

Notes

  • Use shelf-stable peanut butter: Creamy peanut butter like Jif or Skippy works best for a smooth firm filling. 
  • Chill before dipping: Don’t skip the chilling step, as this helps the eggs hold their shape and makes dipping much easier. 
  • Let the excess chocolate drip off: Gently tap the fork on the bowl before placing on wax paper to avoid thick pools of chocolate at the base. 
  • Storage: Store in an airtight container in the refrigerator for up to 2 weeks. Or freeze for up to 2 months.

Nutrition

Serving: 1serving | Calories: 262kcal | Carbohydrates: 31g | Protein: 3g | Fat: 16g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 10mg | Sodium: 50mg | Potassium: 117mg | Fiber: 2g | Sugar: 28g | Vitamin A: 118IU | Calcium: 11mg | Iron: 1mg
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!

Categories: , , , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on Today.com, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.