If you’re looking for the ultimate cookie recipe that combines rich peanut butter flavor, gooey caramel, creamy milk chocolate, and crunchy peanuts, these Snickers Peanut Butter Cookies are guaranteed to become a family favorite. Inspired by the beloved candy bar, these bakery-style cookies feature a soft, chewy peanut butter cookie base loaded with chopped Snickers bars and finished with melted chocolate and flaky sea salt for an irresistible sweet-and-salty treat.
Perfect for holiday cookie trays, bake sales, birthday parties, or simply satisfying your sweet tooth, these cookies stay soft for days and are incredibly easy to make. Every bite delivers a delightful combination of buttery cookie, creamy peanut butter, caramel pockets, roasted peanuts, and chocolate that tastes just like your favorite candy bar.
Why You’ll Love This Recipe
- Soft and chewy texture
- Loaded with real Snickers candy bars
- Rich peanut butter flavor
- Gooey caramel in every bite
- Easy to prepare in under an hour
- Perfect for holidays and parties
- Freezer-friendly
- Bakery-quality cookies at home
Preparation Time
- Prep Time: 20 minutes
- Chill Time: 30 minutes
- Bake Time: 10–12 minutes per batch
- Cooling Time: 15 minutes
- Total Time: About 1 hour 15 minutes
Yield: 24 cookies
Ingredients
Cookie Dough
- 1 cup (226g) unsalted butter, softened
- 1 cup (250g) creamy peanut butter
- 1 cup (200g) light brown sugar, packed
- ½ cup (100g) granulated sugar
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
- 2¾ cups (345g) all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
Mix-Ins
- 8 fun-size Snickers bars or 4 regular-size Snickers bars, chopped
- ½ cup chopped roasted peanuts
- 1 cup milk chocolate chips
Optional Topping
- Extra chopped Snickers
- Melted milk chocolate for drizzling
- Flaky sea salt
Equipment Needed
- Large mixing bowl
- Electric mixer
- Measuring cups and spoons
- Rubber spatula
- Baking sheets
- Parchment paper
- Cookie scoop (about 2 tablespoons)
- Cooling rack
Step 1: Prepare the Dough
In a large bowl, beat the softened butter, peanut butter, brown sugar, and granulated sugar until light and fluffy, about 2–3 minutes.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
Step 2: Mix the Dry Ingredients
In a separate bowl, whisk together:
- Flour
- Baking soda
- Baking powder
- Salt
Gradually add the dry ingredients to the wet ingredients, mixing just until combined. Avoid overmixing to keep the cookies tender.
Step 3: Fold in the Candy
Gently fold in the chopped Snickers bars, roasted peanuts, and chocolate chips until evenly distributed throughout the dough.
Cover the bowl and chill the dough in the refrigerator for 30 minutes. Chilling helps prevent excessive spreading and creates thicker, chewier cookies.
Step 4: Shape the Cookies
Preheat the oven to 350°F (175°C).
Line baking sheets with parchment paper.
Using a cookie scoop or about 2 tablespoons of dough, roll into balls and place them 2 inches apart on the prepared baking sheets.
For an attractive bakery-style look, press a few extra pieces of chopped Snickers and chocolate chips onto the tops of each dough ball.
Step 5: Bake
Bake for 10–12 minutes, or until the edges are lightly golden and the centers still look slightly soft.
The cookies will continue to bake on the hot baking sheet after they come out of the oven.
For soft and chewy cookies, avoid overbaking.
Step 6: Cool
Allow the cookies to cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
If desired, drizzle with melted milk chocolate and sprinkle with flaky sea salt while the chocolate is still warm.
Serving Suggestions
These cookies are delicious served with:
- Cold milk
- Hot coffee
- Hot chocolate
- Vanilla ice cream
- Chocolate milkshakes
- Peanut butter milkshakes
- Fresh strawberries
- Caramel sauce for dipping
Expert Tips
Chill the Dough
Cold dough spreads less during baking, producing thick, bakery-style cookies.
Use Softened Butter
Soft butter creams more easily with the sugars, creating a lighter texture.
Chop the Snickers Evenly
Small, evenly sized candy pieces distribute more uniformly throughout the cookies.
Don’t Overbake
Remove the cookies when the centers still appear slightly underdone. They will finish setting as they cool.
Add Toppings Before Baking
Pressing extra candy pieces onto the tops before baking gives the cookies a beautiful homemade bakery appearance.
Delicious Variations
Double Chocolate Snickers Cookies
Replace ½ cup of the flour with unsweetened cocoa powder for a rich chocolate cookie base.
Stuffed Peanut Butter Cookies
Wrap each dough ball around a mini Snickers bar for a gooey caramel center.
Reese’s & Snickers Cookies
Use half chopped Snickers and half chopped peanut butter cups for a decadent candy-filled cookie.
Salted Caramel Version
Add caramel bits to the dough and finish with flaky sea salt.
Nut Lover’s Cookies
Mix in chopped pecans, almonds, or cashews along with the peanuts.
Mini Cookie Bites
Use a 1-tablespoon scoop and bake for 8–9 minutes to make bite-sized cookies.
Make-Ahead Instructions
Prepare the dough up to 48 hours in advance and refrigerate until ready to bake.
You can also portion the dough into cookie balls before chilling, making it easy to bake fresh cookies whenever you like.
Freezing Instructions
Freeze the Dough
Place scooped dough balls on a baking sheet and freeze until firm.
Transfer to a freezer-safe bag and freeze for up to 3 months.
Bake directly from frozen, adding 1–2 extra minutes to the baking time.
Freeze Baked Cookies
Cool completely before storing in an airtight freezer container for up to 3 months.
Thaw at room temperature before serving.
Storage
- Room Temperature: Store in an airtight container for up to 5 days.
- Refrigerator: Up to 1 week.
- Freezer: Up to 3 months.
To keep cookies extra soft, place a slice of bread in the storage container. The cookies will absorb moisture from the bread without affecting the flavor.
Frequently Asked Questions
Can I use crunchy peanut butter?
Yes. Crunchy peanut butter adds even more peanut texture and works well in this recipe.
Can I use full-size Snickers bars?
Absolutely. Simply chop them into small, bite-sized pieces before mixing them into the dough.
Why did my cookies spread too much?
Warm butter or skipping the chilling step can cause cookies to spread. Chilling the dough is highly recommended.
Can I make these gluten-free?
Yes. Substitute a 1:1 gluten-free all-purpose flour blend. Check that your candy bars are also gluten-free according to the manufacturer’s labeling.
Can I use dark chocolate chips?
Yes. Dark, semi-sweet, or milk chocolate chips all pair wonderfully with the peanut butter and caramel flavors.
Nutritional Information (Per Cookie)
Approximate values based on 24 cookies.
- Calories: 315
- Protein: 6g
- Carbohydrates: 34g
- Fat: 18g
- Saturated Fat: 7g
- Cholesterol: 32mg
- Sodium: 190mg
- Potassium: 180mg
- Fiber: 2g
- Sugar: 22g
- Calcium: 25mg
- Iron: 1.4mg
