Snacks
This Reese's Peanut Butter Chips fudge delivers the perfect balance of rich chocolate and crunchy peanut butter—every bite tastes like a candy bar came to life. The secret lies in melting chocolate and peanut butter together just enough to create a velvety texture with pockets of gooey chocolate rivers.
I developed this recipe after years of testing, ensuring the fudge stays smooth and never grainy, even when cut into perfect squares.
The process is simpler than you'd think: melt chocolate and butter, then fold in peanut butter chips until they soften but still hold their shape. This creates those signature crunchy peanut butter bites surrounded by smooth chocolate.
The fudge sets in about an hour, making it a no-bake dessert that’s perfect for holidays or last-minute treats. No special equipment is needed—just a double boiler or microwave and a little patience.
What you’ll end up with is a decadent, restaurant-quality dessert that’s rich, creamy, and packed with peanut butter flavor in every bite. The contrast between the soft fudge and the crunchy peanut butter chips makes this fudge irresistible.
It’s the kind of treat that disappears quickly, so be prepared to make a second batch. Garnish with crushed peanuts or a drizzle of caramel for extra indulgence.
This recipe is ideal for gifting, potlucks, or satisfying a sweet tooth without the hassle of baking. The texture stays perfect for days if stored properly, making it a foolproof dessert for any occasion. Let’s get started on this crowd-pleasing favorite!
Ingredients for reese's peanut butter chips fudge
Rich chocolate, gooey peanut butter, and a touch of cream—this is your ultimate candy bar fudge.
| Ingredient | Amount | Notes |
|---|---|---|
| Semi-Sweet Chocolate Chips 🍫 | 12 oz | High-quality for smooth texture |
| Reese's Peanut Butter Chips 🥜 | 12 oz | Classic for authentic flavor |
| Unsalted Butter 🧈 | ½ cup | Full-fat for creamy texture |
| Heavy Cream 🥛 | ½ cup | Whole milk for richness |
| Vanilla Extract 🌸 | 1 tsp | Pure, high-quality vanilla |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Crushed Peanuts 🥜 | ¼ cup | For garnish, optional |
| Caramel Sauce 🍯 | ¼ cup | Store-bought or homemade |
The chocolate chips make or break this fudge. Ghirardelli or Hershey's Special Dark are my go-tos—they melt perfectly without graininess. Reese's Peanut Butter Chips are a must (the classic ones, not the mini ones), and Costco or grocery store bulk bins are the best spots to grab them cheap. Butter matters too—use unsalted and full-fat (the good stuff, not the pre-melted tub). If you're feeling fancy, grab European-style butter like Plugrá or Kerrygold. The heavy cream should be cold when you measure it—this keeps the texture velvety. And vanilla? Pure Madagascar bourbon if you can find it, but imitation works in a pinch.
No Reese's Peanut Butter Chips? Crushed Reese's cups or even regular peanut butter chips will work, but you'll lose that signature crunch. Short on chocolate? Swap in white chocolate chips for a sweeter twist. The caramel sauce is totally optional, but if you skip it, drizzle with melted chocolate instead. For the garnish, crushed peanuts add texture, but crushed pretzels or even more peanut butter chips work too. Pro tip: if your fudge looks too thick after melting, add 1 tbsp of milk to loosen it up. And if you're worried about graininess, melt the chocolate slowly over a double boiler—microwaving can cause uneven heating.
This fudge keeps beautifully—up to 2 weeks in an airtight container at room temperature, or 3 months in the freezer. For gift-giving, wrap individual squares in wax paper and tie with ribbon. The texture actually improves after the first day as the flavors meld. If you make a big batch, portion it into small containers so it’s ready for snacking. And if you’ve got leftovers? Warm it slightly before serving—it tastes even better at room temp.
Why You'll Love This Recipe
- No-Fuss Magic: I swear by this recipe because it’s the kind of thing you can make while watching a movie—just melt the butter and cream, fold in the chips, and let the chocolate do the rest. No tempering, no fussing, just hands-off melting and stirring.
- Double Chocolate Bliss: That first bite of peanut butter chips crunching into creamy fudge? Chef’s kiss. The Reese’s pieces stay intact but get coated in rich chocolate, giving you the best of both worlds—sweet, salty, and downright indulgent.
- Gift-Worthy Always: Between us, this is my go-to for holidays, teacher gifts, or just because. It’s elegant enough to wrap in cellophane but easy enough to make when you’ve got a house full of people. (Pro tip: Add a sprinkle of flaky salt before it sets.)
- Budget Luxury: Honestly, the ingredients cost next to nothing, but it tastes like you spent hours slaving away. A bag of chips and chocolate chips stretches far, and leftovers? They disappear faster than I can say “seconds, please.”
Step-by-step instructions for Reese's peanut butter chips fudge recipe
This decadent fudge delivers the perfect balance of gooey chocolate, crunchy peanut butter chips, and creamy caramel swirls—every bite is pure indulgence!
Melt Chocolate and Butter for a Silky Base
In a large, heavy-bottomed saucepan, combine the 12 oz semi-sweet chocolate chips, 0.5 cup unsalted butter, and 0.5 cup heavy cream. Place the pan over medium heat and stir gently with a silicone spatula until the mixture reaches a smooth, glossy consistency. You'll know it's ready when the chocolate melts completely and the mixture becomes thick and velvety—this should take about 5-7 minutes.
Here's the thing—don't walk away during this step. The chocolate can burn quickly, and you want that perfect smooth texture without any graininess. Once fully melted, remove the pan from heat and stir in the 1 tsp vanilla extract and 0.25 tsp salt. Let the mixture cool slightly for 5 minutes while you prepare the peanut butter chips.
Add Reese's Chips and Caramel for Maximum Crunch
While the chocolate mixture cools, fold in the 12 oz Reese's peanut butter chips using a rubber spatula. Work quickly but gently to distribute them evenly throughout the chocolate. The chips should remain whole for that satisfying crunch in every bite. Next, drizzle in the 0.25 cup caramel sauce and swirl it through the mixture with the spatula, creating marbled patterns for visual appeal and extra flavor.
I like to press down gently on the mixture with the spatula to help the peanut butter chips sink in slightly—this ensures they're evenly distributed when you pour the fudge into the pan. The caramel will create beautiful rivers when you cut the fudge later, so don't overmix it completely.
Pour and Set for Perfect Texture
Line an 8x8-inch baking dish with parchment paper, leaving an overhang on all sides for easy removal. Pour the fudge mixture into the prepared pan and smooth the top with a spatula. Sprinkle the 0.25 cup crushed peanuts evenly over the surface for extra texture and visual appeal. Tap the pan gently on the countertop 2-3 times to release any air bubbles that may have formed.
Let the fudge cool at room temperature for 1 hour, then refrigerate for 3-4 hours or until completely firm. This chilling time is crucial—it allows the chocolate to set properly and gives you that perfect snap when you cut into it. The fudge should be firm enough to hold its shape when lifted from the pan but still soft enough to cut cleanly with a sharp knife.
Cut and Serve for Maximum Indulgence
Once the fudge is fully set, remove it from the refrigerator and let it sit at room temperature for 5-10 minutes to soften slightly. This makes it easier to cut into perfect squares. Using a sharp, hot knife (dip it in hot water and wipe dry between cuts), slice the fudge into 12 equal squares—this matches our serving size perfectly.
Serve immediately for the ultimate experience, or store in an airtight container in the refrigerator for up to 1 week. The contrast of the creamy chocolate, crunchy peanut butter chips, and smooth caramel will make every bite unforgettable. Trust me, you'll want to save at least one for later!
Pro Tips For Making Reese'S Peanut Butter Chips Fudge
- Chop the Peanut Butter Chips: I learned this the hard way—whole Reese’s chips sink to the bottom like rocks. Roughly chop them into quarters before folding into the fudge, so every bite has that peanut butter crunch evenly distributed. (Yes, even if you’re impatient like me.)
- Temper the Heavy Cream: Warm the heavy cream to 110°F (just until it coats your finger) before adding it to the chocolate mixture. Cold cream causes seizing, and you’ll end up with a grainy, sad fudge. A microwave thermometer makes this foolproof—no guesswork.
- Skip the Overmixing: Once you fold in the chopped Reese’s chips, stir just until combined—about 10 seconds. Overmixing melts the chips into the chocolate, turning your fudge into a dense, peanut-butter sludge. Less stirring = more texture.
- Use a Silicone Mat for Cutting: Grease a silicone baking mat instead of parchment paper for cleaner slices and no sticking. Press the fudge into the mat while it’s still warm (but set), then pop it in the fridge. No buttery fingers, no wasted fudge. (Your future self will thank you.)
Best sauces and condiments for this dish
Peanut Butter Sauce
For an extra decadent twist, drizzle your fudge with homemade peanut butter sauce before serving. Melt ½ cup creamy peanut butter with ¼ cup heavy cream and 2 tbsp honey in a small saucepan over low heat.
Stir until smooth, then let cool slightly. The sauce adds a rich, nutty layer that complements the chocolate perfectly. 🥜
Caramel Drizzle
If you love caramel, take it to the next level by making a salted caramel drizzle to pour over the top. Melt ½ cup granulated sugar in a saucepan until amber, then whisk in ¼ cup heavy cream and 2 tbsp butter.
Finish with a pinch of flaky sea salt and let cool slightly. Drizzle over the set fudge for a glossy, gooey finish.
Chocolate Ganache
A dark chocolate ganache elevates this fudge to gourmet status. Heat 1 cup heavy cream until steaming, then pour over 12 oz chopped dark chocolate (70% cocoa). Let sit for 5 minutes, then stir until silky smooth.
Spread a thin layer over the top of the fudge before it sets completely. The ganache adds a glossy sheen and deepens the chocolate flavor.
Nutella Swirl
For a Nutella lovers' dream, swirl in ½ cup Nutella with the caramel sauce. The hazelnut-chocolate spread adds a nutty depth that pairs beautifully with the peanut butter.
Fold it in gently after adding the Reese’s chips to create marbled streaks. This variation is a crowd-pleaser, especially with kids or Nutella enthusiasts. 🍫
Spiced Maple Glaze
Add warmth with a maple-cinnamon glaze. Simmer ¼ cup maple syrup with 1 tsp cinnamon and a pinch of nutmeg until slightly thickened. Brush over the top of the fudge after it’s set. The glaze adds a subtle sweetness and aromatic spice that cuts through the richness.
Optional Garnishes
Top your fudge with crushed pretzels for a salty crunch, toasted coconut flakes for a tropical twist, or chopped peanuts for extra texture. A sprinkle of flaky salt or sea salt enhances the sweetness, while crushed candy canes (for a holiday version) add festive flair.
Garnishes should be added right before serving to keep them fresh and crisp. ✨
Nutrition facts
Frequently asked questions
Why does my fudge turn grainy?
Graininess usually happens when chocolate overheats or cools too quickly. Always melt chocolate over low-medium heat using a double boiler, and never let it boil. Stir constantly to maintain even temperature. If your fudge looks grainy after setting, try remelting it gently with 1 tbsp of heavy cream to restore smoothness.
Can I make this fudge without Reese's Peanut Butter Chips?
You can substitute with crushed Reese's cups or even regular peanut butter chips, though the texture will be slightly softer. For a similar crunch, try chopped peanuts or white chocolate chips mixed in. The flavor will still be rich, just with a different texture.
How do I store leftovers to keep them fresh?
Store fudge in an airtight container at room temperature for up to 5 days. For longer storage, refrigerate for 2 weeks or freeze for 3 months. To prevent sticking, place parchment paper between layers. Let fudge sit at room temperature for 10 minutes before serving to restore its creamy texture.
Can I make this fudge ahead for gift-giving?
This is perfect for gifting! Wrap individual squares in wax paper or cellophane, then tie with ribbon. Store in a sturdy box at room temperature for up to 5 days before giving. For longer storage, freeze the wrapped fudge and thaw overnight before presenting. The texture holds up beautifully when properly packaged.
What's the best way to cut clean slices?
Use a sharp knife and dip it in hot water, then wipe dry between cuts. This prevents the fudge from sticking. For extra precision, chill the fudge for 15 minutes before cutting. Press down firmly and wipe the knife clean after each slice for perfect edges every time.
