If you’re craving something sweet, creamy, and absolutely loaded with peanut butter chocolate flavor, this Reese’s Peanut Butter Fluff is the dessert you didn’t know you needed. It’s one of those effortless recipes that always impresses, whether you’re whipping it up for a party, a potluck, or just a night on the couch with a spoon.
Think of it as a peanut butter cloud, folded with whipped topping, mini marshmallows, and chopped Reese’s. Each bite is creamy, light, and rich in that unmistakable sweet-salty peanut butter goodness. It’s indulgent, playful, and just nostalgic enough to feel like a childhood treat turned grown-up favorite.
Why You’ll Love This Reese’s Peanut Butter Fluff
This dessert is a no-bake wonder. It comes together in minutes and feeds a crowd without requiring an oven or much fuss. You can make it ahead, refrigerate it, and serve it chilled or slightly softened, making it perfect for summer events or holiday dessert tables.
Kids love it for the marshmallows and candy. Adults go for seconds because it’s not overly sweet and has the perfect mix of creamy and chewy. Plus, it’s flexible — add more candy, swirl in chocolate syrup, or fold in some crushed graham crackers for an extra twist.
What Kind of Peanut Butter Should I Use?
Creamy peanut butter is your best bet here. It gives you the smoothest, fluffiest texture when mixed with cream cheese and whipped topping. Natural peanut butters with oil separation can cause the fluff to break or turn greasy. Stick with classic, shelf-stable peanut butter brands for the best consistency.
Ingredients for the Reese’s Peanut Butter Fluff
To make this addictive dessert, you’ll need a short list of everyday ingredients. Each one plays a role in creating that signature fluffiness and peanut butter richness.
- Cream cheese
- Creamy peanut butter
- Powdered sugar
- Whipped topping (like Cool Whip)
- Mini marshmallows
- Chopped Reese’s cups or Reese’s pieces
- Vanilla extract
- Milk (optional, to thin if needed)
The cream cheese adds tang and structure. Peanut butter brings richness and flavor. Powdered sugar sweetens and smooths the base. Whipped topping adds lightness. Mini marshmallows create a fun, chewy texture, and the chopped Reese’s are the show-stopping add-in. A touch of vanilla deepens the flavor. Add milk only if the mix is too thick to fold easily.

How To Make the Reese’s Peanut Butter Fluff
Step 1: Make the Peanut Butter Base
In a large mixing bowl, beat the cream cheese and peanut butter together until smooth and creamy. Make sure there are no lumps before moving on.
Step 2: Add Sweetness
Add in the powdered sugar and vanilla extract. Beat again until well incorporated. You should now have a thick but smooth base.
Step 3: Fold in the Fluff
Gently fold in the whipped topping using a spatula. Be careful not to deflate it too much. If it’s overly thick, add a splash of milk to loosen.
Step 4: Add the Mix-Ins
Fold in the mini marshmallows and chopped Reese’s cups. You can reserve some candy pieces to sprinkle on top as a garnish.
Step 5: Chill and Serve
Transfer the mixture to a serving bowl or individual cups. Chill for at least 1 hour before serving to let the flavors meld and the fluff set.
How to Store and Serve Reese’s Peanut Butter Fluff
This fluff is best served chilled, straight from the fridge. It makes an ideal party dip with graham crackers, pretzels, or even apple slices. You can also scoop it into bowls like pudding and top with extra Reese’s or a drizzle of chocolate syrup.
It keeps well in the refrigerator for up to 3 days. Be sure to store it in an airtight container to maintain its texture. The fluff may firm up slightly after chilling, so let it sit out for a few minutes if you want a softer scoop.
This recipe serves about 8 people generously, or more if used as a dip.
What to Serve With Reese’s Peanut Butter Fluff?
Graham Crackers
They add a buttery crunch and subtle sweetness that pairs perfectly with the peanut butter and chocolate.
Pretzels
The salty snap of a pretzel is the ultimate contrast to the creamy sweetness of the fluff.
Apple Slices
Fresh and crisp, apples bring a refreshing balance and just enough tartness.
Chocolate Chip Cookies
Use them as a spoon or layer the fluff between two for a decadent sandwich treat.
Brownie Bites
Dip or dollop your fluff onto mini brownies for a rich, indulgent bite.
Waffle Cone Pieces
A crunchy and fun option that adds an ice-cream-parlor vibe to your serving.
Vanilla Wafers
Classic and mild, they let the peanut butter flavor shine through.
Strawberries
For a fruity and slightly tart pairing that works beautifully with the creamy texture.
Want More Dessert Ideas with a Twist?
If you loved this Reese’s Peanut Butter Fluff, you might also enjoy:
- Peanut Butter S’mores Sandwich Cookies for chewy layers of marshmallow and chocolate.
- Lemon Truffles when you want something zesty and creamy.
- Ooey Gooey Butter Cake for a melt-in-your-mouth indulgence.
- Chocolate Smores Cupcakes packed with a gooey center surprise.
- Baby Lemon Impossible Pies for light, citrusy bites.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add chocolate chips? Did you use Reese’s pieces or cups? I’d love to hear your twist on it!
Explore beautifully curated health-boosting drinks and easy dessert ideas on Janet Dishes on Pinterest and discover your next favorite treat!
Conclusion
Reese’s Peanut Butter Fluff is everything we love about a no-bake dessert: easy, fun, and completely crave-worthy. It’s the perfect blend of creamy, fluffy, chewy, and chocolatey with just enough salt to balance the sweet. Make it once, and it’ll become a staple at every party or cozy night in.

Reese’s Peanut Butter Fluff
- Total Time: 10 minutes + chill time
- Yield: 8 servings
- Diet: Vegetarian
Description
This easy Reese’s Peanut Butter Fluff recipe is a no-bake dessert made with cream cheese, peanut butter, whipped topping, mini marshmallows, and chopped Reese’s. Perfect for potlucks, parties, or a sweet treat with minimal effort. A rich, fluffy peanut butter dip everyone will love!
Ingredients
8 oz cream cheese
1 cup creamy peanut butter
1 cup powdered sugar
1 tsp vanilla extract
8 oz whipped topping
1 ½ cups mini marshmallows
1 cup chopped Reese’s cups or Reese’s pieces
2 tbsp milk (optional)
Instructions
1. In a large mixing bowl, beat cream cheese and peanut butter until smooth.
2. Add powdered sugar and vanilla extract; beat until well combined.
3. Fold in whipped topping gently with a spatula.
4. If mixture is too thick, add a splash of milk to loosen.
5. Fold in mini marshmallows and chopped Reese’s candies.
6. Transfer to a serving dish or bowl and chill for at least 1 hour.
7. Serve cold with graham crackers, pretzels, or fruit.
8. Store leftovers in an airtight container in the fridge for up to 3 days.
Notes
Use shelf-stable creamy peanut butter for best texture.
Don’t skip the chill time—it helps set the fluff and enhances the flavor.
Reserve some chopped Reese’s to sprinkle on top before serving for visual appeal.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-bake
- Cuisine: American
Nutrition
- Serving Size: ½ cup
- Calories: 345
- Sugar: 24g
- Sodium: 210mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 15mg
