Peanut Butter Sandwich Cookies

Peanut butter sandwich cookies made of two soft peanut butter cookies and a creamy peanut butter filling.

If ever there was a peanut butter lover’s cookie, it’s these sandwich cookies! They are soft, creamy, and completely delicious. You get that wonderful saltiness from the nuts that play against the cookie’s sweetness. Read below for the recipe.

peanut butter sandwich cookies recipe

What’s in Peanut Butter Sandwich Cookies?

These peanut butter cookies consist of peanut butter, butter, sugar, shortening, flour, and a few dry ingredients. This is not an eggless peanut butter cookie recipe or one of those 3 ingredient peanut butter cookies.

Instead, this is like your grandma’s peanut butter cookies you ate as a kid, but better, and more intensely peanut flavored.

The filling also has a rich peanut butter taste with just four ingredients to make it sweet, salty, and creamy.

When I made these cookies, I was hesitant to add the peanut butter filling because it seemed like a lot of peanut butter.

But, I had no reason to worry. As soon as I took a bite, I realized just how wrong it would be not to add the filling!

I also had the instant thought that these would be amazing peanut butter Christmas cookies if you wanted to gift them or use them for a cookie swap. I don’t know anyone who would complain as long as they like peanut butter.

soft peanut butter sandwich cookies

How to Make Peanut Butter Filled Cookies

Make the Cookies

To start, make the peanut butter cookies using the basic creaming method. The basic creaming method includes creaming the fats and sugar, mixing in the eggs and vanilla, and then mixing in the dry ingredients.

Scoop the dough, roll them into smooth balls, and gently press a fork across the top of the cookies from top to bottom and left to right. This makes that classic peanut butter cookie mark, although it will mostly disappear during baking.

Add crushed nuts on top at this point if desired. Bake and let cool.

Make the Peanut Butter Filling

Cream the peanut butter filling ingredients until smooth and creamy. Add enough milk so that the filling doesn’t look dry. The filling should be a nice, creamy, spreadable consistency, but not runny.

Spread the filling on half the cookies and top with other cookies.

stack of peanut butter sandwich cookies

Best Peanut Butter for These Cookies

I thought it would be important to address the different types of peanut butter out there because not all are created equally. They won’t all give you the same results, so let’s talk about what you can and can’t use.

First, don’t use natural peanut butter. The consistency is different, as is the flavor. It will give you a runny mess that doesn’t turn into a good cookie.

Second, you might think about using peanut butter powder for these cookies, but again. It doesn’t give the right flavor or consistency.

For optimal results, it’s best to use traditional, creamy peanut butter for both the cookies and the filling. If you wish to add some crunch, add 1/4-1/2 cup crushed peanuts to the dough or on top of the cookies.

I wouldn’t substitute crunchy peanut butter for these cookies, though. It’s better to control the amount of nuts and crunch.

Other Recipes You’ll Love


Peanut Butter Sandwich Cookies

peanut butter sandwich cookies in a rectangle tin, showing a closeup of the cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Camille
  • Prep Time: 30 minutes
  • Cook Time: 8 minutes
  • Total Time: 38 minutes
  • Yield: 24 sandwich cookies 1x
  • Category: Cookies


Units Scale

For the Peanut Butter Cookies

  • 113 g unsalted butter, soft but cool (1/2 c)
  • 113 g shortening (1/2 c)
  • 226 g creamy peanut butter (1 c)
  • 200 g brown sugar (1 c)
  • 200 g granulated sugar (1 c)
  • 3 eggs
  • 1 tsp vanilla
  • 1/4 tsp salt
  • 2 tsp baking soda
  • 405 g all-purpose flour (3 cups + 6 Tbs)
  • Finely chopped peanuts (optional)

For the Peanut Butter Filling

  • 113 g creamy peanut butter (1/2 c)
  • 240 g powdered sugar (2 c)
  • 1 tsp vanilla
  • 57 tablespoons milk


To Make the Soft Peanut Butter Cookies

  1. Preheat oven to 375 F.
  2. Cream butter, shortening, and peanut butter on medium-low in a stand mixer (with paddle attachment). Add both sugars and cream on medium-low.
  3. Next, add the vanilla and then the eggs one at a time with the mixer on medium-low.
  4. Add dry ingredients and mix just until the dough comes together.
  5. Scoop the dough with a tablespoon scoop, roll each peanut butter cookie dough ball until smooth, and place 12 on a half sheet pan. Use the tines of a fork to gently press the top of the cookie going vertically and horizontally to make the classic criss cross marking on top. Don’t press hard, however. We want the dough to stay in the shape of a ball as much as possible.
  6. Add crushed nuts if desired (completely optional). Bake for 7-9 minutes, or until edges are lightly golden brown.
  7. Transfer to a cooling rack after cooling for 5 minutes on the pan. Let cool completely (about 20 minutes).

To Make the Peanut Butter Filling

  1. Mix peanut butter, powdered sugar, and vanilla with a hand or stand mixer. Add 5 Tbs of milk and mix. Then add 1/2 a tablespoon more at a time until the peanut butter filling is creamy and spreadable. It should not be runny, however, so be careful when adding the milk.
  2. Spread peanut butter on the bottom side of half the cookies, then top with the remaining cookies. Gently press together until peanut butter comes to the edges. Enjoy and store the remaining peanut butter sandwich cookies in an airtight container at room temperature for up to a week.


  1. Peanut butter cookies are my favorite and this is the best recipe I’ve found.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star