Go Back
A platter of homemade Reeses peanut butter eggs coated in rich milk chocolate, with one cut open to show the creamy filling.
Isabella

Homemade No-Guilt Peanut Butter Eggs

Capture the nostalgic, melt-in-your-mouth texture of a Reese's Peanut Butter Egg right in your kitchen. This no-bake recipe creates a dense, intensely peanut buttery filling enrobed in a crisp, snappy shell of rich chocolate for a truly divine, guilt-free indulgence.
Prep Time 40 minutes
Cook Time 50 minutes
Total Time 1 hour 30 minutes
Course: Candy, Dessert, Snack
Cuisine: American
Calories: 330

Ingredients
  

  • 1 cup creamy peanut butter commercial brand like Jif or Skippy, not natural
  • 1/2 cup unsalted butter, softened to room temperature
  • 2 cups powdered sugar confectioners' sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon fine sea salt
  • 12 ounces good-quality chocolate chips semi-sweet, milk, or dark
  • 1 tablespoon coconut oil or vegetable shortening

Equipment

  • Stand mixer or hand mixer
  • Large mixing bowl
  • Rubber spatula
  • baking sheet
  • parchment paper
  • Microwave-safe bowl
  • measuring cups and spoons
  • Two forks

Method
 

  1. In a large bowl with a hand mixer or a stand mixer with a paddle attachment, beat the softened butter and creamy peanut butter on medium speed until completely smooth and combined.
  2. Mix in the vanilla extract and salt. With the mixer on low speed, gradually add the powdered sugar, about one cup at a time, until a thick, stiff dough forms that is easy to handle.
  3. Line a large baking sheet with parchment paper. Scoop about 1.5 to 2 tablespoons of the mixture, roll it into a ball, then gently flatten and pinch one end to create an egg shape. Place on the prepared sheet and repeat with the remaining dough.
  4. Place the baking sheet of shaped eggs in the freezer for at least 30 minutes until very firm. Do not skip this step.
  5. While the eggs are chilling, combine the chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until the chocolate is smooth and fully melted.
  6. Remove the frozen eggs from the freezer. Working one at a time, use two forks to dip and roll each egg in the melted chocolate until fully coated.
  7. Lift the egg out of the chocolate with a fork, tapping it gently on the side of the bowl to let any excess chocolate drip off. Place the coated egg back on the parchment-lined baking sheet.
  8. If desired, sprinkle with flaky sea salt or sprinkles while the chocolate is still wet. Refrigerate the baking sheet for 15-20 minutes, or until the chocolate shell is completely hard and set before enjoying.

Notes

Storage: Store leftovers in an airtight container in the refrigerator for up to two weeks.
Peanut Butter Choice: It is crucial to use a commercial, no-stir peanut butter. Natural peanut butter will separate and result in a greasy filling.
Chill Time is Key: Do not skip the 30-minute freeze time. It solidifies the eggs, making them easy to dip without falling apart in the warm chocolate.
Variations: For a crunchy texture, mix 1/2 cup of crispy rice cereal into the filling. For a gourmet touch, sprinkle flaky sea salt on top of the wet chocolate after dipping.
Dairy-Free/Vegan Option: Substitute the butter with a plant-based butter stick and use certified dairy-free chocolate chips.