Peanut butter fluff is a rich and creamy dip with only 5 ingredients. It is amazing with fruit, graham crackers and more. Serve this at your next party for a guaranteed hit.

Bowl of peanut butter fluff.
Want to save this recipe?

Peanut Butter Fluff is a delightful blend of cream cheese, peanut butter, whipped topping and more. It is the absolute best dessert dip recipe that comes together with hardly any work.

The peanut butter flavor is super yummy and the best recipe for peanut butter lovers. This dip is smooth and creamy. Check out more peanut butter desserts such as 2 Ingredient Chocolate Peanut Butter Fudge and Peanut Butter Rice Krispie Treats Recipe.

Why we love this recipe

  • It is only 5 ingredients.
  • This dip takes just minutes to make. It’s perfect for family gatherings and parties.
  • Peanut Butter Fluff tastes creamy and has tons of peanut butter flavor.


Ingredients for peanut butter fluff.- cream cheese, peanut butter, marshmallows creme, Reese's.
  • Cream Cheese, softened at room temperature 
  • Creamy Peanut Butter 
  • Marshmallow Creme 
  • Miniature Reese’s Peanut Butter Cups

Scroll to the recipe card and get the complete ingredient list.


  • Chocolate Chips. Fold chocolate chips into this delicious dip. You can also use this as a topping.

How to make peanut butter fluff

Candy crushed into pieces inside a bag.

Step 1. Freeze the candy before chopping. Once frozen, chop into bite size pieces.  You can easily do this by placing them in a ziplock bag and using the back of a wooden spoon to break into pieces.

Mixing bowl with remaining ingredients and cool whip folded in.

Step 2. Mix the remaining ingredients in a large mixing bowl.  Use a hand mixer or stand mixer to blend until all of the ingredients are combined and smooth. The texture should be fluffy.

Chopped candy folded into mixture.

Step 3. Gently fold in the chopped Reese’s Peanut Butter Cups into the peanut butter mixture. Make sure to leave some for the top.

Dip topped with candy in bowl and ready to serve.

Step 4. Place the fluff into the fridge for 2 to 3 hours. Top with chopped candy. When you are ready to serve, top the dip with the remaining Reese’s peanut butter cups.

How to Serve

  • Fresh Fruit. Strawberries and blueberries tastes great. We also like to use apple slices.
  • Graham crackers. Break into strips to it is easy to dip. You can use chocolate graham crackers or plain graham crackers.
  • Animal Crackers.
  • Teddy Grahams. Try using chocolate or plain.
  • Cookies. Peanut Butter cookies, fudge stripe, Homemade Nutter Butter Cookie Recipe and chocolate chip are a few of our favorites.
  • Pretzels. Try twists, squares or any type of pretzels you love.
Bowl of peanut butter fluff

Pro Tips

  • Don’t mix in the Reese’s peanut butter cups when you add the topping. Just sprinkle on top so they are visible. It will not look as pretty if you mix all the candy into the dip.
  • It is important to freeze the candy before chopping. This will prevent it from melting when making this recipe. The dip will look prettier if you use frozen candy.
  • Chill the dip before serving. The dip needs enough time to chill in the fridge before serving. The flavors blend and it tastes best after it has chilled for an hour or two.
  • You can use homemade whipped cream if you want. It is very easy to make with heavy whipping cream, vanilla extract and powdered sugar.
  • For even more peanut butter flavor add a ½ cup Reese’s Pieces to the top of the dip. It will add a pop of color and taste super yummy. Right before serving, you can also drizzle chocolate syrup over the top.


This dip needs to be refrigerated. Place inside an airtight container and store in the fridge.

How long will it last?

Leftovers will last 2 to 3 days in the fridge if stored properly.

More Dessert Dips to try

It’s your turn to try this peanut butter fluff recipe. Please come back and leave a comment.

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Peanut Butter Fluff

4.83 from 45 votes
Peanut butter fluff is a rich and creamy dip with only 5 ingredients. It is amazing with fruit, graham crackers and more. Serve this at your next party for a guaranteed hit.
Prep Time 3 hours 10 minutes
Refrigerate 2 hours
Total Time 5 hours 10 minutes
Servings 12
Cuisine American
Course Dessert
Calories 348


  • 8 oz Cream Cheese softened at room temperature
  • 1 cup Creamy Peanut Butter
  • 7 oz Marshmallow Creme
  • 8 oz Whipped Topping Cool Whip
  • 20 Miniature Reese’s Peanut Butter Cups


  • Place the miniature Reese’s candies in the freezer for a few hours.  Then chop them into bite size pieces.  I place them in a ziplock bag and break them into pieces with the back of a wooden spoon.
  • Place all the other ingredients into a large mixing bowl.  Stir together with a hand held mixer until all the ingredients are combined and smooth. Gently stir in the chopped up Reese’s Peanut Butter Cups (reserve some for the topping).
  • Refrigerate for 2-3 hours, top with the remaining Reese’s peanut butter cups and then it’s ready to serve.

Recipe Notes

I love serving this dessert dip with apple slices, berries, graham crackers, animal crackers and peanut butter cookies.  

Nutrition Facts

Calories 348kcal, Carbohydrates 31g, Protein 8g, Fat 24g, Saturated Fat 9g, Polyunsaturated Fat 4g, Monounsaturated Fat 9g, Cholesterol 20mg, Sodium 207mg, Potassium 205mg, Fiber 1g, Sugar 23g, Vitamin A 274IU, Vitamin C 1mg, Calcium 51mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

Leave A Comment

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

Recipe Rating