This post may contain affiliate links. Please read our disclosure policy.

I have made more fluff recipes than I can count, and this Peanut Butter Fluff is one that never makes it home from a party. It is creamy, loaded with Reese’s minis and peanut butter cups, studded with mini chocolate chips, and just rich enough that one scoop is never enough. The kind of dip people hover around, asking what is in it, and then going back for more before you have had a chance to answer.

Peanut Butter Fluff hero image.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

The base comes together in minutes using cream cheese, creamy peanut butter, white chocolate pudding mix, and whipped topping. Then it gets folded full of Reese’s minis, peanut butter cups, and mini chocolate chips before being chilled until perfectly scoopable. It is rich, creamy, and packed with peanut butter and chocolate in every single scoop.

If you love my Peanut Butter Icebox Cake or Reese’s Pieces Peanut Butter Ball, this dip delivers all of those same flavors in a scoop-and-share format that is perfect for parties, potlucks, and game day spreads.

Why This Recipe Works

The cream cheese is what makes this fluff stand apart from lighter versions. It gives the dip real structure so it holds its shape and scoops cleanly without turning soupy at room temperature.

White chocolate pudding mix adds a subtle sweetness and helps thicken the base without making it heavy. It also deepens the peanut butter flavor in a way plain vanilla pudding alone does not.

The two-hour chill time is not optional. It gives all of those flavors time to come together and lets the dip firm up to the right consistency. Pull it out too early and it will be too loose to scoop properly.

Peanut Butter Fluff ingredients image.

Ingredients

  • Cream cheese: one 8-ounce block, softened to room temperature
  • Creamy peanut butter: stick with a regular creamy peanut butter like Jif or Skippy; natural peanut butter separates too easily and will affect the texture
  • Instant white chocolate pudding mix: one 3.4-ounce package; make sure it says instant on the box, not cook-and-serve
  • Cold whole milk
  • Whipped topping: one 8-ounce container, thawed; you can also use homemade whipped cream
  • Fun-size peanut butter cups: 14 total, quartered; 10 go into the filling and 4 are reserved for garnish
  • Reese’s minis: unwrapped; 1 cup halved for the filling and ½ cup whole for garnish
  • Mini semi-sweet chocolate chips: 1½ cups total; 1 cup for the filling and ½ cup for garnish
  • Dippers: Nutter butters, chocolate sandwich cookies, or chocolate striped cookies

Substitutions and Additions

  • Pick Your Pudding: Instant vanilla or instant cheesecake pudding both work in place of white chocolate.
  • Chunky Is Fine: Swap creamy peanut butter for chunky if you like a little extra texture in every bite.
  • Pile On the Peanut Butter: Add peanut butter morsels or Reese’s Pieces to the filling along with the other candy.
  • Cookie Mix-In: Fold chopped chocolate sandwich cookies into the dip for extra crunch — just keep in mind it will change the color of the fluff.
  • More Dipping Options: Apple slices, banana slices, whole strawberries, graham crackers, vanilla wafers, and animal crackers all work great alongside the cookies.
dipping cooking into Peanut Butter Fluff.

How to Make Peanut Butter Fluff

Step 1: Beat the cream cheese and peanut butter. Using a stand mixer or a large mixing bowl with a handheld mixer on medium-high speed, beat the softened cream cheese and creamy peanut butter together for 1 to 1½ minutes until completely smooth. Scrape down the sides of the bowl as needed.

Step 2: Add the pudding mix and milk. Sprinkle the instant white chocolate pudding mix over the peanut butter mixture. Lower the mixer to medium-low and slowly drizzle in the cold whole milk while mixing. Keep going until the pudding is fully incorporated and the mixture is smooth.white chocolate pudding mix over the peanut butter mixture.

Step 3: Fold in the whipped topping. Switch to a rubber spatula and gently fold in the thawed whipped topping until the mixture is light and fluffy. Fold rather than stir to keep the texture airy.Folding the whipped topping using a rubber spatula.

Step 4: Fold in the candy. Fold in the 10 quartered fun-size peanut butter cups, 1 cup of halved Reese’s minis, and 1 cup of mini chocolate chips until evenly distributed.Folding candy into the mixture with evenly distributed.

Step 5: Transfer, garnish, and chill. Spoon the fluff into a serving bowl. Garnish the top with the remaining 4 quartered peanut butter cups, ½ cup whole Reese’s minis, and ½ cup mini chocolate chips. Cover and refrigerate for at least 2 hours before serving.The fluff folded candy mixture is eady to transfer, garnish, and chill.

Step 6: Serve. Pull the dip from the refrigerator and serve it straight from the bowl with your favorite dippers alongside.

My Tips

  • Soften your cream cheese. Cold cream cheese will leave lumps in the dip no matter how long you mix it. Set it out at least 30 minutes before you start.
  • Fold, don’t stir, when adding the whipped topping. Stirring will knock the air out and make the fluff dense. A gentle fold keeps it light.
  • Don’t skip the chill time. Two hours in the fridge is what takes this from good to great. The texture firms up and the flavors come together in a way that rushing simply will not replicate.
  • Save your garnish candy. The reserved peanut butter cups, Reese’s minis, and chocolate chips on top make this look as good as it tastes. Do not fold all the candy into the filling.
  • Best dippers: Nutter butters, chocolate sandwich cookies, and chocolate striped cookies are all great starting points.

Storage

To Store: Cover tightly or transfer to an airtight container and refrigerate for up to 7 days.

Peanut Butter Fluff in a bowl.

Frequently Asked Questions

Can I use homemade whipped cream?

Yes. Beat cold heavy whipping cream with powdered sugar for 2 to 3 minutes until stiff peaks form. See my homemade whipped cream recipe for the full how-to.

Can I make peanut butter fluff ahead of time?

Yes, and it actually gets better as it sits. Make it up to 7 days in advance, keep it covered in the refrigerator, and give it a quick stir before serving if needed.

Can I freeze peanut butter fluff?

No. Freezing breaks down the texture. Once thawed, it will be watery and separated. Stick to refrigerator storage.

Can I use a different pudding flavor?

Yes. Instant vanilla and instant cheesecake pudding both work well. Chocolate instant pudding is also a great option if you want a deeper chocolate flavor running through the base.

peanut butter fluff.

Other Easy No-Bake Desserts

5 from 18 votes
Peanut Butter Fluff featured image

Peanut Butter Fluff

Serves — 12
Creamy peanut butter fluff loaded with Reese's minis, peanut butter cups, and chocolate chips. Ready in 10 minutes and made for sharing.
Prep Time 10 minutes
Chill Time 2 hours
Total Time 2 hours 10 minutes

Ingredients
 

  • 8 ounces package of cream cheese room temperature
  • cups creamy peanut butter
  • 3.4 ounces package of instant white chocolate pudding mix
  • cups cold whole milk
  • 8 ounces container whipped topping thawed
  • 14 fun-size peanut butter cups quartered (divided into 10 peanut butter cups for the filling and 4 for garnish)
  • 1 cup halved Reese’s minis unwrapped for the filling
  • cups mini semi-sweet chocolate chips divided into 1 cup for the filling and ½ cup for garnish
  • ½ cup whole Reese’s mini unwrapped for garnish
  • Nutter butters, chocolate sandwich cookies, or chocolate striped cookies for dipping

Instructions
 

  • Using a stand mixer or a large mixing bowl and a handheld mixer on medium-high speed, beat the cream cheese and creamy peanut butter for 1-1½ minutes until smooth.
    8 ounces package of cream cheese, 1¼ cups creamy peanut butter
  • Sprinkle the pudding mix over the peanut butter mixture. Lower the mixer speed to medium-low. Drizzle in the milk while mixing until well incorporated.
    3.4 ounces package of instant white chocolate pudding mix, 1¼ cups cold whole milk
  • Fold in the whipped topping.
    8 ounces container whipped topping
  • Fold in the 10 quartered peanut butter cups, 1 cup Reese’s minis, and 1 cup mini chocolate chips. Garnish with the remaining quartered peanut butter cups, Reese’s minis, and mini chocolate chips. Cover and chill in the refrigerator for 2 hours before serving.
    10 fun-size peanut butter cups, 4 fun-size peanut butter cups, 1 cup halved Reese’s minis unwrapped, 1 cups mini semi sweet chocolate chips, 0.5 cups mini semi sweet chocolate chips, ½ cup whole Reese’s mini unwrapped

Jenn’s Notes

Servings: 6 – 1 cup servings – or – 12 – ½ cup servings
Storage:
  • To Store: Store any leftovers covered in the refrigerator for up to 7 days.
Tips:
  • You can add chopped chocolate sandwich cookies to the dip but it will change the color.
  • Make sure you chill the dip for at least 2 hours before serving so that the flavors have time to blend.
  • Make sure you use the instant pudding mix, not the kind you have to cook.

Nutrition Info

Calories: 713kcal | Carbohydrates: 60g | Protein: 15g | Fat: 48g | Saturated Fat: 20g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 18g | Trans Fat: 0.02g | Cholesterol: 27mg | Sodium: 409mg | Potassium: 554mg | Fiber: 5g | Sugar: 47g | Vitamin A: 348IU | Vitamin C: 0.1mg | Calcium: 129mg | Iron: 3mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!
5 from 18 votes (11 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




Comments

  1. 5 stars
    Never made cookie dip but wow!!! I’m also not huge into overly sweet, so between the cream cheese and whipped cream it was actually just enough sweet. Would be fun to see if it could be put in between home made cookies and frozen