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

7-Ingredient Irresistible Homemade Peanut Butter Easter Eggs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Madison Clarke
  • Prep Time: 30 minutes
  • Cook Time: 5 minutes
  • Total Time: 1 hour 35 minutes
  • Yield: About 12-16 eggs 1x
  • Category: Dessert
  • Method: No Bake
  • Cuisine: American
  • Diet: Vegetarian

Description

Make your own Irresistible Homemade Peanut Butter Easter Eggs with this simple recipe.


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. Prepare the Filling: In a large bowl, beat peanut butter and softened butter until smooth and creamy.
  2. Add Sugar and Flavor: Mix in vanilla extract and gradually add powdered sugar until a thick dough forms.
  3. Shape the Eggs: Scoop portions of the mixture and shape into small egg forms. Place on a parchment-lined baking sheet.
  4. Chill: Refrigerate the peanut butter eggs for 30–60 minutes until firm.
  5. Melt the Chocolate: In a microwave-safe bowl, melt chocolate chips with coconut oil in 30-second intervals, stirring until smooth.
  6. Dip the Eggs: Using a fork, dip each peanut butter egg into melted chocolate until fully coated. Let excess chocolate drip off.
  7. Set: Place dipped eggs back onto parchment paper and refrigerate until chocolate hardens.

Notes

  • Coconut oil makes for smoother chocolate.
  • Refrigerate eggs well for best results.

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