Homemade Peanut Butter Eggs

These are the kinds of treats you’ll want to tuck away in the back of the fridge—just like Nana Margaret used to do. They’re incredibly easy to make with simple ingredients like peanut butter, powdered sugar, butter, and chocolate, yet they taste like something you’d find in a charming local bakery.
Their texture is soft and slightly rustic, with natural swirls and imperfections that make each piece feel homemade. It’s an ideal small project for a relaxed afternoon, and the toughest part is waiting for them to chill before taking that first bite… or maybe a second.
Enjoy them cold so the centers stay firm and the chocolate coating has a pleasant snap. They pair wonderfully with a glass of milk for kids or a warm cup of coffee or tea for adults. Arrange them on a parchment-lined plate for a simple family dessert, or place a few in a tin to share with neighbors. Since they’re rich, one or two per serving is usually perfect.
🥚 Homemade Chocolate Peanut Butter Eggs
🛒 Ingredients
- Unsalted butter — ½ cup (1 stick, 113 g), softened
- Creamy peanut butter — 1 cup
- Powdered sugar — 2½ cups, plus extra if needed
- Vanilla extract — 1 tsp (optional)
- Salt — ¼ tsp (optional; omit if using salted butter)
- Semisweet chocolate chips — 2 cups
- Butter — 1 tbsp (helps chocolate melt smoothly)
- Parchment paper — for lining the tray
👩🍳 Directions
Prepare the Tray
Line a baking sheet with parchment paper and clear space in your fridge for chilling.
Make the Filling
Beat the softened butter and peanut butter together until smooth and creamy.
Gradually add powdered sugar, mixing well after each addition. Stir in vanilla and salt if using.
The mixture should be soft but easy to shape; add more sugar if it feels too sticky.
Shape the Eggs
Scoop out portions of about 1–1½ tablespoons. Roll lightly and shape into eggs.
Place them on the prepared tray and chill for about 30 minutes until firm.
Melt the Chocolate
Melt the chocolate chips with 1 tablespoon of butter in the microwave in short 20–30 second intervals, stirring between each until smooth.
Allow it to cool slightly so it’s warm and fluid, but not hot.
Coat the Eggs
Dip each chilled egg into the melted chocolate, turning to coat fully. Let any excess drip off.
Return them to the parchment. Small swirls and uneven textures add to their homemade look.
Chill Again
Refrigerate for about 45 minutes, or until the chocolate has fully set.
Serve & Store
Store in a covered container in the refrigerator. For best results, keep them tucked behind other items—just like Nana’s old trick.
🌟 Tips & Variations
- If the chocolate becomes too thick while dipping, briefly reheat it in the microwave.
- Drizzle extra melted chocolate on top for a smoother or decorative finish.
- Swap semisweet chocolate for milk or dark chocolate based on your preference.
- Add sprinkles before the coating sets for a festive touch.



