You know when a dessert just hits all the right spots? That’s my Reese’s Fudge—creamy, chocolatey, and packed with those irresistible peanut butter cups we all love. I swear, every time I make this, it disappears faster than I can say “fudge” (and trust me, that’s saying something). The best part? It’s ridiculously easy—no candy thermometer, no fuss, just a few simple ingredients and about 10 minutes of hands-on time. Whether you’re drowning in holiday stress or just need a sweet escape, this fudge is your golden ticket. Pro tip: hide a few squares for yourself. The crowd won’t leave you any otherwise!
Why You’ll Love This Reese’s Fudge
This isn’t just any fudge—it’s a peanut butter chocolate dream that’ll have you sneaking bites straight from the pan. Here’s why it’s a total game-changer:
- Effortless magic: No fancy skills needed—just melt, mix, and chill. Even my 8-year-old niece can make it (though good luck getting her to share).
- That perfect texture: Creamy meets crunchy with pockets of Reese’s cups that stay gloriously chewy in every bite.
- Instant crowd-pleaser: Bring this to potlucks and watch it vanish faster than free samples at Costco. I’ve seen grown adults trade favors for extra squares.
- Nostalgia in every bite: Tastes like childhood happiness, but with that grown-up touch of flaky salt balancing the sweetness.

Ingredients for Reese’s Fudge
Gather these simple ingredients—you probably have most in your pantry already! The magic happens when they all come together:
- 16 Reese’s Peanut Butter Cups (252g) – unwrapped and roughly chopped (save a handful for sprinkling on top!)
- 3 cups (510g) semi-sweet chocolate chips – the better the quality, the richer your fudge
- 1 (14oz) can sweetened condensed milk – NOT evaporated milk (trust me, I learned this the hard way)
- 1 teaspoon vanilla extract – the secret depth-builder
- ¼ teaspoon salt – just enough to make the flavors pop
Ingredient Notes & Substitutions
Sweetened condensed milk is non-negotiable—it gives that signature creamy texture. If you’re out of semi-sweet chips, milk chocolate works (but reduce the salt to a pinch—it’ll be sweeter!). For peanut butter cup emergencies, chop up Reese’s Miniatures or even peanut butter chips in a pinch. Just promise me you won’t skip the vanilla—it’s like a warm hug for your fudge.
How to Make Reese’s Fudge
This is where the magic happens—transforming a handful of ingredients into rich, peanut buttery bliss. Follow these steps, and you’ll have fudge so good, you’ll want to hide it from your own family.
Step 1: Prep the Pan
First, line a 9×9” pan with foil, letting the edges hang over for easy lifting later. Give it a quick spritz with cooking spray—this is your insurance policy against sticky disasters. (Take it from me: no one wants to scrape fudge off foil with a butter knife at midnight.)
Step 2: Chop the Peanut Butter Cups
Unwrap those Reese’s (try not to eat three while you’re at it) and chop them into chunky pieces—about the size of your thumbnail. Set aside ¼ cup for sprinkling on top later. The bigger pieces mean you’ll get glorious peanut butter pockets in every bite!
Step 3: Melt the Chocolate Mixture
Stovetop method: Toss chocolate chips and sweetened condensed milk into a saucepan over low heat. Stir constantly—I mean it, don’t walk away!—until it’s glossy and smooth, about 5 minutes. Microwave method: Combine them in a microwave-safe bowl, zap for 1 minute, stir, then heat in 30-second bursts until melted. Either way, stop when it looks like liquid velvet.
Step 4: Add Flavor & Mix
Pull the mixture off the heat and stir in vanilla and salt. Now, gently fold in those chopped Reese’s cups—no aggressive stirring! You want to keep those beautiful peanut butter chunks intact, not turn them into mush.
Step 5: Assemble & Chill
Pour the mixture into your prepped pan, smoothing the top with a spatula. Immediately sprinkle those reserved Reese’s pieces on top, pressing lightly so they stick. Let it cool at room temperature until firm (about 2 hours)—this prevents condensation. Then refrigerate until it’s sliceable perfection. The hardest part? Waiting.
Tips for Perfect Reese’s Fudge
After making this fudge more times than I can count (and licking the bowl even more), here are my foolproof secrets for Reese’s Fudge that’ll make people beg for the recipe:
- Fresh Reese’s are key: Stale cups won’t give you that irresistible chew—splurge on new packs. I may or may not keep a secret stash in my pantry just for baking emergencies.
- Room temp is your friend: Let the fudge cool on the counter first—jumping straight to the fridge can cause condensation that makes the top sticky.
- Chop like you mean it: Too-small Reese’s pieces disappear into the fudge. Go for hearty chunks that announce themselves in every bite.
- Salt sprinkle magic: Right before chilling, I love adding a tiny pinch of flaky salt on top—it cuts the sweetness like a dream.

Storing and Serving Reese’s Fudge
This fudge is almost too good to share—almost. For maximum freshness, store it in an airtight container with parchment between layers. It keeps beautifully in the fridge for up to a week (if it lasts that long!). Cut into 16 generous squares—or 32 tiny ones if you’re feeling virtuous. Pro tip: let it sit at room temp for 10 minutes before serving. Cold fudge is tasty, but slightly softened fudge? Pure heaven.
Reese’s Fudge Nutritional Information
Here’s the scoop—each rich square (about 1/16th of the pan) clocks in around 280 calories. But let’s be real: nobody stops at one. Nutrition varies by ingredients/brands—these are just estimates. Worth every bite though, right?
FAQs About Reese’s Fudge
Can I use milk chocolate chips instead of semi-sweet?
Absolutely! Just know it’ll be sweeter—I’d reduce the salt to a pinch. Dark chocolate chips work too if you prefer a richer, less sweet fudge. The Reese’s cups still steal the show either way.
How long does this fudge keep?
Stored properly in the fridge, it stays dreamy for up to a week. But let’s be honest—it’ll disappear long before then. I’ve been known to stash a few squares in the freezer (wrapped tight!) for emergency cravings. They thaw perfectly in minutes.
Can I make this without peanut butter cups?
Blasphemy! Just kidding. Swap in chopped Snickers or Butterfinger bars for a fun twist. But if you skip the peanut butter entirely, you’re basically making regular fudge—still delicious, but missing that magic Reese’s crunch.
Why did my fudge turn out grainy?
Usually means the chocolate got too hot or wasn’t stirred enough. Low and slow is the key—microwave in short bursts or keep that stovetop heat gentle. And always, always stir like your fudge depends on it (because it does).
Share Your Reese’s Fudge Experience
Did you make this fudge? I need to know how it turned out! Drop a comment below—tell me if you added extra Reese’s (no judgment) or if your family fought over the last square. Your tips might just help the next baker!
For more delicious recipes and baking inspiration, check out our Pinterest page!
Print
Irresistible Reese’s Fudge Recipe You’ll Crave Forever
- Total Time: 2 hours 10 minutes
- Yield: 16 squares 1x
- Diet: Vegetarian
Description
A rich and creamy fudge loaded with Reese’s Peanut Butter Cups for a delicious treat.
Ingredients
- 16 (252g) Reese’s Peanut Butter Cups, unwrapped
- 3 cups (510g) semi-sweet chocolate chips
- 1 –14 ounce can sweetened condensed milk
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
Instructions
- Prepare the pan: Line a 9×9” pan with foil and spray with cooking spray.
- Chop the peanut butter cups: Chop the peanut butter cups into chunky pieces, reserving about ¼ cup for topping.
- Melt the chocolate mixture: For stovetop, place the chocolate chips and sweetened condensed milk in a medium saucepan over low heat. Stir continuously until melted and smooth. For microwave, combine chocolate chips and sweetened condensed milk in a large microwave-safe bowl. Heat on high for 1 minute, stir, then heat in 30-second increments, stirring each time until completely melted and smooth.
- Add flavor and mix: Remove from heat, stir in vanilla extract and salt, then fold in the chopped peanut butter cups.
- Assemble and chill: Press the fudge mixture evenly into the prepared pan. Immediately sprinkle the reserved peanut butter cups on top, pressing lightly to adhere. Let the fudge cool at room temperature until firm, then cover with plastic wrap and refrigerate until fully set.
- Serve: Cut into squares and enjoy.
Notes
- Store in an airtight container in the refrigerator for up to 1 week.
- For best results, use fresh Reese’s Peanut Butter Cups.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop or Microwave
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 280
- Sugar: 25g
- Sodium: 80mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 10mg