If you’re looking for the kind of treat that vanishes like magic at every party, Reese’s Peanut Butter Fluff is your new secret weapon! This irresistible dessert dip is a swoon-worthy blend of creamy peanut butter, fluffy whipped topping, and generous heaps of Reese’s candies, all married together in every dreamy bite. Not only does it come together in five minutes flat, but it walks that perfect line between impressive and effortless. Whether you serve it with crisp apple slices or pile it high on chocolate graham crackers, there’s no way this sweet, nutty, delightfully indulgent bowl of fluff won’t steal the show!

Ingredients You’ll Need
With just a handful of iconic ingredients that balance creamy, fluffy, and crunchy goodness, Reese’s Peanut Butter Fluff shines because every component matters. Each one brings its own texture, color, or flavor to the party, making this dessert dip a real crowd-pleaser.
- Cream Cheese (8 ounces, softened): This is your silky, tangy base that gives Reese’s Peanut Butter Fluff its luscious texture and slight tang.
- Instant Pudding Mix (3.9 ounces, vanilla or chocolate): Adds thickness and that unmistakable dessert-shop flavor; choose chocolate for a deeper cocoa hit or vanilla for a classic touch.
- Milk (1 ½ cups): Helps the pudding and cream cheese come together, turning everything super smooth.
- Creamy Peanut Butter (1 cup): The star player, delivering rich, nutty bliss in every scoop.
- Cool Whip (8 ounces): Fluffy, light, and slightly sweet, this brings the signature airy texture!
- Reese’s Miniatures (25, halved): Big chunks of chocolate and peanut butter make every bite a moment to remember.
- Reese’s Minis (8-ounce bag): These small candies offer uniform bites of melty chocolate and rich filling throughout your fluff.
- Mini Chocolate Chips (¾ cup): A bonus for chocolaty texture and delightful crunch in every mouthful.
How to Make Reese’s Peanut Butter Fluff
Step 1: Beat the Cream Cheese and Pudding Mix
Start with your softened cream cheese and pudding mix, beating them together until the mixture is perfectly smooth and creamy. Don’t rush this step! It’s the magic that ensures your Reese’s Peanut Butter Fluff has no clumps and every bite is rich and silky.
Step 2: Slowly Add the Milk
Next, drizzle in the milk about 1/4 cup at a time, making sure it’s thoroughly incorporated before adding the next splash. Taking it slow lets everything blend into one gentle, delicious base, building that signature fluff texture without getting runny.
Step 3: Add the Peanut Butter
Now it’s time for the real flavor bomb: peanut butter! Scrape in the full cup and mix until combined. You’ll see the mixture deepen in color and thicken to a scoopable consistency—it’s practically irresistible already.
Step 4: Fold in the Cool Whip
Gently fold in your Cool Whip using a spatula. Here’s where the “fluff” comes to life! Work slowly and lovingly so everything stays light, creamy, and cloud-like. You want your Reese’s Peanut Butter Fluff to look like a mousse on cloud nine.
Step 5: Stir in Reese’s Candies and Chocolate Chips
Carefully fold in the halved Reese’s Miniatures, bag of Reese’s Minis, and the mini chocolate chips. This is where every spoonful turns into a treasure hunt for chocolatey, peanut buttery nuggets of joy!
Step 6: Chill It
Cover your bowl and slide it into the fridge for at least 2 hours. This lets all the flavors meld and gives the fluff time to set up to its best dessert-dip glory. It also makes serving a breeze—just grab and go!
Step 7: Serve and Enjoy!
Scoop your Reese’s Peanut Butter Fluff into a serving bowl, surround it with your favorite dippers, and watch it disappear faster than you can say “save me some!”
How to Serve Reese’s Peanut Butter Fluff

Garnishes
Add a little extra fun (and flavor!) to your bowl with a sprinkle of extra chopped Reese’s candies, a handful of mini chocolate chips, or even a gentle dusting of cocoa powder or crushed graham crackers. Garnishing your Reese’s Peanut Butter Fluff isn’t just about looking fancy; it adds extra layers of crunch and sweetness that your guests will love.
Side Dishes
This fluffy dip is incredibly versatile when it comes to what you can serve alongside it. Pile apple slices, chocolate or honey graham crackers, vanilla wafer cookies, pretzels, or even marshmallows on a platter. Reese’s Peanut Butter Fluff is so universal, it loves a sweet or salty companion.
Creative Ways to Present
Take things up a notch by serving your Reese’s Peanut Butter Fluff in individual jars or cute mini bowls for a party, or layer it parfait-style with cookie crumbs and more Cool Whip for a show-stopping dessert cup. You can even use it as a decadent frosting or filling for mini cupcakes or brownies—prepare for cheers!
Make Ahead and Storage
Storing Leftovers
If you somehow end up with leftovers (which is rare!), simply transfer your Reese’s Peanut Butter Fluff into an airtight container and keep it chilled in the refrigerator. It will stay fresh and fluffy for up to 4 days, making it easy to snack or spread as a sweet treat all week long.
Freezing
While Reese’s Peanut Butter Fluff can technically be frozen for up to a month, be aware the texture may change a bit once it’s thawed—the whipped topping tends to lose some of its airy lightness. If you do freeze it, defrost slowly in the refrigerator and give it a gentle stir before enjoying.
Reheating
No reheating is needed for this luscious treat! It’s designed to be served cold straight from the fridge, with every bite keeping its creamy, refreshing charm. If it’s been in the fridge for a day or two, a soft stir will restore its perfect texture.
FAQs
Can I use homemade whipped cream instead of Cool Whip?
Absolutely! If you love that fresh, homemade flavor, you can substitute with the same amount of freshly whipped cream. Just keep in mind that homemade whipped cream isn’t quite as stable, so your Reese’s Peanut Butter Fluff might not hold its fluffiness for quite as long.
What’s the best way to chop up the Reese’s Miniatures?
Unwrap them and pop them into the fridge or freezer for 10-15 minutes before chopping. They’ll slice cleanly with less mess, which makes folding them into the fluff so much easier and tidier!
Is there a peanut-free version of this fluff?
You can try swapping in sunflower seed butter or another nut/seed butter if peanut allergies are a concern. Look for peanut-free chocolate candies at your local store for mix-ins, and you’ll still end up with a super satisfying, creamy dessert dip.
How far in advance can I make Reese’s Peanut Butter Fluff?
You can make this recipe up to 2 days in advance, letting the flavors develop even more. Just give it a gentle stir before serving and add any last-minute garnishes immediately before bringing it to the table.
What are the best dippers for Reese’s Peanut Butter Fluff?
Apple slices, chocolate and honey graham crackers, vanilla wafer cookies, pretzel rods, marshmallows, and even salty potato chips all make amazing partners for this dip. The sweet-salty combination with Reese’s goodies is absolutely irresistible.
Final Thoughts
Trust me, once you whip up your own batch of Reese’s Peanut Butter Fluff, you’ll see just how universally adored this dessert dip truly is. It’s creamy, candy-packed, impossibly easy, and always the first dish to disappear, no matter the crowd. Give it a try—you’ll be greeted with requests for the recipe every single time!
PrintReese’s Peanut Butter Fluff Recipe
Reese’s Peanut Butter Fluff is a quick and irresistible dip or dessert perfect for gatherings. This creamy and fluffy treat combines the flavors of peanut butter, chocolate, and cream cheese for a delightful indulgence.
- Prep Time: 5 minutes
- Total Time: 2 hours 5 minutes
- Yield: 20 servings
- Category: Dessert
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cream Cheese Mixture:
- 8 ounces cream cheese, softened
- 3.9 ounces vanilla or chocolate instant pudding mix
- 1 ½ cups milk
Peanut Butter Mixture:
- 1 cup creamy peanut butter
- 8 ounces Cool Whip
Additional Ingredients:
- 25 Reese’s Miniatures, halved
- 8 ounces bag Reese’s Minis
- ¾ cup mini chocolate chips
Instructions
- Beat cream cheese with pudding mix: In a mixing bowl, beat the cream cheese with the pudding mix until smooth.
- Add milk: Slowly incorporate the milk, adding 1/4 cup at a time.
- Mix in peanut butter: Add the peanut butter and mix until well combined.
- Fold in Cool Whip: Gently fold in the Cool Whip until the mixture is smooth and fluffy.
- Add candies and chocolate chips: Fold in the Reese’s candies and chocolate chips.
- Chill: Cover the mixture and chill for at least 2 hours.
- Serve: Serve with various dippers like apple slices, graham crackers, or peanut butter cookies.
Notes
- This can be made ahead and stored covered in the refrigerator for up to 2 days.
- Experiment with different types of chocolate or peanut butter candies for variety.
Nutrition
- Serving Size: 1 serving
- Calories: 286 kcal
- Sugar: 19g
- Sodium: 192mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 18mg