These amazing peanut butter sandwich cookies have been a staple in my house for nearly 20 years. I make them atleast twice a year and they're absolutely delicious. From the rich and creamy peanut butter filling, to the crisp cookie and velvety dark chocolate, these cookies are always a hit.

Why you'll love these cookie sandwiches
- They combine sweet and salty flavors in every bite.
- The rich dark chocolate balances the creamy peanut butter perfectly.
- The cookies are buttery, tender, and full of nutty flavor.
- The peanut butter filling is smooth, luscious, and melts in your mouth.
- The dark chocolate dip adds a beautiful, bakery-style finish.
- Easy to make ahead and perfect for gifting, holidays, or indulging anytime.
Ingredients needed for these peanut butter cookies
For the cookies:
- Unsalted butter
- Creamy Peanut Butter
- White Granulated Sugar
- Dark Brown Sugar
- Large Eggs
- Vanilla Bean Paste
- All-Purpose Flour
- Baking Powder
- Vanilla Instant Pudding Mix
- Salt

Instructions on how to make these chocolate dipped cookies
Preheat oven to 375 degrees and line to baking sheets with parchment paper. In a medium sized bowl, combine the flour, baking soda, vanilla instant pudding mix and salt then set the bowl aside. In a large bowl, cream together the butter, peanut butter, vanilla bean paste and sugar until fluffy and well incorporated. Beat in eggs one at a time into the peanut butter mixture. Once combined, slowly add the flour mixture and mix well.

Using a tablespoon, scoop the dough and roll into one inch balls. Place the balls about two inches apart on the baking sheet. Using a fork, lightly press down on the peanut butter balls to flatten them out.
Place them in the oven and bake for 7 minutes. Once removed from the oven, move the cookies to a wire rack and allow them to cool completely.
Make your peanut butter cream filling
While your cookies are baking, make your sandwich filling. Combine the peanut butter, confectioner's sugar, honey, vanilla bean paste and milk. Whisk ingredients until they reach the consistency of a spreadable cream.
Once the cookies have completely cooled down, scoop one tablespoon of cream filling to half of the cookies. Be sure to place the filling on the bottom side and set it down on parchment paper.

Gently place the cookies without filling over the cookies with filling. At this point, you've got yourself a great peanut butter sandwich cookie. You can feel free to stop here and enjoy the cookies as is, but stopping here would make you a quitter and I know you ain't no quitter.

Make your chocolate sauce for dipping
Allow your cookie sandwiches to chill out and relax in the refrigerator while you make the chocolate dipping sauce. Putting them in the fridge will allow the cookies sandwiches to firm up and get ready for their chocolate bath. Place the dark chocolate chips in a small bowl and add the boiling milk. Let the milk and chocolate get to know each other for a couple of seconds and then begin to whisk the two together until you're left with a shiny and smooth chocolate mixture.

Gently dip the cookies one at a time about half way and then place them back onto the parchment paper. Sprinkle the chocolate dipped end of the sandwiches with as much (or as little) sea salt as you like. Place the cookies back in the fridge to allow the chocolate to harden up.
Top tips for making these chocolate dipped sandwich cookies
Use the Right Peanut Butter
- Stick to creamy, shelf-stable peanut butter (like Jif or Skippy).
- Natural peanut butter can make the dough greasy or crumbly unless well-stirred and balanced with extra flour or sugar.
- For crunch, mix in a spoonful of crunchy peanut butter to the filling instead.
2. Chill the Dough
- After mixing, chill the cookie dough for 30 minutes before rolling or baking.
- This helps the cookies hold their shape, prevents spreading, and makes them easier to handle.
3. Don’t Overbake
- Bake just until the edges are set and lightly golden — the centers will continue to cook as they cool.
- Overbaking can make the cookies too hard to sandwich later.
4. Use Good-Quality Chocolate for Dipping
- Choose real chocolate bars or couverture chocolate over candy melts for a smoother, shinier coating.
- Chop the chocolate finely before melting to help it melt evenly.
- You can melt it gently over a double boiler or in 15–20 second bursts in the microwave, stirring between each.
5. Let the Chocolate Set Completely
- Place dipped cookies on parchment paper and let them set at room temperature or chill briefly in the fridge (10–15 minutes).
- Don’t stack or move them until the chocolate is fully firm to avoid smudges.
6. Balance Texture and Temperature
- Serve the cookies slightly chilled for a firm chocolate shell and soft center, or at room temperature for a melt-in-your-mouth experience.
7. Add Finishing Touches
- Sprinkle flaky sea salt, crushed peanuts, or mini chocolate chips over the chocolate before it sets for extra flair and flavor.
Variations and Substitutions for these peanut butter sandwich cookies
Peanut Butter:
- Almond butter - Milder, slightly sweet flavor that pairs beautifully with chocolate.
- Cashew butter - Creamier and less nutty; creates a more luxurious filling.
- Sunflower seed butter - Great nut-free alternative; still rich and spreadable.
- Crunchy peanut butter - Adds extra texture and contrast to the smooth filling.
Chocolate (for dipping):
- Dark chocolate - Balances the sweetness with a deeper, more grown-up flavor.
- Milk chocolate - Classic combo for a nostalgic, Reese’s-like taste.
- White chocolate - Sweeter and creamier, pairs well with salted peanut butter.
- Flavored chocolate (mint, caramel, espresso, or chili) - Adds a twist to the traditional version.
Flour Base (if making the cookies from scratch):
- Oat flour or ground oats - Adds chewiness and heartiness.
- Gluten-free flour blend - Works well if you need them gluten-free.
- Whole wheat flour - Slightly nuttier flavor that complements the peanut butter.

Storage instructions for these peanut butter cookies
Room Temperature Storage
- Best for: Up to 3–4 days.
- How:
- Place cookies in a single layer or with parchment paper between layers in an airtight container.
- Keep them in a cool, dry place away from sunlight or heat (chocolate can melt or bloom).
- Tip: If your kitchen is warm, it’s better to refrigerate them to keep the chocolate firm.
Refrigerator Storage
- Best for: Up to 1 week.
- How:
- Store cookies in an airtight container with parchment between layers to prevent sticking or smudging.
- Let them sit at room temperature for 10–15 minutes before serving so the filling softens slightly and the flavor comes through.
Storage Tips
- Avoid stacking warm or freshly dipped cookies — the chocolate needs to set fully before storage.
- If humidity is high, add a small piece of parchment paper or a silica gel packet (not touching the cookies) to help prevent condensation.
- Don’t store with other cookies — the peanut butter aroma can transfer easily.
Check out these other cookie recipes
Dark Chocolate Dipped Peanut Butter Sandwich Cookies Recipe
Ingredients
For the cookies:
- 1 Cup Unsalted butter room temperature
- 1 Cup Creamy Peanut Butter
- 1 Cup White Granulated Sugar
- 1 Cup Packed Dark Brown Sugar
- 3 Eggs
- 1 Teaspoon Vanilla Bean Paste vanilla extract will work too
- 3 Cups All-Purpose Flour
- 2 Teaspoons Baking Powder
- 2 Tablespoons Vanilla Instant Pudding Mix
- ¼ Teaspoon Salt
For the filling:
- ½ Cup Creamy Peanut Butter
- 3 Cups Confectioners' Sugar
- 1 Teaspoon Vanilla Bean Paste vanilla extract will work too
- 2 Tablespoons Honey
- 5 Tablespoons Milk
For the chocolate dip:
- 10 oz Dark Chocolate Chips I used Ghirardelli 60% dark chocolate chips
- ½ Cup Boiling Milk
- pinch Sea Salt
Instructions
Make your cookies
- Preheat oven to 375 degrees and line to baking sheets with parchment paper.
- In a medium sized bowl, combine the flour, baking soda, vanilla instant pudding mix and salt then set the bowl aside.
- In a large bowl, cream together the butter, peanut butter, vanilla bean paste and sugar until fluffy and well incorporated.
- Beat in eggs one at a time into the peanut butter mixture. Once combined, slowly add the flour mixture and mix well.
- Using a tablespoon, scoop the dough and roll into one inch balls.
- Place the balls about two inches apart on the baking sheet. Using a fork, lightly press down on the peanut butter balls to flatten them out.
- Place the baking sheet in the refrigerator for 15 min-30 minutes to chill.
- Place them in the oven and bake for 7-9 minutes.
- Once removed from the oven, move the cookies to a wire rack and allow them to cool completely.
Make your sandwich filling
- While your cookies are baking, make your sandwich filling. Combine the peanut butter, confectioner's sugar, honey, vanilla bean paste and milk. Whisk ingredients until they reach the consistency of a spreadable cream.
- Once the cookies have completely cooled down, scoop one tablespoon of cream filling to half of the cookies. Be sure to place the filling on the bottom side and set it down on parchment paper.
- Gently place the cookies without filling over the cookies with filling. At this point, you've got yourself a great peanut butter sandwich cookie.
Make your chocolate sauce for dipping
- Allow your cookie sandwiches to chill out and relax in the refrigerator while you make the chocolate dipping sauce. Putting them in the fridge will allow the cookies sandwiches to firm up and get ready for their chocolate bath. Place the dark chocolate chips in a small bowl and add the boiling milk.
- Let the milk and chocolate get to know each other for a couple of seconds and then begin to whisk the two together until you're left with a shiny and smooth chocolate mixture.
- Gently dip the cookies one at a time about half way and then place them back onto the parchment paper. Sprinkle the chocolate dipped end of the sandwiches with as much (or as little) sea salt as you like.
- Place the cookies back in the fridge to allow the chocolate to harden up.







Mary says
These were amazing!