If you’re craving a mash-up of your favorite candy bar and the coziest, most nostalgic cookie, these Snickers-Stuffed Peanut Butter Cookies are destined to become your new obsession. Imagine soft, chewy peanut butter cookies with a warm, melty Snickers center—peanuts, caramel, and chocolate all in one glorious bite. It’s the ultimate treat to wow your friends, spoil your family, or enjoy alongside a big glass of milk. This recipe brings together easy pantry staples and a little bit of candy magic for an unforgettable dessert that will have everyone asking for “just one more.”

Ingredients You’ll Need
Don’t be intimidated by the big results—these Snickers-Stuffed Peanut Butter Cookies only require a handful of simple, well-loved ingredients. Each one plays an important role in creating a cookie that’s soft, flavorful, and irresistibly gooey in the middle.
- Unsalted butter: Softened butter brings richness and moisture to every bite.
- Creamy peanut butter: For that unmistakable nutty flavor and creamy, melt-in-your-mouth texture.
- Granulated sugar: Adds sweetness and helps create a perfect cookie crust.
- Packed brown sugar: Ups the chewiness and adds subtle caramel notes throughout.
- Large egg: The essential binder that keeps everything together and tender.
- Vanilla extract: Rounds out the flavors with a touch of warmth and depth.
- All-purpose flour: The sturdy base that gives the cookies their shape and just-right bite.
- Baking soda: Helps the cookies rise and stay soft in the center.
- Salt: Balances the sweetness and accentuates the peanut butter flavor.
- Fun-size Snickers bars: The superstar—biting into a hidden Snickers makes each cookie pure joy.
- Extra granulated sugar: Rolling the cookie dough in sugar gives the outside a delightful sparkle and little crunch.
How to Make Snickers-Stuffed Peanut Butter Cookies
Step 1: Prep Your Oven and Baking Sheet
Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. Setting up this way ensures the cookies won’t stick and makes clean-up a total breeze.
Step 2: Mix the Butters and Sugars
Grab a large mixing bowl and cream together the soft unsalted butter, creamy peanut butter, granulated sugar, and brown sugar. You’ll want to mix until everything is light, fluffy, and completely combined—think dreamy and smooth!
Step 3: Add Egg and Vanilla
Beat in the egg and vanilla extract until the mixture is rich and glossy. These add both depth and tenderness, taking your dough from good to irresistible.
Step 4: Combine Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, and salt. Mixing these dry ingredients first ensures even distribution, so your cookies will bake up just right every single time.
Step 5: Make and Chill the Dough
Gradually add the dry mixture to your wet ingredients, stirring until a soft dough forms. If your dough feels a bit sticky or warm, pop it in the fridge for about 15 minutes—it’s much easier to handle when slightly chilled.
Step 6: Shape and Stuff
Scoop about 1½ tablespoons of dough and flatten it gently in your hand. Place a piece of Snickers bar in the center, then wrap the dough around it and roll into a ball, ensuring no candy peeks out. This is where Snickers-Stuffed Peanut Butter Cookies get their surprise factor!
Step 7: Roll and Arrange
Roll each dough ball in a little extra granulated sugar and set it on your baking sheet. Leave a bit of space between each one so they can spread out and bake evenly.
Step 8: Bake to Perfection
Bake in the preheated oven for 10 to 12 minutes, or until the edges are lightly golden. Let the cookies cool on the sheet for about five minutes, then transfer to a wire rack. The only hard part? Waiting for them to cool before indulging!
How to Serve Snickers-Stuffed Peanut Butter Cookies

Garnishes
You can give these cookies a little extra flair by sprinkling them with a pinch of flaky sea salt right out of the oven or drizzling with melted chocolate. It not only looks lovely, but the added flavor is a sweet finishing touch.
Side Dishes
Pair Snickers-Stuffed Peanut Butter Cookies with cold milk, hot coffee, or a creamy scoop of vanilla ice cream. The contrast of warm, gooey cookie and frozen ice cream is pure dessert bliss.
Creative Ways to Present
Stack them high on a rustic cake stand, wrap a few in cellophane with a cute ribbon for edible gifts, or serve warm at your next party for a touch of fun nostalgia. These cookies are real conversation starters, no matter how you share them.
Make Ahead and Storage
Storing Leftovers
Keep Snickers-Stuffed Peanut Butter Cookies in an airtight container at room temperature for up to five days. The centers will stay soft and the flavors only get better with time—that’s if you have any left!
Freezing
If you want to save some for later (or plan ahead for a sweet emergency), freeze the baked cookies in a sealed bag or container. They’ll last up to three months and can be enjoyed on demand.
Reheating
Enjoy that freshly baked feeling by popping a cookie in the microwave for about 8–10 seconds. This brings back that melt-in-your-mouth center and feels like you’ve just made them all over again.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Using crunchy peanut butter gives the cookies an extra bit of texture and adds little peanut pieces throughout the dough—just make sure to account for any extra salt if your peanut butter is salted.
What if I don’t have Snickers bars?
No Snickers? No problem! You can use any caramel-filled chocolate candy bar or even mini peanut butter cups for a different but equally delicious result.
Why should I chill the dough?
Chilling the dough makes it far easier to handle, especially when wrapping it around the Snickers bars. It also helps the cookies bake up thicker and chewier instead of spreading too much in the oven.
How do I keep the candy from oozing out during baking?
Make sure to completely enclose the Snickers piece with dough, pinching any seams closed. This way, the melted chocolate and caramel stay hidden inside as a gooey center.
Are Snickers-Stuffed Peanut Butter Cookies suitable for parties?
Without a doubt! These cookies are the ultimate crowd-pleaser and always a hit at parties. They’re easy to make in large batches and never fail to disappear quickly from dessert tables.
Final Thoughts
If you want to turn a simple baking day into something memorable, you can’t go wrong with Snickers-Stuffed Peanut Butter Cookies. They’re playful, rich, seriously satisfying, and just plain fun to make. Treat yourself and your loved ones—you honestly won’t regret it!
Print
Snickers-Stuffed Peanut Butter Cookies Recipe
- Total Time: 32 minutes
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
These Snickers-Stuffed Peanut Butter Cookies are a delightful treat that combines the classic flavors of peanut butter cookies with a gooey Snickers surprise in the center. Perfect for satisfying your sweet tooth!
Ingredients
Cookies:
- 1/2 cup unsalted butter, softened
- 1/2 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/2 cup packed brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/4 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 12 fun-size Snickers bars (cut in half if large)
- Extra granulated sugar for rolling
Instructions
- Preheat the oven: Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- Mix wet ingredients: In a large mixing bowl, cream together the butter, peanut butter, granulated sugar, and brown sugar until light and fluffy. Beat in the egg and vanilla extract until combined.
- Combine dry ingredients: In a separate bowl, whisk together the flour, baking soda, and salt. Gradually mix the dry ingredients into the wet until a soft dough forms.
- Prepare cookies: Scoop about 1 1/2 tablespoons of dough, flatten it slightly, place a Snickers piece in the center, wrap the dough around it, and roll into a ball. Roll the ball in granulated sugar and place on the prepared baking sheet.
- Bake: Bake for 10–12 minutes or until the edges are lightly golden. Cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Notes
- Chill the dough for 15 minutes if it becomes too soft to handle.
- You can use mini Snickers or caramel-filled chocolate pieces as substitutes.
- These cookies freeze well after baking.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 190
- Sugar: 15g
- Sodium: 105mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 20mg