This Peanut Butter Cookie Dough Dip is creamy, fluffy, and loaded with peanut butter flavor. It tastes like edible peanut butter cookie dough and comes together in minutes using simple pantry ingredients. Cream cheese and butter add richness and a smooth texture, while Reese’s Pieces (optional) provide small crunchy candy bites throughout the dip. Serve with pretzels, graham crackers, Oreos, vanilla wafers, fresh fruit, or enjoy with a spoon.

Why You’ll Love This Peanut Butter Dip
- No baking required
- Delicious peanut butter cookie dough flavor
- Sweet, creamy, and airy texture
- Perfect for parties, holidays, or a quick snack
- Can be made ahead
Ingredients
See the recipe card below for exact quantities.
Butter – Unsalted butter works well to create the cookie dough taste; use salted butter and omit added salt if preferred.
Cream cheese – Adds creaminess and body to the dip.
Brown sugar – Light or dark brown sugar will give that classic cookie-dough flavor.
Peanut butter – Use your favorite creamy peanut butter (not natural-style) for the best texture and consistency.
Substitutions and Variations
- Use salted butter and omit the added salt if you prefer a slightly saltier profile.
- Swap in chunky peanut butter to add extra texture.
- Replace Reese’s Pieces with mini chocolate chips or chopped peanut butter cups.
- Stir in crushed Oreos for a cookies-and-cream twist.
- Top with a drizzle of chocolate ganache or chocolate syrup before serving for extra decadence.
Note: Other substitutions may affect texture and have not been tested here.
How to Make Peanut Butter Cookie Dough Dip

Step 1: Add the butter and cream cheese to a large bowl and beat until smooth and creamy.

Step 2: Add the brown sugar, powdered sugar, peanut butter, vanilla, and salt. Beat until fully combined and fluffy, scraping the bowl as needed.
Step 3: Fold in the candies if using, then transfer the dip to a serving bowl.

Tips for Best Results
- Use room-temperature cream cheese and butter so they whip smooth without lumps.
- Scrape the bowl well to ensure all ingredients are incorporated.
- Chill the dip for 30 minutes if you prefer a firmer texture.
- Use regular creamy peanut butter, not natural-style, to maintain the right consistency.
What to Serve with Peanut Butter Dip
- Pretzels
- Chocolate graham crackers
- Oreos
- Vanilla wafers
- Apple slices
- Strawberries
How to Store and Freeze
Refrigerate covered or in an airtight container for up to 5 days. If refrigerated, let the dip sit at room temperature about 10–15 minutes before serving to soften slightly.
To freeze: place in a freezer-safe container for up to 1 month. Thaw overnight in the refrigerator and stir well before serving.
If you try this recipe, please leave a rating and share a photo on social media—tagging the recipe author is always appreciated.

Peanut Butter Cookie Dough Dip
Pin Recipe
SAVE THIS RECIPE
We’ll email this post to you, so you can come back to it later!
Ingredients
- ½ cup unsalted butter, room temperature
- 8 ounces cream cheese, room temperature
- ¾ cup light brown sugar, packed
- ¼ cup powdered sugar
- 1 cup creamy peanut butter
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 1 cup Reese’s Pieces, optional
Instructions
-
In a large mixing bowl, add ½ cup unsalted butter and 8 ounces cream cheese. Beat with a mixer on medium until smooth.
-
Add ¾ cup light brown sugar (packed), ¼ cup powdered sugar, 1 cup creamy peanut butter, 1 teaspoon vanilla extract, and ¼ teaspoon salt. Beat until well combined, scraping the bowl to incorporate any remaining bits.
-
Fold in 1 cup Reese’s Pieces, if using, until evenly distributed.
-
Spoon into a serving bowl and serve with chocolate graham crackers, Oreos, pretzels, fruit, or cookies.
-
Store covered in the refrigerator.
Notes
Nutrition
(Nutrition facts are estimates and may vary. Consult a registered dietitian for specific dietary guidance.)