If you are ready to take your cookie game to a whole new level of deliciousness, this Snickers Stuffed Peanut Butter Cookies Recipe is going to be your new best friend. Imagine biting into a soft, chewy peanut butter cookie that hides a gooey, chocolatey Snickers surprise inside—a perfect harmony of salty, sweet, and nutty that melts in your mouth. These cookies are irresistibly comforting, delightfully rich, and brilliantly easy to make, promising smiles with every single bite.

Ingredients You’ll Need
Don’t be fooled by the simplicity of the ingredients here; each one plays a crucial role in creating that perfect cookie texture and flavor. From creamy peanut butter to the sweet brown sugar, every component works harmoniously to bring out the best in these stuffed treats.
- Unsalted butter (½ cup, softened): Adds rich creaminess and helps create a tender cookie crumb.
- No-stir peanut butter (¾ cup): The star flavor that gives these cookies their irresistible peanut butter punch and smooth texture.
- Brown sugar (¾ cup, packed): Brings moisture and a deep, caramel-like sweetness for that soft, chewy finish.
- Granulated sugar (¼ cup): Adds a touch of crispness to the cookie edges for perfect contrast.
- Large egg (1): Binds everything together, adding moisture and richness.
- Vanilla extract (1 teaspoon): Enhances all the flavors, rounding out the taste beautifully.
- Milk (1 tablespoon): Keeps the dough moist and helps with a tender crumb.
- Salt (¼ teaspoon): Balances sweetness and intensifies the peanut butter flavor.
- Baking soda (½ teaspoon): Gives a light lift, keeping the cookies soft and slightly puffy.
- All-purpose flour (1 ½ cups): The foundation of the dough that holds all those luscious ingredients together.
- Snickers Minis (about 22, unwrapped): The magic center that melts into a gooey, chocolaty, nutty delight.
How to Make Snickers Stuffed Peanut Butter Cookies Recipe
Step 1: Prepare Your Oven and Baking Sheets
First things first, preheat your oven to 350°F and line two cookie sheets with parchment paper or silicone baking mats. This step ensures your cookies bake evenly and don’t stick, making clean-up a breeze.
Step 2: Mix the Dough
Using an electric mixer fitted with a paddle attachment, cream together the softened butter, peanut butter, and both sugars until the mixture is light and fluffy. Then, add the egg, vanilla, milk, salt, and baking soda, mixing until just combined. Gradually incorporate the flour, mixing until the dough just comes together—watching out not to overmix to keep the cookies tender.
Step 3: Stuff and Shape the Cookies
Now for the fun part! Scoop two-tablespoon-sized balls of dough. Flatten each ball gently in your palm, place a Snickers Mini right in the center, and wrap the dough around it, rolling it into a smooth ball. Place the cookies on the baking sheet about two inches apart because, thanks to the Snickers filling, they won’t spread much. Use a fork to make a charming criss-cross pattern on top of each cookie—the classic peanut butter cookie signature.
Step 4: Bake to Perfection
Bake your cookies for 13 to 16 minutes, until the edges begin to turn a lovely golden brown. Don’t be alarmed if they look slightly soft in the center; that means they will stay delightfully chewy once cooled.
Step 5: Cool and Enjoy
Allow the cookies to cool completely on the baking sheet before moving them to a wire rack or container. This gives the melted Snickers inside time to set just right so each bite reveals that delicious secret center.
How to Serve Snickers Stuffed Peanut Butter Cookies Recipe

Garnishes
To elevate these cookies even more, consider a light dusting of powdered sugar or a drizzle of melted chocolate. Sprinkle a few crushed peanuts on top right after baking for an extra nutty crunch that complements the gooey center brilliantly.
Side Dishes
These cookies shine alongside a cold glass of milk, but they also pair wonderfully with a scoop of vanilla ice cream or a dollop of whipped cream to contrast the warm, nutty cookie with creamy coolness—pure bliss.
Creative Ways to Present
For gifting or parties, stack these beauties in a rustic tin lined with parchment paper, tied with a ribbon. Or create an indulgent dessert platter featuring these alongside fresh fruit and chocolate squares for an inviting, shareable treat.
Make Ahead and Storage
Storing Leftovers
Leftover cookies can be stored in an airtight container at room temperature for up to three days. This keeps them soft and maintains the delicious gooey Snickers center perfectly.
Freezing
If you want to stash some for later, freeze your cookies in sealed containers or Ziploc bags with layers of paper towels between them for up to one month. This prevents the cookies from sticking together and preserves their flavor and texture.
Reheating
To enjoy a warm cookie experience anytime, reheat frozen or stored cookies briefly in the microwave for about 10-15 seconds. The chocolate and caramel will soften again, making each bite just as heavenly as fresh-baked.
FAQs
Can I use crunchy peanut butter instead of no-stir creamy?
Crunchy peanut butter could change the texture by introducing extra bits of peanuts, which might compete with the Snickers filling’s creaminess. For best results and that classic smooth cookie bite, use no-stir creamy peanut butter.
What can I substitute for Snickers Minis in this recipe?
If you’re out of Snickers Minis, any caramel and nut-filled candy bar miniatures, like Milky Way or even homemade caramel pieces, can work well. Just make sure they are similar in size to fit inside the dough balls nicely.
Why do the cookies have a criss-cross pattern on top?
This classic pattern not only gives the peanut butter cookies their signature look but also slightly flattens the dough over the Snickers center since the cookies won’t spread much during baking.
Can I double this Snickers Stuffed Peanut Butter Cookies Recipe?
Absolutely! This recipe scales up nicely. Just double the ingredients and ensure you have enough baking sheets and space so the cookies bake evenly and don’t stick together.
What texture should I expect from these cookies?
Expect soft, chewy peanut butter cookies with a slightly crisp edge and a wonderfully gooey, melted Snickers center that surprises and delights with every bite.
Final Thoughts
If you want a cookie experience that feels like a warm hug with a twist of fun, you absolutely must try this Snickers Stuffed Peanut Butter Cookies Recipe. It’s simple, fun, and packed with those amazing flavors we all crave. Whether for sharing or savoring solo, these cookies will quickly become a beloved favorite in your baking repertoire.
Print
Snickers Stuffed Peanut Butter Cookies Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 22 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Delight in these decadent Snickers Stuffed Peanut Butter Cookies that combine rich peanut butter dough with gooey Snickers Minis at the center. Perfectly soft with a subtle criss-cross pattern on top, these cookies are a crowd-pleaser baked to golden perfection in just under 20 minutes.
Ingredients
Cookie Dough
- ½ cup (113g) unsalted butter, softened
- ¾ cup (200g) peanut butter (no-stir only)
- ¾ cup (150g) packed brown sugar
- ¼ cup (50g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 tablespoon (15ml) milk
- ¼ teaspoon salt
- ½ teaspoon baking soda
- 1 ½ cups (186g) all-purpose flour
Filling
- About 22 Snickers Minis, unwrapped
Instructions
- Preheat Oven: Set your oven to 350°F (175°C) and line two cookie sheets with parchment paper or Silpat baking mats to prevent sticking and promote even cooking.
- Prepare Dough: In a mixing bowl fitted with a paddle attachment, cream together the softened butter, peanut butter, brown sugar, and granulated sugar until smooth and light. Then, add the egg, vanilla extract, milk, salt, and baking soda, mixing until fully combined. Gradually incorporate the all-purpose flour until the dough just forms.
- Shape Cookies: Scoop dough into 2-tablespoon-sized balls. Flatten each slightly in your palm, place one Snickers Mini in the center, then carefully wrap the dough around the candy, rolling it into a smooth ball. Arrange these onto the prepared cookie sheets, spacing them about 2 inches apart. Use a fork to create a gentle criss-cross pattern on the top of each cookie; note they won’t spread much due to the candy center but will retain the pattern.
- Bake: Place the cookie sheets in the preheated oven and bake for 13 to 16 minutes, or until the cookies begin to turn golden brown at the edges.
- Cool and Store: Allow the cookies to cool completely on the baking sheets before transferring to an airtight container. Store at room temperature for up to 3 days, or freeze in layers separated by paper towels in sealed containers or ziplock bags for up to one month.
Notes
- Use no-stir peanut butter to prevent oil separation and maintain dough consistency.
- Do not flatten the dough too much after wrapping the Snickers, as the candy will keep the cookies from spreading.
- Freezing the cookies before baking is not recommended as it may affect the texture due to the candy filling.
- For a softer cookie, do not overbake; remove when edges are just starting to brown.
- The criss-cross fork pattern is classic for peanut butter cookies but optional.

