Print

Homemade Peanut Butter Eggs Recipe

4.9 from 79 reviews

Homemade Peanut Butter Eggs are a delicious, creamy treat perfect for Easter or anytime you crave a peanut butter and chocolate delight. These no-bake eggs feature a smooth peanut butter dough coated in rich milk chocolate, balancing sweet and salty flavors with a melt-in-your-mouth texture.

Ingredients

Scale

Peanut Butter Egg Dough

  • 1 1/2 cups creamy peanut butter (do not use organic peanut butter as it is too oily)
  • 3 cups powdered sugar
  • 1/3 cup unsalted butter, melted
  • 2 tablespoons milk (add more if needed)
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt

Chocolate Coating

  • 2 cups milk chocolate chips
  • 2 tablespoons shortening

Instructions

  1. Prepare the workspace: Cover a cookie sheet with wax paper and set aside to place the finished peanut butter eggs for chilling.
  2. Mix dough ingredients: In a large bowl, combine powdered sugar and peanut butter. Using a high-speed mixer, beat together until combined. Add melted butter and continue beating until smooth.
  3. Add remaining dough ingredients: Mix in milk, vanilla extract, and salt. Beat until a soft and smooth dough forms. The dough may be slightly crumbly, which is normal.
  4. Shape the eggs: Lightly flour a surface and roll the dough into a disk about 1/2 inch thick. Using an egg-shaped cookie cutter or a similarly sized measuring cup, cut out egg shapes. Place these shapes on the prepared cookie sheet.
  5. Freeze the dough eggs: Place the cookie sheet with the cut eggs in the freezer and freeze for 1 hour, allowing them to harden for easier coating.
  6. Melt chocolate coating: In a microwave-safe bowl, combine milk chocolate chips and shortening. Microwave in 30-second increments, stirring after each, until fully melted and smooth. Be careful not to burn the chocolate.
  7. Coat the peanut butter eggs: Using two forks, dip each peanut butter egg into the melted chocolate to coat completely. Place the coated eggs back onto the prepared baking sheet.
  8. Chill to set: Refrigerate the coated peanut butter eggs for 20 minutes or until the chocolate coating hardens.
  9. Serve: Keep the eggs refrigerated and serve chilled for the best texture and flavor. Enjoy your homemade peanut butter eggs!

Notes

  • Use creamy peanut butter for best texture; avoid organic peanut butters that are oily.
  • If the dough is too crumbly, add a little more milk, one teaspoon at a time.
  • Make sure to chill the eggs thoroughly before dipping to prevent breakage during coating.
  • Shortening in the chocolate helps to create a smooth, glossy coating and prevents the chocolate from seizing.
  • Store the finished peanut butter eggs in the refrigerator to keep the chocolate firm and fresh.

Keywords: peanut butter eggs, homemade peanut butter candies, no bake peanut butter eggs, chocolate peanut butter recipe, Easter treats