Homemade Peanut Butter Eggs

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This Peanut Butter Eggs recipe is easy to make with 6 ingredients. Peanut butter Easter eggs are even more delicious than Reese’s peanut butter eggs and are a perfect no-bake treat to make for Easter.

5 Peanut Butter Eggs, one with a bite taken out of it


There’s something about holiday-shaped peanut butter cups that just tastes better than their normally shaped counterparts – especially the peanut butter easter eggs.

However, we try to avoid store-bought candy, so, I created this peanut butter eggs recipe that tastes even more delicious than Reese’s eggs. Also try this bunny bait!

They’re easy to make with 6 simple ingredients – and are irresistibly rich and will satisfy that peanut butter egg craving at Easter time without a trip to the store.

14 Peanut Butter Eggs stacked on a plate, one with a bite taken out of it

Peanut Butter Eggs: Ingredients & Substitutions

overhead photo of the labeled ingredients in this Peanut Butter Eggs recipe
  • Salted butter: unsalted butter, vegan butter, or coconut oil are good substitutes.
  • Peanut Butter: Use creamy peanut butter that is solid at room temperature. If you use peanut butter that is liquid at room temperature, you will need to serve these cold or add more powdered sugar or graham cracker crumbs to make the mixture firmer. You can also use almond butter, sunflower seed butter, etc. if you have a peanut allergy.
  • Powdered sugar: if you try to avoid refined sugar, make this easy Paleo Powdered Sugar and use it as a substitution.
  • Graham Cracker Crumbs: I process graham crackers in my Vitamix or food processor until a fine powder forms. If you have any dietary restrictions use a gluten-free/allergy friendly graham cracker variety!
  • Chocolate Chips: Choose your favorite chocolate – we prefer semisweet, but milk, dark and even white chocolate all work well.
lots of Peanut Butter Eggs on a pink plate

How to Make Peanut Butter Eggs

We’ll walk through this peanut butter eggs recipe step-by-step, and don’t forget to watch the video.

Make the Peanut Butter Filling

Begin by lining a large baking sheet with a silicone baking mat or wax paper, set aside.

Then, beat the softened butter and peanut butter together until smooth – either in the bowl of a standing mixer fitted with the paddle attachment, or in a large bowl with a handheld mixer.

two photos showing how to make Peanut Butter Eggs - beating peanut butter and butter together

Next, beat in the vanilla until creamy.

two photos showing how to make Peanut Butter Eggs - adding vanilla

Then, add the powdered sugar, graham cracker crumbs and salt and beat until combined.

two photos showing how to make Peanut Butter Eggs - adding dry ingredients

Next, use a 1 Tablespoon measuring spoon to measure out the peanut butter mixture then form it into an egg shape with your hands and put them on the prepared baking sheet.

Place the baking sheet in the freezer for at least 1 hour (or until the peanut butter eggs are frozen).

peanut butter eggs filling formed into the shape of eggs

Make the Chocolate Coating

Once the peanut butter eggs are frozen, place chocolate chips and 1 tablespoon of peanut butter in a microwave safe dish or in the bowl of a double boiler. Melt, stirring until smooth and glossy.

Transfer the melted chocolate to a small bowl, narrow bowl (you want the chocolate to be deep, not a shallow layer in a large bowl).

two photos showing how to make Peanut Butter Eggs - melting chocolate and peanut butter for the coating

Dip the Eggs in Chocolate

Once the chocolate is melted, remove the peanut butter filling from the freezer and dip each one individually into the chocolate mixture (I use a fork to do this see photo below).

I suggest removing a few at a time so they don’t become too soft.

a peanut butter egg being dipped in melted chocolate

Shake off excess chocolate and return the eggs to the cold baking sheet.

If desired, immediately sprinkle with sprinkles (before the chocolate hardens).

Repeat until all the peanut butter eggs are coated with chocolate.

28 peanut butter eggs on a baking sheet right after they've been dipped in chocolate

Then, let the peanut butter eggs harden completely in the freezer.

If desired, once the eggs are hardened, pipe extra melted chocolate over the top in a drizzle pattern for a pretty design without sprinkles. You can even use colored chocolate melts and decorate the eggs.

two photos showing how to make Peanut Butter Eggs - drizzling chocolate over the hardened peanut butter eggs

Serve

Let the peanut butter easter eggs freeze completely before serving. Then, remove them and serve them slightly chilled or room temperature.

20 Peanut Butter Eggs stacked on a pink plate

Store/Freeze

Store in an airtight container in the refrigerator (recommended) or at room temperature. Or, freeze them in an airtight contianer for up to 2 months.

Peanut Butter Eggs stacked on a pink plate

Peanut Butter Eggs FAQS

Can I double this recipe?

Yes, you can double this recipe easily.

What are the ingredients in Reese’s eggs?

One of the reasons I prefer to make homemade peanut butter eggs with organic ingredients is to avoid the artificial ingredients in Reese’s eggs, such as whey, lecithin, caramel color, corn syrup, TBHQ & citric acid (preservatives), and Vanillin (artificial flavor).

Can I use a different nut butter?

Yes, any nut or seed butter works well in this recipe, especially sunflower seed butter and cashew butter.

a stack of two peanut butter eggs, the top one has a bite taken out of it

If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can see your creations!

Homemade Peanut Butter Eggs Recipes

Laura
This Peanut Butter Eggs recipe is easy to make with 6ingredients. Peanut butter Easter eggs are even more delicious thanReese's peanut butter eggs and are a perfect no-bake treat to make for Easter.
5 from 1 vote
Course candy, Dessert
Cuisine American
Servings 28 Peanut Butter Eggs
Calories 209
Prep Time30 minutes
Chilling2 hours
Total Time2 hours 30 minutes

Ingredients 
 

For the chocolate coating:

Instructions 

Make the Peanut Butter Filling

  • Line a large baking sheet with a silicone baking mat or wax paper, set aside.
  • In the bowl of a standing mixer fitted with the paddle attachment, or in a large bowl with a handheld mixer, beat butter and peanut butter until smooth
  • Then, beat in the vanilla until creamy.
  • Add powdered sugar, graham cracker crumbs and salt and beat until combined.
  • Use a 1 Tablespoon measuring spoon to measure out the peanut butter mixture then form it into an egg shape with your hands and put them on the prepared baking sheet.
  • Place the baking sheet in the freezer for at least 1 hour (or until the peanut butter eggs are frozen).

Make the Chocolate Coating

  • After 1 hour, place chocolate chips and 1 TBS peanut butter in a microwave safe dish or in the bowl of a double boiler. Melt, stirring until smooth and glossy.
  • Transfer melted chocolate to a small bowl (you want the chocolate to be deep, not a shallow layer in a large bowl).

Assemble & Set

  • Remove peanut butter eggs from the freezer and dip each one individually into the chocolate mixture (I use a fork to do this see photo below). I suggest removing a few at a time so they don’t become too soft.
  • Shake off excess chocolate and return the eggs to the baking sheet.
  • If desired, immediately sprinkle with sprinkles (before the chocolate hardens).
  • Repeat until all the peanut butter eggs are coated with chocolate.
  • Let the peanut butter eggs harden, either at room temperature or in the freezer (faster).
  • Store in an airtight container in the refrigerator or at room temperature. Serve at room temperature or slightly chilled.

Video

Notes

Ingredient Notes/Substitutions
  • Salted butter: unsalted butter, vegan butter, or coconut oil are good substitutes.
  • Peanut Butter: Use creamy peanut butter that is solid at room temperature. If you use peanut butter that is liquid at room temperature, you will need to serve these cold or add more powdered sugar or graham cracker crumbs to make the mixture firmer. You can also use almond butter, sunflower seed butter, etc. if you have a peanut allergy.
  • Powdered sugar: if you try to avoid refined sugar, make this easy Paleo Powdered Sugar and use it as a substitution.
  • Graham Cracker Crumbs: I process graham crackers in my Vitamix or food processor until a fine powder forms. If you have any dietary restrictions use a gluten-free/allergy friendly graham cracker variety!
  • Chocolate Chips: Choose your favorite chocolate – we prefer semisweet, but milk, dark and even white chocolate all work well.
Store/Freeze: 
Store in an airtight container in the refrigerator for 1-2 weeks, or in the freezer for 2 months. 

Nutrition

Serving: 1Peanut Butter Egg | Calories: 209kcal | Carbohydrates: 22g | Protein: 4g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 6mg | Sodium: 113mg | Potassium: 90mg | Fiber: 1g | Sugar: 17g | Vitamin A: 79IU | Vitamin C: 0.1mg | Calcium: 26mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

More easter recipes




latest recipes

Post a Comment or Ask a Question!

Your email address will not be published. Required fields are marked *

Recipe Rating