Peanut Butter Eggs

AUTHORJessica
POSTEDDecember 19, 2025
Every Easter, there's always that moment when I ask myself: Do I really want to deal with dyeing hard-boiled eggs again? This year, I'm skipping the food colouring mess and saving the real eggs for something we'll actually eat, like my go-to bacon and egg pie. Instead, I'm making these no-bake peanut butter eggs that look festive and taste like heaven.
peanut butter eggs

I first made these on a whim one Easter when I couldn't find the store-bought version (thanks, egg shortage), and I've been hooked ever since. They've got that nostalgic chocolate-peanut butter combo everyone loves, but with a homemade twist that makes them even better. Plus, you can dip and drizzle them in any chocolate you like—dark, white, milk—and decorate them to look just like colourful eggs. Enjoy it with this homemade Eggnog recipe.

After years of testing and tweaking recipes, this is one I come back to every single spring. It's simple, it's fun, and it doesn't require turning on the oven. Whether you're making a batch for Easter baskets or just a weekend treat, these peanut butter eggs are as easy as they are delicious.

A SWEET SLICE OF EASTER HISTORY

peanut butter eggs

Peanut butter eggs have become a beloved Easter treat in the U.S., thanks to the popularity of the iconic Reese's peanut butter eggs that started popping up on shelves in the 1960s. The idea of pairing sweetened peanut butter with a chocolate shell isn't new, but turning it into a festive egg shape made it instantly tied to springtime traditions.

These homemade ones taste just like the classic, minus the packaging or the trip to the store. If you're a fan of homemade peanut butter cups, these are basically their Easter cousins—same combo of chocolate and peanut butter, just in festive egg form.

WHY YOU'LL LOVE THESE PEANUT BUTTER EGGS

There's a reason these peanut butter eggs are on repeat in my kitchen every spring:

  • No baking required: Just mix, shape, dip, and chill—no oven, no stress.
  • Customizable chocolate coating: Use whatever chocolate you like (or a mix!) and get creative with toppings.
  • Tastes better than store-bought: This homemade version is creamier, fresher, and made with real ingredients.
  • Freezer-friendly: Make a batch now, stash a few for later.
  • Budget-friendly and egg-free: Great when real eggs are pricey or hard to find.
  • Tweak the sweetness to your liking: Use darker chocolate or reduce the sugar slightly for a less sweet version.

INGREDIENTS FOR HOMEMADE PEANUT BUTTER EGGS

  • 90g unsalted butter, softened
  • 250g creamy peanut butter
  • 300g confectioner's sugar
  • ½ teaspoon vanilla extract
  • 300g semi-sweet, dark, or white chocolate, chopped
  • 1 tablespoon shortening (optional, but helps create a smoother chocolate coating)

HOW TO MAKE PEANUT BUTTER EGGS

In a mixing bowl, beat the butter with a hand-held or stand mixer until smooth and creamy. Add the peanut butter and mix again until everything's well combined (this takes about a minute).

peanut and butter

Next, toss in the confectioner's sugar, vanilla extract, and a pinch of salt. Mix on low speed for a couple of minutes until the mixture comes together. Don't worry if it's a bit crumbly or feels like a soft dough—that's exactly what you want, so they're easy to roll and shape.

peanut and butter

Scoop out about two tablespoons of the mixture, roll it into a ball, then flatten it slightly and pinch one end to shape it like an egg.

peanut butetr mixture

Place each egg on a parchment-lined tray and repeat for the rest of the peanut butter mixture. Pop the tray in the freezer for at least an hour so the eggs can firm up.

peanut egg

While they're chilling, melt your chocolate of choice using the double boiler method. Add shortening to the bowl and stir gently until the chocolate is smooth and fully melted (about five minutes).

chocolate and shortening

Use a fork to hold each chilled egg and dip it in the melted chocolate until fully coated. Let the excess drip off, then place it back on the tray. I used both dark and white chocolate for variety, but feel free to use just one type if you prefer.

melted dark and white chocolate

Once they're all dipped, chill them in the fridge until the chocolate sets for about 30 minutes.

peanut egg

For an extra fancy touch, drizzle any leftover chocolate over the tops in a zigzag pattern.

peanut butter eggs

Once firm, they're ready to eat!

peanut butter eggs

TIPS & TRICKS FOR CREAMY PEANUT BUTTER EGGS

These tips will ensure your crunchy peanut butter eggs turn out perfect every time:

  • Use room temperature butter: It blends more smoothly and helps with texture.
  • Let them freeze fully: A firm texture is key before dipping in warm chocolate.
  • Use a fork or dipping tool: It makes for cleaner edges and easier handling.
  • Don't skip the parchment paper: Trust me, it makes cleanup so much easier.

STORAGE TIPS FOR PEANUT BUTTER EGGS

One of the best things about peanut butter eggs, aside from how good they taste, is how well they keep. Make a big batch ahead of Easter, or stash a few extras for those "just one more bite" moments.

  • Refrigerator: Store them in an airtight container and they'll stay fresh for up to two weeks. Just make sure the chocolate is fully set before stacking to avoid smudges.
  • Freezer: These freeze beautifully! Place them in a single layer on a tray first. Once frozen, transfer to a freezer-safe container or ziplock bag with parchment paper between layers. They'll last up to three months.
  • Room temperature: Okay for a short time, like a few hours at a party or in an Easter basket, but they're happiest in cooler temps so the chocolate doesn't melt.
  • Make ahead: If you're prepping for Easter candy, you can make the smooth peanut butter filling and shape the eggs a few days in advance. Keep them in the freezer, then dip in chocolate closer to serving so they're fresh and pretty.

FAQs

FAVOURITE DESSERT RECIPES YOU'LL LOVE

If you’ve tried this recipe, I’d love to hear how you enjoyed it! Pop a comment and a star rating below! 

You can also follow me on FACEBOOKINSTAGRAM and PINTEREST to keep up to date with more delicious recipes.

RECIPE

Peanut Butter Eggs

Peanut Butter Eggs

Prep Time

20 minutes

Cook Time

30 minutes

Total Time

0 minutes

Discover how to make no-bake peanut butter eggs this Easter, perfect for a delicious and colorful holiday treat.

0 Stars (0 Reviews)

servings

12

Scale

Ingredients

Instructions

1

In a mixing bowl, beat the butter with a hand-held or stand mixer until smooth and creamy. Add the peanut butter and mix again until everything's well combined (this takes about a minute).

2

Next, toss in the confectioner's sugar, vanilla extract, and a pinch of salt. Mix on low speed for a couple of minutes until the mixture comes together. Don't worry if it's a bit crumbly or feels like a soft dough—that's exactly what you want, so they're easy to roll and shape.

3

Scoop out about two tablespoons of the mixture, roll it into a ball, then flatten it slightly and pinch one end to shape it like an egg.

4

Place each egg on a parchment-lined tray and repeat for the rest of the peanut butter mixture. Pop the tray in the freezer for at least an hour so the eggs can firm up.

5

While they're chilling, melt your chocolate of choice using the double boiler method. Add shortening to the bowl and stir gently until the chocolate is smooth and fully melted (about five minutes).

6

Use a fork to hold each chilled egg and dip it in the melted chocolate until fully coated. Let the excess drip off, then place it back on the tray. I used both dark and white chocolate for variety, but feel free to use just one type if you prefer.

7

Once they're all dipped, chill them in the fridge until the chocolate sets for about 30 minutes.

8

For an extra fancy touch, drizzle any leftover chocolate over the tops in a zigzag pattern.

9

Once firm, they're ready to eat!

Notes

1. Use room temperature butter: It blends more smoothly and helps with texture.
2. Let them freeze fully: A firm texture is key before dipping in warm chocolate.
3. Use a fork or dipping tool: It makes for cleaner edges and easier handling.
4. Don't skip the parchment paper: Trust me, it makes cleanup so much easier.

Did you make this? Tell us about it!

Nutrition Facts

Servings:12
Serving Size:1

Amount Per Serving:

Calories

419kcal

Carbohydrates

45g

Protein

6g

Fat

25g

Saturated Fat

11g

Polyunsaturated Fat

14g

Cholesterol

22mg

Sodium

121mg

Fiber

1g

Sugar

41g