Desserts
Making homemade Reese's cups recipe lets you recreate that perfect peanut butter chocolate crunch without store-bought shortcuts. Standing on a step stool in my grandmother's kitchen in Sicily, I learned how precise techniques transform simple ingredients into something extraordinary.
This recipe delivers that same magic—rich peanut butter centers wrapped in velvety chocolate shells that crackle with every bite.
The secret lies in tempering the chocolate properly to create that signature snap, while the peanut butter filling must be thick enough to hold its shape without being too dry.
I've perfected this method over years of testing, ensuring each cup delivers that perfect balance of textures and flavors you know and love. The result is a dessert that feels both nostalgic and freshly made.
What you'll end up with are bite-sized treats that look and taste like they came straight from the candy aisle, but with the satisfaction of homemade quality. These are perfect for holiday gifting, potlucks, or satisfying that afternoon sweet tooth craving.
The process is simpler than you might think, and the payoff is worth every minute.
Once you've mastered the technique, you can experiment with variations like adding sea salt flakes or swapping peanut butter for almond butter. The possibilities are endless, but the foundation remains the same—great chocolate and perfect peanut butter filling. Let's get started on recreating this classic treat at home.
Ingredients for reeses cups
Eight simple ingredients transform into nostalgic, crunchy-snap treats you'll crave endlessly.
| Ingredient | Amount | Notes |
|---|---|---|
| Creamy Peanut Butter 🥜 | 1 cup | Natural, unsweetened preferred |
| Semisweet Chocolate Chips 🍫 | 1 ½ cups | High-quality, 60% cocoa |
| Unsalted Butter 🧈 | ½ cup | Melted for smooth filling |
| Granulated Sugar 🍚 | ¼ cup | For peanut butter filling |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality extract |
| Salted Peanuts 🥜 | ½ cup | Chopped, for texture |
| Heavy Cream 🥛 | ½ cup | For tempering chocolate |
| Dark Chocolate Bars 🍫 | 12 oz | 70% cocoa, chopped |
| Sea Salt Flakes 🧂 | ½ tsp | Optional, for garnish |
| Parchment Paper 📄 | 1 sheet | For lining baking sheets |
| Powdered Sugar 🍚 | 1 tbsp | For dusting |
The chocolate is non-negotiable here—Ghirardelli or Lindt bars make all the difference. Skip the chips; chopped bars give that signature crackle. For the peanut butter, natural, unsweetened is key—no sugar or oil additives. I grab mine from Trader Joe's or Whole Foods bulk bins. The butter needs to be unsalted so you control the saltiness. Pro tip: melt it gently in the microwave (30-second bursts) to avoid burning. And if you're feeling fancy, Valrhona chocolate takes these to the next level—worth it for special occasions.
No sea salt flakes? Substitute flaky salt or skip it entirely. Out of heavy cream? Whole milk works in a pinch, but cream gives that silky tempered chocolate texture. The peanuts can be skipped if you prefer a smoother filling, but they add that classic Reese's crunch. For the sugar, turbinado or brown sugar adds depth, but white keeps it classic. And if you're worried about the chocolate melting before it sets, chill your baking sheets for 10 minutes beforehand. Trust me, it makes a difference.
These keep beautifully—2 weeks at room temperature if stored in an airtight container with parchment between layers. For gifting, wrap individually in parchment and tie with twine. Freezes for 3 months if sealed tightly. I always make a double batch—half for the freezer, half for sharing. The chocolate gets firmer as it sits, so let them sit at room temp for 10 minutes before serving for that perfect snap.
Why You'll Love This Recipe
- No-Mess Mixture: I swear by this—just melt butter, stir in sugar, add peanut butter and vanilla, then fold in chocolate chips. No sieving, no tempering, no stress. The only "chopping" is breaking chocolate bars into chunks, and even that’s optional.
- Peanut Butter Bliss: That first bite of warm peanut butter oozing out of a crispy chocolate shell? It’s like a hug in dessert form. The vanilla deepens the richness, and the sugar keeps it from being too heavy—sweet but not cloying.
- Party in a Cup: Serve these at potlucks, birthday parties, or even as a "meet the parents" dessert. They’re easy to grab, portion-controlled, and no one will guess they took 20 minutes to make. (Yes, even on a Tuesday night.)
- Fridge Magic: Make a batch, let them cool, and store them for up to a week. They’re my go-to for last-minute gifts, teacher appreciation treats, or when I crave something sweet but don’t want to bake. Honestly, I’ve eaten these cold straight from the fridge—and they’re still amazing.
Step-by-step instructions for peanut butter chocolate crunch recreated
Here's how to make these nostalgic treats from scratch—rich, crunchy, and packed with that perfect peanut butter-chocolate combo.
Melt and Mix the Peanut Butter Filling
In a medium microwave-safe bowl, combine the 1 cup creamy peanut butter, 0.5 cup unsalted butter, and 0.25 cup granulated sugar. Microwave in 30-second bursts, stirring between each, until the butter is completely melted and everything is smooth. This should take about 1 minute total. The mixture should be thick but spreadable—if it's too stiff, add 1 teaspoon of heavy cream to loosen it.
Remove from microwave and stir in the 1 teaspoon vanilla extract until fully incorporated. Let the mixture cool slightly for 5 minutes while you prepare the chocolate layer. This cooling step is crucial—it prevents the peanut butter from melting the chocolate when you assemble the cups. If you rush this, you'll end up with a messy, runny filling instead of distinct layers.
Prepare the Chocolate Shells
Line a baking sheet with the parchment paper and set aside. In a microwave-safe bowl, melt the 12 oz dark chocolate bars in 30-second intervals, stirring between each, until completely smooth. The chocolate should reach 110°F—if you don't have a thermometer, it should be glossy and fully melted with no streaks. Stir in the 0.5 cup heavy cream until fully combined. This mixture will be your outer shell.
Working quickly (the chocolate will start setting), pour small mounds of the chocolate mixture onto the prepared baking sheet, about 1 tablespoon each. Use a fork to spread each mound into a 1-inch round, creating thin, even shells. Place the baking sheet in the freezer for 10 minutes to firm up the chocolate. This chilling step ensures the shells hold their shape when you add the filling.
Assemble the Peanut Butter Cups
Once the chocolate shells are firm, remove them from the freezer and carefully place each one on a small piece of parchment paper. Use a spoon to fill each shell with about 1 tablespoon of the peanut butter mixture, pressing it down gently to create a flat surface. Top each filled shell with 1 teaspoon of the chopped salted peanuts, pressing them lightly into the peanut butter so they stay in place. This step is where the texture magic happens—those peanuts add that signature crunch!
Return the assembled cups to the freezer for 5 minutes to let the peanut butter set slightly. This brief chilling prevents the filling from oozing out when you add the final chocolate layer. Don't skip this—it's the secret to clean, professional-looking cups that stay intact.
Add the Final Chocolate Layer
While the cups chill, melt the 1.5 cups semisweet chocolate chips in the microwave using the same 30-second intervals until smooth. The chocolate should be 105-110°F—if it's too hot, it'll melt the peanut butter filling when you pour it. Dip the top of each peanut butter-filled cup into the melted semisweet chocolate, coating about halfway up the sides. Place the dipped cups back on the baking sheet and return to the freezer for 10 minutes to set completely.
Once fully set, use a small offset spatula to carefully scrape off any excess chocolate from the bottoms of the cups. This ensures they sit flat and look polished. Let them sit at room temperature for 5 minutes before serving—this makes them easier to handle and prevents the chocolate from cracking when you cut them.
Garnish and Serve
Sprinkle each cup with a pinch of sea salt flakes and a light dusting of powdered sugar just before serving. The salt enhances the peanut butter flavor, while the powdered sugar adds a delicate sweetness that balances the richness. Serve immediately for the best texture—these homemade cups are best enjoyed fresh out of the freezer, with the chocolate still snapping cleanly and the peanut butter filling at its perfect consistency.
For an extra-special touch, arrange them on a platter with a few whole salted peanuts scattered around. These treats are perfect for parties, gifts, or just satisfying that late-night craving for something sweet, crunchy, and utterly indulgent. Store any leftovers in an airtight container in the freezer for up to 2 weeks—just let them sit at room temperature for 10 minutes before enjoying.
Pro Tips For Making Reeses Cups
- MELT CHOCOLATE SLOWLY: I used to dump chocolate chips into hot peanut butter and scramble for a smooth mix—don’t. Heat the peanut butter mixture to 110°F (43°C) first, then add chips in batches, stirring gently. Too much heat too fast? You’ll end up with streaky, grainy cups instead of silky perfection.
- CHILL THE PEANUT BUTTER: Creamy peanut butter straight from the jar is thick and stubborn. Warm it in 10-second bursts in the microwave (or a double boiler) until it’s just pourable, then let it cool slightly before mixing. This keeps the texture smooth without turning it greasy—trust me, your cups will thank you.
- DON’T OVERMIX THE BATTER: Once you fold in chocolate chips, resist the urge to stir like you’re mixing cake batter. A few gentle swirls with a spatula is all it takes—overworking it melts too many chips at once, making the centers runny. Think "marble effect," not "pudding."
- USE A COOLING TRICK: Drop spoonfuls of batter onto parchment-lined trays, but here’s the hack: tap the tray firmly on the counter after each drop. This settles the batter so it holds shape better while setting. Skip this, and you’ll end up with flat, sad blobs instead of those classic rounded cups.
Best sauces and condiments for these flavors
Classic Caramel Drizzle
Warm up ½ cup heavy cream with ½ cup granulated sugar in a saucepan over medium heat, stirring until sugar dissolves completely. Bring to a boil, then reduce to a simmer for 5-7 minutes until it thickens to a golden caramel.
Let cool slightly, then drizzle over the finished cups. The creaminess contrasts beautifully with the peanut butter's richness. I use Trader Joe's vanilla bean paste in the caramel for extra depth—trust me, it's worth it. 🍯
Spicy Chili-Lime Glaze
Combine ¼ cup lime juice, 2 tablespoons honey, and 1 teaspoon chili powder in a small bowl. Thin with 1 tablespoon water if needed, then brush over the tops of the cups. The tangy heat cuts through the sweetness perfectly.
For extra kick, add ½ teaspoon cayenne pepper—just don’t blame me if your guests ask for milk! This glaze works especially well if you skip the powdered sugar garnish. ✨
Salted Caramel Sauce
Melt ½ cup salted caramel bits (like Trader Joe's) in the microwave in 20-second bursts, stirring between each. Drizzle over the cups and sprinkle with flaky sea salt while still warm. The salt enhances the caramel’s sweetness, creating a perfect balance.
I like to use Maldon sea salt for its delicate crystals. For a smoother finish, warm the caramel in a double boiler instead of the microwave. 🧂
Peanut Butter Ganache
Heat ½ cup heavy cream until steaming, then pour over ½ cup chopped dark chocolate in a bowl. Let sit for 2 minutes, then stir until smooth. Mix in 1 tablespoon creamy peanut butter for a nutty twist.
Drizzle over the cups and chill for 10 minutes to set. This adds an extra layer of peanut butter flavor without altering the original filling. It’s like a peanut butter hug for your treats! 🥜
White Chocolate Raspberry Dip
Melt ½ cup white chocolate chips with 2 tablespoons raspberry jam in the microwave, stirring until smooth. Let cool slightly, then dip the tops of the cups halfway into the mixture. The fruity tartness pairs surprisingly well with the peanut butter.
For a cleaner look, use a spoon to dollop small amounts on top instead of dipping. This variation feels fancy but takes minutes to prepare. 🍓
Nutrition facts
Frequently asked questions
Can I make these without peanuts?
Swap the chopped salted peanuts for crushed pretzels, toasted coconut flakes, or chopped almonds for a different texture. The key is keeping the crunch factor—just press your chosen topping lightly into the peanut butter filling before adding the final chocolate layer.
Why did my chocolate turn streaky?
Streaky chocolate usually means it wasn't melted smoothly or got too hot. Always melt chocolate in 30-second bursts, stirring between each, and never exceed 110°F. If it's too hot, add a few drops of cold water to temper it back. Also, make sure your bowls are completely dry—even a little moisture can cause seizing.
Can I use milk chocolate instead of dark?
You can, but expect a sweeter, creamier result. Milk chocolate melts at a lower temperature (105°F) and sets softer, which might make the cups less snappy. For best results, stick with 70% dark chocolate for that classic crackle, but milk chocolate works beautifully for a kid-friendly version.
How do I store these for gifting?
Wrap individual cups in parchment paper, then place them in an airtight container with layers of parchment between each. Store at room temperature for up to 2 weeks or freeze for 3 months>. For extra presentation, tie each with twine and attach a handwritten tag. They make stunning gifts that look as good as they taste!
What's the secret to getting the perfect snap?
The snap comes from properly tempered chocolate and chilling the shells before filling. Let the chocolate cool to 110°F before shaping, then freeze the shells for 10 minutes before adding filling. Also, don't overfill—the peanut butter should be just below the rim. Finally, let the finished cups sit at room temp for 5 minutes before serving. Patience is key!
