Go Back
+ servings
A peanut butter egg is cut in half to show the creamy filling.
5 from 1 vote

Homemade Reese’s Peanut Butter Eggs

Peanut Butter Eggs are one of the best things about Easter, and even better when they are homemade! This recipe is an easy version of Reese's classic with simple ingredients like peanut butter and chocolate.

Course Dessert
Cuisine American
Prep Time 30 minutes
Total Time 2 hours
Servings 10 eggs
Calories 134 kcal


  • cup peanut butter smooth
  • ½ cup powdered sugar plus more for rolling
  • ¼ cup graham cracker crumbs
  • tsp. vanilla
  • 1 pinch of salt
  • 1 12-oz. bag chocolate chips milk or semisweet


  1. Process the graham crackers in a food processor until they are a very fine crumb.
  2. Mix peanut butter, powdered sugar, graham crackers, vanilla, and salt in a large bowl until well combined. Refrigerate the dough for 30 minutes.
  3. Lightly dust a cutting board with 1-2 tablespoons of powdered sugar. Roll the dough out until it is ½-inch thick. Use a 2-inch egg-shaped cookie cutter to cut the peanut butter “dough” into egg shapes. You can also use a knife to cut if you don’t have a cookie cutter. Place the cut egg shapes on a wax paper-lined plate or tray and freeze for 1-2 hours.

  4. Add chocolate chips to a medium-sized bowl and melt in the microwave for 2 minutes, stirring every 30 seconds. Using a fork, dip one frozen peanut butter egg into the melted chocolate, pushing it down slightly so the back is coated in chocolate. Spoon over more chocolate to cover the top. Spread it with the back of the fork until it is smooth and then gently lift the coated egg out of the chocolate. Scrape off any excess chocolate on the side of the bowl as it is being removed.

  5. Place the chocolate covered eggs on a piece of wax paper to firm up. Repeat with the remaining frozen eggs. Reheat the chocolate halfway through to ensure a smooth finish. You will end up with roughly ⅓-½ of the chocolate left.
  6. Wait a few hours, or until the chocolate covered eggs are completely hardened, to serve. You can also refrigerate them to speed this part of the process up. Enjoy!

Recipe Video

Recipe Notes

Meal Prep and Storage

  • To Prep-Ahead: The peanut butter mixture can be made up to 2-3 ahead of time. To use, be sure to let it sit at room temperature for 10-15 minutes to soften. Leave the filling covered with a damp paper towel in the fridge until you are ready to dip in the chocolate.

  • To Store: Place the eggs in an airtight container and leave in at room temperature for up to 2 weeks.
  • To Freeze: These eggs can be frozen in a freezer-safe container for up to 6-9 months.

Nutrition Facts
Homemade Reese’s Peanut Butter Eggs
Amount Per Serving
Calories 134 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 2g13%
Polyunsaturated Fat 2g
Monounsaturated Fat 4g
Cholesterol 1mg0%
Sodium 97mg4%
Potassium 116mg3%
Carbohydrates 11g4%
Fiber 1g4%
Sugar 8g9%
Protein 4g8%
Calcium 9mg1%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.