Do you love the irresistible combo of peanut butter and chocolate? Then you’re in for a treat with this Reese’s Peanut Butter Fluff. It’s a no-bake dessert that blends the creamy richness of peanut butter, the sweetness of marshmallow fluff, and the crunch of Reese’s cups in every bite.
Perfect for potlucks, parties, or just an easy weeknight indulgence, this fluff salad is more than just a dessert—it’s a conversation starter. It comes together in minutes, looks indulgently swirled and inviting, and delivers big flavor with minimal effort.
Preparation Phase & Tools to Use
Before diving into mixing, let’s talk setup. You’ll want to have a large mixing bowl handy—it allows you to fold all your ingredients without spillage. A hand mixer or stand mixer will make quick work of whipping the cream cheese and blending the peanut butter smoothly. A rubber spatula is essential for folding without deflating the whipped topping.
You’ll also want a serving bowl that’s wide and shallow. This helps display all those dreamy peanut butter swirls and chopped Reese’s cups. If you’re taking it to go, a lidded container keeps things tidy while traveling.

Ingredients for the Reese’s Peanut Butter Fluff
- Cream Cheese: This forms the rich and tangy base, adding structure and a luscious texture to balance the sweetness.
- Peanut Butter: The star of the show. It gives the fluff that signature nutty depth and a hint of saltiness that cuts through the sugar.
- Powdered Sugar: Essential for sweetening the base without adding grit. It blends in seamlessly.
- Whipped Topping (like Cool Whip): Adds the “fluff” in the fluff. Lightens the mixture and makes it airy and scoopable.
- Mini Marshmallows: Brings extra softness and bounce, making every bite more fun and pillowy.
- Reese’s Peanut Butter Cups: Chopped and folded in for texture, richness, and chocolatey contrast. Reserve some for topping too.
- Vanilla Extract: A small addition that deepens flavor and enhances the peanut butter and cream cheese.
How To Make the Reese’s Peanut Butter Fluff
Step 1: Whip the Creamy Base
In a large mixing bowl, beat the cream cheese until smooth. Add the peanut butter and powdered sugar, mixing until completely blended and fluffy.
Step 2: Fold in the Whipped Topping
Use a rubber spatula to gently fold in the whipped topping. Take your time to keep the mixture light and airy.
Step 3: Stir in the Goodies
Add the mini marshmallows and most of the chopped Reese’s. Fold them in evenly so every scoop gets a hit of chocolate and marshmallow.
Step 4: Chill and Serve
Transfer the fluff to a wide serving bowl. Top with remaining chopped Reese’s for presentation. Chill for at least 1 hour before serving to let the flavors meld.
Serving and Storing Your Reese’s Peanut Butter Fluff
This dessert is best served chilled, ideally after an hour or two in the refrigerator. It gives the flavors time to meld and the texture to firm up just enough. Serve it in a large bowl with a big spoon and let guests scoop their own portions into cups or onto dessert plates.
It also works wonderfully as a sweet dip—pair it with graham crackers, pretzels, or apple slices for contrast.
To store leftovers, cover tightly with plastic wrap or transfer to an airtight container. It will keep in the refrigerator for up to 3 days. The texture may soften slightly, but it stays delicious. Freezing is not recommended, as it can break down the fluffiness.
Frequently Asked Questions
How long does this fluff last in the fridge?
Up to 3 days if kept in an airtight container. It tends to soften a bit over time, but the flavor stays on point.
Can I make this ahead of time?
Absolutely. It’s a great make-ahead dessert. Just prepare it the night before and keep it chilled until ready to serve.
Can I use natural peanut butter?
You can, but be cautious. Natural peanut butter tends to separate and may make the fluff less stable. Use a well-stirred or no-stir variety if opting for natural.
What can I serve this with?
Aside from serving in bowls, try using it as a dip for Nilla wafers, graham crackers, or apple slices. It’s great for dessert bars or potlucks.
Can I substitute the whipped topping with homemade whipped cream?
Yes, but the texture may vary slightly. Whipped topping holds up longer, especially if you’re prepping in advance.
Is this gluten-free?
The fluff itself is naturally gluten-free, but double-check your brand of marshmallows, whipped topping, and Reese’s to ensure they’re certified gluten-free.
Want More Peanut Butter Dessert Ideas?
If Reese’s Peanut Butter Fluff has your sweet tooth tingling, here are more irresistible peanut butter treats to explore:
Try the Thick and Chewy Peanut Butter Cookies, which bring classic comfort and a soft-baked texture that pairs perfectly with milk. For something layered and decadent, check out the Chocolate Peanut Butter Dream Bars, loaded with creamy and crunchy textures.
If you want a no-bake twist that’s rich and cool, the No-Bake Banana Pudding Cheesecake is another crowd-pleaser with a similar creamy base. For fruit-meets-peanut butter, the Cheesecake Deviled Strawberries offer a bite-sized treat that’s equally indulgent.
Or go bold with the Decadent Chocolate S’mores Cupcakes, which channel the same layered, gooey satisfaction in cupcake form.
Pin and Tell Me How Yours Turned Out
You can save this to your dessert boards for next time. Just click the Pin button.
If you make it, I’d love to hear how it turned out. Did you fold in any extras like chopped pretzels or drizzle caramel? Leave a comment below. I’m always curious what twists you bring.
And if you’re on Pinterest, I share new recipes every week on my board at LadyPlate Pinterest — come follow along for more sweet ideas!

Reese’s Peanut Butter Fluff
- Total Time: 10 minutes + 1 hour chill
- Yield: 10 servings
- Diet: Vegetarian
Description
Reese’s Peanut Butter Fluff is a no-bake dessert made with whipped topping, peanut butter, cream cheese, mini marshmallows, and chopped Reese’s cups. It’s creamy, fluffy, and layered with chocolate-peanut butter goodness in every spoonful—a perfect treat for parties or potluck spreads.
Ingredients
1 package (8 oz) cream cheese
1 cup peanut butter
1 cup powdered sugar
1 container (8 oz) whipped topping (e.g., Cool Whip)
2 cups mini marshmallows
12 Reese’s Peanut Butter Cups, chopped (reserve some for topping)
1 teaspoon vanilla extract
Instructions
1. In a large mixing bowl, beat cream cheese until smooth.
2. Add peanut butter and powdered sugar; continue beating until fully combined and fluffy.
3. Gently fold in whipped topping using a rubber spatula to maintain fluffiness.
4. Stir in mini marshmallows and most of the chopped Reese’s.
5. Transfer mixture to a serving bowl and smooth the top.
6. Sprinkle remaining chopped Reese’s over the top for garnish.
7. Cover and chill in the refrigerator for at least 1 hour before serving.
Notes
Use room-temperature cream cheese for smoother blending.
Gently fold ingredients to keep the fluff light and airy.
Chill for at least one hour before serving for best texture.
- Prep Time: 10 minutes
- Cook Time: None
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1/10 batch
- Calories: 330
- Sugar: 26g
- Sodium: 180mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 15mg


