Breakfast & Brunch
This copycat Reese’s peanut butter egg recipe brings the same crispy cornmeal crust and gooey, pull-apart magic home—no store-bought shortcuts needed. The secret lies in a precise balance of egg whites, peanut butter, and melted chocolate, all baked until golden and tender inside.
I’ve perfected this copycat version after years of testing, ensuring every bite tastes just like the original but with restaurant-quality execution.
This recipe transforms simple pantry staples into a breakfast sensation that’s crispy on the outside and creamy in the center—just like the iconic snack. The cornmeal coating creates that signature crunch, while the peanut butter and chocolate filling stays rich and gooey.
With 15 minutes of prep and 25 minutes in the oven, you’ll have a batch ready to share (or devour yourself).
The pull-apart texture is the star here—each bite should offer resistance before giving way to that perfect blend of peanut butter and chocolate. The key is baking at the right temperature and avoiding overmixing the batter, which keeps the texture light and airy.
Once you try this, you’ll never buy the store version again.
Perfect for breakfast, dessert, or a nostalgic snack fix, these copycat peanut butter eggs are foolproof and customizable. Double the recipe for parties or meal prep—just store them in an airtight container for up to 5 days. Let’s get baking!
Ingredients for copycat reese's peanut butter egg
Twelve simple ingredients transform into twelve perfect peanut butter eggs—crispy, gooey, and nostalgic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Egg Whites 🥚 | 1 cup | Room temperature for best volume |
| Peanut Butter 🥜 | 1 ½ cups | Creamy, natural style preferred |
| Semisweet Chocolate Chips 🍫 | 1 ½ cups | Enjoy Life brand if nut-free |
| All-Purpose Flour 🌾 | ½ cup | Sifted for light texture |
| Cornmeal 🌽 | ½ cup | Fine grind for even coating |
| Granulated Sugar 🍚 | ¼ cup | Light brown sugar adds depth |
| Baking Powder 🍞 | 1 ½ tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Vanilla Extract 🌿 | 1 tsp | Pure alcohol-free if preferred |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Milk 🥛 | ¼ cup | Whole milk for richness |
| White Chocolate Chips 🍫 | ½ cup | Optional for extra creaminess |
The peanut butter and chocolate chips are non-negotiable for that signature Reese's flavor. Creamy natural peanut butter gives the best texture—skip the crunchy kind. For chocolate, Enjoy Life brand works perfectly if you're avoiding nuts, but classic semi-sweet chips add that perfect melt. The egg whites? Room temperature is key—they'll whip up fluffier and give you that signature lightness. I grab mine from Trader Joe's because they're always fresh, but any grocery store works. Just make sure they're not the sad, rubbery ones from the back of the fridge.
No peanut butter? Sunflower seed butter works in a pinch—same texture, different flavor. Short on chocolate chips? Melted chocolate bars (70% cacao or less) do the trick, but they won't give you those little pockets of gooey chocolate. The cornmeal is what creates that iconic crunch—fine grind is crucial, or you'll end up with a gritty bite. Swap it for crushed corn flakes if that's what you've got, but it won't be quite the same. The baking powder might seem like a small amount, but it's what keeps these light and airy. Skip it, and you'll get a dense, cake-like texture.
These keep surprisingly well—5 days in an airtight container at room temperature, or 2 weeks in the fridge if you're prepping ahead. The secret to reheating? 30 seconds in the microwave with a damp paper towel—crispy again in no time. I always double the recipe because they disappear fast. Freeze extras for up to 3 months—just thaw at room temp before serving. The pull-apart magic is best when they're warm, so plan ahead if you're serving these to a crowd.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by the 5-minute prep here—just whisk egg whites until stiff peaks form, fold in peanut butter, and sprinkle chocolate chips on top. No blender, no fancy tools, just elbow grease and a bowl.
- Craving-Worthy Crunch: That crispy cornmeal crust on the outside? It’s the secret weapon. The peanut butter oozes out when you bite in, while the chocolate chips melt into little pockets of gooey perfection—like a Reese’s Peanut Butter Cup in egg form.
- Breakfast or Dessert: Honestly, I make these for both. Serve them warm with a drizzle of honey for a protein-packed breakfast, or chill them in the fridge for a midnight snack that feels indulgent. My kids don’t even question it.
- Pantry Staple Magic: Between us, this recipe uses stuff you already have—flour, peanut butter, chocolate chips. No weird ingredients, no last-minute grocery runs. Plus, the leftovers reheat like a dream, so I’m always stocked for emergencies (or just lazy mornings).
Step-by-step instructions for copycat Reese’s peanut butter eggs
Here's how to nail that iconic crispy crust and gooey peanut butter filling—just like the original.
Whip the Egg Whites to Stiff Peaks
In a clean, grease-free bowl, beat the 1 cup large egg whites with an electric mixer on medium speed until soft peaks form. Gradually increase to high speed and whip for 3-5 minutes until stiff, glossy peaks form when you lift the beaters. The meringue should hold its shape when you turn the bowl upside down—this is non-negotiable for that crispy shell.
Here's the thing—don't overmix or you'll deflate the volume. I like to stop when the peaks stand straight up for a full 10 seconds before flattening. Fold in the 1.5 cups peanut butter gently using a spatula in two additions, being careful not to deflate those precious air bubbles we just created.
Combine Dry Ingredients and Fold into Batter
In a separate bowl, whisk together the 0.5 cup all-purpose flour, 0.5 cup cornmeal, 0.25 cup granulated sugar, 1.5 teaspoons baking powder, and 0.5 teaspoon salt. This dry mix is what gives those eggs their signature texture—cornmeal for crunch, flour for structure, and baking powder for lift.
Sift the dry ingredients directly into the peanut butter mixture and fold gently with a rubber spatula until just combined. Add the 1 teaspoon vanilla extract and 0.5 cup melted unsalted butter, then fold again until smooth. The batter should be thick but pourable—if it's too stiff, whisk in 1 tablespoon of the 0.25 cup milk to loosen it just enough to pipe easily.
Pipe and Bake for Crispy Shells
Preheat your oven to 350°F and line a baking sheet with parchment paper. Using a piping bag fitted with a ½-inch round tip, pipe 1-inch diameter circles onto the prepared baking sheet, spacing them about 1 inch apart. For the classic "eggs" shape, pipe a ½-inch circle on top of each base before they hit the oven.
Bake for 12-15 minutes until the bottoms are deep golden brown and the tops are just set. The edges should pull away slightly from the parchment when you gently lift them—this is your signal they're ready. Don't overbake or they'll turn tough. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack.
Fill with Gooey Chocolate Mixture
While the shells cool, melt together the 1.5 cups semisweet chocolate chips and 0.5 cup white chocolate chips with the remaining 0.25 cup milk in a microwave-safe bowl in 30-second intervals, stirring between each, until completely smooth. The mixture should coat the back of a spoon—this is what creates that signature gooey center.
Use a small spoon or piping bag to fill each cooled shell about ¾ full with the chocolate mixture. Work quickly so the chocolate doesn't set before you can create those perfect pull-apart layers. For the classic Reese's look, pipe a small chocolate swirl on top of each filled egg before they go back in the oven.
Bake to Set the Chocolate Center
Return the filled eggs to the oven and bake at 325°F for 8-10 minutes until the chocolate is just set but still soft in the center. You want it to hold its shape when you slice into one—this ensures that perfect pull-apart texture. Let them cool completely on a wire rack before serving.
Here's the magic: when you slice into one, the crispy cornmeal shell should contrast beautifully with the creamy peanut butter and gooey chocolate center. The white chocolate chips add just the right amount of creaminess to tie it all together. Serve at room temperature for the best texture—these are best enjoyed within 3-4 days for maximum freshness.
Pro Tips For Making Copycat Reese'S Peanut Butter Egg
- Whisk Egg Whites Cold: I learned this the hard way—whipping egg whites straight from the fridge gives you stiffer peaks, and that’s non-negotiable for this recipe. Let them sit in the bowl for 5 minutes before starting, even if you’re impatient like me. The temperature difference makes a real difference in how they hold their shape when folded into the peanut butter batter.
- Melt Chocolate Gently: Sounds weird, but it works: microwave your chocolate chips in 20-second bursts, stirring between each, until just melted—not glossy. Overdoing it turns the chocolate grainy, and you’ll taste it in every bite. A quick rub with a dry pastry brush after melting helps smooth out any lumps before mixing.
- Skip the Overmixing: After burning three batches, I finally figured out the peanut butter batter hates rough treatment. Mix the flour, cornmeal, and peanut butter just until combined—lumpy is fine—then fold in the egg whites gently. Overmixing develops gluten, and your copycat Reese’s will turn out dense instead of light and fudgy.
- Grease the Pan Well: This isn’t the prettiest method, but it’s the tastiest: coat your baking dish with peanut butter, then dust with cornmeal. The peanut butter adds flavor to the crust, and the cornmeal prevents sticking without absorbing moisture. Yes, it’s extra work, but your edges will be golden and crispy—not sad and gummy.
Make-ahead tips for leftovers
Prep Ahead Timeline
Start by whipping the egg whites and folding in peanut butter the night before—store the batter in an airtight container in the fridge. This gives the flavors time to meld and makes morning baking a breeze.
I like to prep the dry ingredients mix ahead too, storing it in a ziplock bag with the baking powder and salt. Just combine everything fresh before piping. 📅
Freezer-Friendly Baking
Bake a full batch and freeze unfilled shells for up to 3 months—thaw at room temperature before filling. For filled eggs, freeze them on a tray before transferring to a freezer bag to prevent sticking.
Thaw in the fridge overnight, then reheat for 20 seconds in the microwave. The texture stays perfect, and the pull-apart magic remains intact. ❄️
Batch Assembly Tips
Double the recipe and pipe shells in batches—bake one tray at a time to maintain even cooking. Use a cookie scoop for consistent-sized bases if piping feels tricky. Keep the filled eggs in the fridge until ready to serve; the chocolate center stays gooey even after baking.
I find this method cuts prep time in half for parties. 💡
Storage Containers
Store filled peanut butter eggs in a layered cake carrier with parchment paper between layers to prevent sticking. For single servings, use small glass jars with lids—they keep the texture crispy for up to 5 days.
Avoid plastic containers, which can make the shells soggy. Label with dates to track freshness. 📦
Reheating Secrets
For maximum crispiness, reheat filled eggs at 350°F for 3-4 minutes—just until warmed through. Microwave reheating works too: 10 seconds per egg on high power, then let sit for 30 seconds before serving.
The cornmeal shell stays crunchy this way, while the chocolate center melts just enough to be irresistible. 🔥
Party Serving Hacks
Arrange eggs on a wooden serving board with a dusting of powdered sugar for a restaurant-style presentation. Serve with a side of warm peanut butter caramel dip (melt peanut butter with a splash of milk) for dipping.
Keep extras in a warming drawer if your oven has one—this maintains the perfect temperature for serving. 🎉
Nutrition facts
Frequently asked questions
Can I make these peanut butter treats without cornmeal?
Yes, but the texture will differ. Swap the cornmeal for crushed corn flakes or panko breadcrumbs—both add crunch but won't be as crispy as cornmeal. For a closer match, try fine-ground cornmeal substitute (like Bob's Red Mill's fine cornmeal) if available. The cornmeal is key for that signature Reese's crunch, though!
Why did my peanut butter eggs turn out dense instead of light?
Overmixing the egg whites or underbaking likely caused this. The egg whites must reach stiff peaks (holding shape when the bowl is upside down) and the shells need 12-15 minutes at 350°F until golden brown. Check your oven temperature with an oven thermometer—many run hotter than set. Also, ensure you're using room-temperature egg whites for maximum volume.
Can I use powdered peanut butter instead of creamy?
Not recommended—powdered peanut butter lacks the moisture and fat needed for the perfect texture. If you're out of creamy, try natural peanut butter with added oil (like Jif Natural) or a mix of peanut butter and 2 tablespoons melted butter per cup. The result won't be identical, but it'll be closer than powdered.
How do I fix undercooked centers?
Return them to the oven at 325°F for 2-3 minutes until the chocolate is just set but still soft. If they're completely liquid inside, spread them on a tray and bake for 1-2 minutes**—this helps the chocolate firm up while keeping the outside crisp. For extra gooeyness, let them cool completely before serving—the chocolate will set slightly but still pull apart beautifully.
Are these gluten-free?
Not naturally, but you can adapt them! Replace the all-purpose flour with 1:1 gluten-free baking flour (like Bob's Red Mill) and use certified gluten-free cornmeal. Note that the texture may be slightly different—gluten-free flours often create a denser shell. Test with half the batch first to adjust baking time if needed.