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
Irresistible Homemade Peanut Butter Easter Eggs

Hate Store-Bought? 4 Irresistible Peanut Butter Easter Eggs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sophie Collins
  • Prep Time: 20 minutes
  • Cook Time: 5 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 12-16 eggs 1x
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American
  • Diet: Vegetarian

Description

Make your own delicious peanut butter Easter eggs. This recipe is simple and satisfying.


Ingredients

Scale
  • 1 cup creamy peanut butter
  • 4 tablespoons unsalted butter, softened
  • 1 teaspoon vanilla extract
  • 2 1/2 cups powdered sugar
  • 2 cups semi-sweet or milk chocolate chips
  • 1 tablespoon coconut oil (optional, for smoother melting)

Instructions

  1. In a large bowl, beat peanut butter and softened butter until smooth.
  2. Mix in vanilla extract and gradually add powdered sugar until a thick dough forms.
  3. Scoop portions of the mixture and shape into small egg forms. Place on a parchment-lined baking sheet.
  4. Refrigerate the peanut butter eggs for 30–60 minutes until firm.
  5. In a microwave-safe bowl, melt chocolate chips with coconut oil in 30-second intervals, stirring until smooth.
  6. Using a fork, dip each peanut butter egg into melted chocolate until fully coated. Let excess chocolate drip off.
  7. Place dipped eggs back onto parchment paper and refrigerate until chocolate hardens.

Notes

  • For best results, use high-quality chocolate.
  • Store the finished eggs in the refrigerator.
  • Adjust the amount of powdered sugar to achieve desired consistency.

Nutrition

  • Serving Size: 1 egg
  • Calories: 250
  • Sugar: 25g
  • Sodium: 50mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 20mg