Print

Homemade Peanut Butter Eggs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These homemade peanut butter eggs are a no-bake, copycat version of Reese’s that feature a creamy peanut butter center dipped in smooth chocolate—perfect for holidays, gifting, or satisfying a sweet tooth any time of year.

  • Author: Emily
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 30 minutes
  • Yield: 20 eggs 1x
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 cup creamy peanut butter
  • 1/4 cup unsalted butter (softened)
  • 2 cups powdered sugar
  • 1 tsp vanilla extract
  • 2 cups semi-sweet chocolate chips
  • 1 tbsp coconut oil (or shortening)

Instructions

  1. In a mixing bowl, beat the peanut butter, softened butter, and vanilla until smooth.
  2. Gradually add powdered sugar until a thick, moldable dough forms.
  3. Scoop tablespoons of the mixture, roll into oval shapes, and flatten slightly to resemble eggs.
  4. Place shaped eggs on a parchment-lined baking sheet and freeze for 15–20 minutes.
  5. In a microwave-safe bowl, melt chocolate chips with coconut oil in 30-second intervals, stirring between each, until smooth.
  6. Dip chilled peanut butter eggs in melted chocolate, letting excess drip off.
  7. Place coated eggs back on the parchment paper and decorate if desired.
  8. Chill until chocolate is set and store as directed.

Notes

  • Use commercial peanut butter for best texture (avoid natural varieties).
  • Let shaped eggs sit out for a minute before dipping to prevent chocolate cracking.
  • Store in the fridge for up to 2 weeks or freeze for up to 3 months.
  • Customize with white or dark chocolate, or add-ins like coconut or crushed cookies.

Nutrition