The Best Reese’s Peanut Butter Eggs (Homemade Copycat)
Disclosure: Grounded in Thyme earns a small commission from some affiliate links at no extra cost. Full Disclosures & Disclaimers.
Reese’s Peanut Butter Eggs (Homemade Copycat): The Easy No-Bake Treat That Outshines the Store-Bought Version
If you’re a fan of that irresistible peanut butter and chocolate combo, Reese’s Peanut Butter Eggs (Homemade Copycat) are about to become your new obsession. These classic Easter candies are beloved for their creamy peanut butter filling wrapped in a smooth chocolate shell, but making them at home takes the experience to a whole new level. Last night, I whipped up a batch using dark chocolate instead of the usual milk variety, and the results were nothing short of spectacular. My husband and son declared them the best thing I’ve ever made—they devoured the entire batch! This easy no-bake recipe lets you create them from scratch, skipping the store aisles entirely, and customize them exactly to your taste.
What makes Reese’s Peanut Butter Eggs (Homemade Copycat) so special? The homemade version gives you complete control over the ingredients. Store-bought ones are convenient, but they often include preservatives, stabilizers, and a higher sugar load that can make the texture feel a bit waxy or overly sweet. When you make them yourself, you get fresher flavors, a creamier filling, and the option to use high-quality chocolate. In my case, switching to dark chocolate added a richer, slightly bittersweet contrast that balanced the sweet peanut butter perfectly—my family couldn’t get enough.
The best part? This is truly a beginner-friendly, no-bake recipe. No oven required, minimal cleanup, and just a handful of pantry staples. You can have a dozen or more eggs ready in about an hour, including chilling time. It’s perfect for Easter treats, holiday gifts, or just because you crave that iconic Reese’s taste without waiting for seasonal availability.
Why Homemade Beats Store-Bought Every Time
Making Reese’s Peanut Butter Eggs (Homemade Copycat) at home has several advantages. First, freshness: The peanut butter filling stays soft and creamy without artificial additives. Second, customization—you can adjust the sweetness, add a pinch more salt for that signature salty-sweet punch, or experiment with chocolate types. Dark chocolate, as I used, brings deeper cocoa notes and a touch of sophistication, while still delivering that melt-in-your-mouth experience. Third, it’s often more cost-effective, especially if you buy ingredients in bulk.
Many people rave about the superior peanut butter-to-chocolate ratio in the egg shape compared to regular cups, and homemade lets you perfect that balance. Plus, knowing exactly what’s in your treats feels good—no hidden ingredients, just pure indulgence.
Ingredients You’ll Need
For the peanut butter filling:
- 1 cup (250g) creamy peanut butter (Jif or Skippy works best for smooth texture—avoid natural varieties as they can separate)
- ¼ cup (56g) unsalted butter, softened
- 1¾–2 cups (210–240g) powdered sugar (adjust for firmness)
- ½ teaspoon vanilla extract
- ¼ teaspoon salt (or more to taste for extra flavor pop)
For the chocolate coating:
- 2 cups (about 340g) dark chocolate chips or melting wafers (I used dark for a richer taste)
- 1–2 tablespoons vegetable shortening, coconut oil, or butter (for smooth, glossy dipping)
Yields about 18–24 eggs, depending on size.
Step-by-Step Instructions
- Prepare the filling: In a large bowl, beat the softened butter, peanut butter, vanilla, and salt until creamy and smooth. Gradually mix in the powdered sugar until it forms a firm, dough-like consistency. It should hold its shape when pressed but not be crumbly. If it’s too dry, add a tiny splash of milk; if too soft, add more sugar. Knead gently by hand if needed for even texture.
- Shape the eggs: Line a baking sheet with parchment paper. Scoop tablespoon-sized portions and shape into flat, oval eggs—slightly flattened like the classic Reese’s. For uniform shapes, use an egg-shaped cookie cutter or just mold by hand. Place on the sheet.
- Chill for firmness: Freeze the eggs for 20–30 minutes (or refrigerate for an hour) so they hold up during dipping.
- Melt the chocolate: In a microwave-safe bowl, melt the dark chocolate with the shortening in 30-second intervals, stirring until silky and smooth. Keep warm.
- Dip and decorate: Use a fork to dip each chilled egg, letting excess chocolate drip off. Tap gently and place back on parchment. For that authentic Reese’s look, drizzle extra chocolate on top.
- Set and store: Refrigerate for 10–15 minutes until hardened. Store in an airtight container in the fridge for up to 2 weeks (they taste best at room temperature).
Tips for Perfect Results
- Use processed peanut butter for the creamiest filling—natural can make it oily or dry.
- Dark chocolate elevates the treat, but milk chocolate stays true to the original.
- Add flaky sea salt on top for a gourmet twist.
- These freeze beautifully for longer storage.
My family’s reaction says it all: These Reese’s Peanut Butter Eggs (Homemade Copycat) disappeared fast because they’re that good. Fresher, tastier, and made with love—what’s not to love? Whether for Easter or a midnight craving, this no-bake recipe will have you ditching the store version forever. Give it a try—you might just create your new family favorite too!
Reese’s Peanut Butter Eggs (Homemade Copycat)
Ingredients
- For the peanut butter filling:
- – 1 cup 250g creamy peanut butter (Jif or Skippy recommended)
- – ¼ cup 56g unsalted butter, softened
- – 1¾ to 2 cups 210-240g powdered sugar
- – ½ teaspoon vanilla extract optional
- – ¼ teaspoon salt
- For the chocolate coating:
- – 2 cups 12 oz / 340g milk chocolate chips or melting wafers
- – 1-2 tablespoons vegetable shortening coconut oil, or butter
Instructions
- Make the filling: Beat together peanut butter, softened butter, vanilla, and salt until smooth. Gradually add powdered sugar until it forms a firm, shapeable dough. Adjust with more sugar if too soft or a splash of milk if too dry.
- Shape into eggs: Scoop tablespoon-sized portions and shape into ovals/flattened eggs. Place on a parchment-lined baking sheet.
- Chill: Freeze for 20-30 minutes or refrigerate for 1 hour until firm.
- Melt chocolate: Microwave chocolate with shortening in 30-second bursts, stirring until smooth.
- Dip: Use a fork to dip each chilled egg in chocolate, let excess drip off, and place back on parchment. Add drizzle if desired.
- Set: Refrigerate 10-15 minutes until chocolate hardens.
- Store: Keep in airtight container in fridge up to 2 weeks. Best at room temperature.
Notes

Join our From Scratch Facebook group and share your recipes!






