Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
peanut butter eggs recipe - A plate of perfectly chocolate-coated homemade peanut butter eggs, some sprinkled with sea salt.

Homemade Peanut Butter Eggs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 1 hour
  • Yield: 24 eggs 1x

Description

A classic, irresistible homemade peanut butter eggs recipe featuring a creamy, salty-sweet peanut butter filling enrobed in decadent chocolate. Perfect for holidays or any sweet craving!


Ingredients

Scale

1 cup (2 sticks) unsalted butter, softened
1 ½ cups creamy peanut butter (such as Jif or Skippy)
1 teaspoon vanilla extract
4-5 cups powdered sugar, sifted (plus more if needed)
16 ounces chocolate chips (milk, semi-sweet, or dark)
2 tablespoons shortening or coconut oil (for melting chocolate)
Optional: Flaky sea salt for sprinkling


Instructions

Step 1: In a large mixing bowl, combine the softened unsalted butter, creamy peanut butter, and vanilla extract. Beat with an electric mixer on medium speed until the mixture is smooth and well combined.
Step 2: Gradually add the powdered sugar to the peanut butter mixture, one cup at a time, beating on low speed until fully incorporated. The mixture will become very thick and crumbly. Once all the sugar is added, increase the speed to medium-high and beat until the mixture comes together into a firm, pliable dough. If it's too sticky, add a little more powdered sugar; if too dry, add a tiny bit more melted butter or peanut butter.
Step 3: Roll the peanut butter mixture into egg shapes, about 1 to 1.5 inches long. Place the formed peanut butter eggs onto a parchment-lined baking sheet.
Step 4: Chill the peanut butter eggs in the refrigerator for at least 30 minutes, or in the freezer for 15-20 minutes. This step is crucial for easy dipping.
Step 5: While the eggs are chilling, prepare your chocolate coating. In a double boiler or a microwave-safe bowl, melt the chocolate chips with the shortening (or coconut oil) over low heat, stirring frequently until smooth. If using a microwave, heat in 30-second intervals, stirring after each, until melted and smooth.
Step 6: Remove the chilled peanut butter eggs from the refrigerator or freezer. Using a fork or a dipping tool, carefully dip each peanut butter egg into the melted chocolate, allowing any excess chocolate to drip off. Gently place the coated peanut butter eggs back onto the parchment-lined baking sheet.
Step 7: If desired, immediately after dipping, sprinkle the tops of the chocolate-covered peanut butter eggs with flaky sea salt or other decorations.
Step 8: Return the chocolate-coated peanut butter eggs to the refrigerator for another 15-30 minutes, or until the chocolate has fully set. Once set, they are ready to serve and enjoy! Store any leftover peanut butter eggs in an airtight container in the refrigerator.

Notes

For best results, use a creamy, processed peanut butter (like Jif or Skippy) rather than natural varieties, as the oil separation in natural peanut butter can make the filling too soft. Ensure your butter is truly softened for a smooth mixture. Chilling the peanut butter eggs thoroughly before dipping is crucial for a clean, even chocolate coating. If your chocolate becomes too thick while dipping, reheat gently. Store in an airtight container in the refrigerator for up to 2 weeks.

  • Prep Time: 30 minutes
  • Cook Time: 5 minutes
  • Category: Desserts & Baked Goods
  • Cuisine: American

Nutrition

  • Serving Size: 1 egg
  • Calories: 250
  • Sugar: 17g
  • Sodium: 120mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0.1g
  • Carbohydrates: 20g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 15mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!