Picture a tray of golden cookies, their crisscross tops lightly crackled and dusted with sugar, giving way to a creamy, peanut-butter filling that’s soft as satin.
Imagine the warm, toasty aroma of roasted peanuts drifting through the kitchen, a color palette of honeyed tan and ivory that promises comfort in every bite.
These sandwich cookies are the kind you make to soothe a long day, to bring along for busy weeknights or Sunday suppers, to tuck into lunchboxes, or to stack on a party plate that disappears fast.
When my brother started college, a tin of these traveled with him—sturdy enough for the drive, familiar enough to make a dorm room feel like home, and indulgent without fuss.
They’re quick to mix, bake in short bursts, and assemble easily, yet taste like a bakery treat.
Whether you crave soft and fudgy or lightly crisp, this recipe flexes with you.
Ready? Let’s cook!
Why You’ll Love It
- Delivers bold, nostalgic peanut butter flavor in every bite
- Uses pantry staples you likely already have on hand
- Bakes quickly; ready to sandwich in under an hour
- Achieves soft-chewy cookies with creamy, tangy filling
- Freezes beautifully; assemble fresh with make-ahead cookies
Ingredients
- 1 cup unsalted butter softened — room temp helps cream properly
- 1 cup creamy peanut butter smooth — no-stir style works best
- 1 cup granulated sugar — fine white sugar
- 1 cup light brown sugar packed — moist and fresh
- 2 large eggs room temperature — bring to room temp for better mixing
- 2 teaspoons vanilla extract — pure vanilla preferred
- 2 1/2 cups all-purpose flour — measure with spoon-and-level
- 1 teaspoon baking soda — fresh and lump-free
- 1/2 teaspoon baking powder — check freshness date
- 1/2 teaspoon fine salt — fine grain distributes evenly
- 1/2 cup granulated sugar for rolling optional — adds sparkle and crunch
- 1/2 cup creamy peanut butter for filling — smooth and well-stirred
- 4 ounces cream cheese softened — full-fat for best texture
- 2 tablespoons unsalted butter softened — room temp for smooth filling
- 1 1/4 cups powdered sugar sifted — prevents lumps
- 1 teaspoon vanilla extract — for the filling
- 1/8 teaspoon fine salt — balances sweetness
- 1–2 tablespoons milk as needed — add to reach spreadable consistency
Step-by-Step Method
Preheat & Prep
Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper. Set a wire rack nearby for cooling. Gather equipment and ingredients. Make sure butter, eggs, and cream cheese are softened. If your kitchen is warm, clear fridge space to quickly chill dough later. Position oven racks in the upper and lower thirds for even baking.
Whisk Dry Ingredients
Whisk together flour, baking soda, baking powder, and salt in a medium bowl. Break up any lumps. Set aside. This makes certain even leavening and prevents overmixing later. If using natural peanut butter in the dough, plan to add an extra tablespoon of flour if it looks greasy. Keep the dry mix ready at arm’s reach.
Cream Butter & Sugars
Beat softened butter, creamy peanut butter, granulated sugar, and brown sugar on medium speed until light and fluffy, 2–3 minutes. Scrape the bowl and beater as needed. Proper creaming traps air for lift and tender cookies. Aim for a pale, thick mixture that spreads easily from the paddle.
Add Eggs & Vanilla
Add eggs one at a time, mixing well after each addition. Beat in vanilla until fully combined. Scrape the bowl to incorporate any streaks. The batter should look smooth and slightly glossy. Avoid overbeating once eggs are in to prevent toughness and spreading in the oven.
Combine Wet & Dry
Add the dry ingredients to the mixer on low speed. Mix just until no dry spots remain. Stop and finish folding with a spatula to avoid overworking the dough. If dough feels very soft, cover and chill 20–30 minutes. Properly mixed dough holds shape and bakes with defined edges.
Scoop & Shape
Scoop 1-tablespoon portions using a small cookie scoop. Roll each portion into a smooth ball. If desired, roll balls in granulated sugar for a sparkly crust. Place dough balls on prepared sheets, spacing 2 inches apart. Keep remaining dough chilled if your kitchen is warm.
Crisscross & Flatten
Use a fork dipped in sugar to gently press a crisscross pattern on each dough ball. Flatten to about 1/2 inch thick. Don’t press too thin, which can cause overbaking. Rotate the fork 90 degrees between presses to create the classic peanut butter cookie look and even thickness.
Bake to Set
Bake 8–10 minutes, rotating sheets halfway through. Pull cookies when edges are set and centers look slightly puffy and underdone. They’ll firm as they cool. For crisper cookies, bake about 1 minute longer. Avoid overbaking; the goal is a tender cookie that sandwiches well.
Cool Completely
Cool cookies on the baking sheet for 5 minutes to set. Transfer to a wire rack to cool completely before filling. Warm cookies will melt the filling and slide. Pair up similar sizes as they cool. If baking multiple batches, let sheets cool or use fresh parchment to prevent spreading.
Beat the Filling
Beat creamy peanut butter, cream cheese, and softened butter until smooth. Add sifted powdered sugar, vanilla, and salt. Mix on low, then medium until fluffy. Add milk 1 teaspoon at a time to reach a spreadable consistency. Skip milk for a firmer filling. Scrape bowl to ensure silkiness.
Assemble & Sandwich
Match cookie pairs by size. Pipe or spread 1–2 teaspoons of filling onto the flat side of one cookie. Top with its pair, flat side down. Press gently to distribute the filling to the edges without squeezing it out. Repeat until all cookies are sandwiched evenly.
Set & Serve
Let assembled cookies rest 15 minutes to set the filling. Serve at room temperature for a creamy bite. For a firmer set, chill briefly. Store in an airtight container up to 3 days at room temperature, or refrigerate for a sturdier filling. Freeze unfilled cookies up to 2 months.
Ingredient Swaps
- Dairy-free: Use vegan butter in both cookie and filling; replace cream cheese with plant-based cream cheese or thick coconut cream.
- Gluten-free: Swap all-purpose flour with a 1:1 gluten-free baking blend (with xanthan gum).
- Peanut-free: Use sunflower seed butter or soy nut butter; note sunflower can green slightly—harmless.
- Egg-free: Replace 2 eggs with 1/2 cup unsweetened applesauce or 2 flax eggs (2 tbsp ground flax + 6 tbsp water).
- Lower sugar: Reduce cookie sugars by 1/4 cup each; use powdered erythritol or a blend in the filling.
- Budget/availability: Light brown sugar → mix 1 cup granulated sugar with 1 tbsp molasses; vanilla extract → 1/2–1 tsp vanilla paste or omit.
- Regional: If cream cheese is scarce, use Neufchâtel or thick Greek yogurt strained; powdered sugar → blend granulated sugar with cornstarch until fine.
You Must Know
– Doneness • If cookies spread too thin in the oven, chill portioned dough 20–30 minutes and press a shallower fork mark; warmer dough melts faster, causing spread.
Visual cue: edges set with a matte look, centers slightly domed and soft at 9 minutes.
– Troubleshoot • When cookies taste dry or crumbly, weigh flour (300 g for 2 1/2 cups) and pull trays once the centers still look slightly underbaked; excess flour or overbaking tightens crumb.
Target: minimal browning, only light golden at edges.
– Flavor Boost • For deeper roasted peanut notes, swap 2–3 tablespoons of flour with powdered peanut butter (PBFit) and add a pinch (1/8 teaspoon) of espresso powder; enhances nuttiness without extra fat.
Taste the dough: nutty aroma more pronounced.
– Swap • If using natural peanut butter, stir until glossy and add 1–2 teaspoons cornstarch to dough; stabilizes oils to prevent greasy cookies.
Visual: dough should feel pliable, not shiny or tacky; holds a clean scoop.
– Make-Ahead • To streamline, portion dough and freeze on a sheet until firm (1–2 hours), then bag up to 2 months; bake from frozen adding 1–2 minutes.
Filling keeps refrigerated 5 days; re-whip 15–30 seconds to restore spreadability.
Serving Tips
- Stack on a platter, dust lightly with powdered sugar, and add peanut halves.
- Serve with small glasses of cold milk or vanilla milkshakes.
- Pair with fresh berries and a drizzle of warm chocolate sauce.
- Plate alongside coffee or hot cocoa; add a pinch of flaky salt.
- Create an ice cream sandwich board with vanilla, chocolate, and banana scoops.
Storage & Make-Ahead
Refrigerate assembled cookies in an airtight container up to 5 days.
The filling firms pleasantly when chilled.
For make-ahead, bake cookies and store unfilled at room temperature 3 days or freeze up to 2 months.
Freeze assembled sandwiches up to 1 month, well wrapped.
Thaw at room temperature before serving.
Reheating
Reheat gently: microwave 5–10 seconds to soften filling.
Oven at 275°F for 3–5 minutes to refresh crispness.
Stovetop skillet on lowest heat 30–60 seconds per side.
Avoid melting filling.
School Lunchbox Nostalgia
Sometimes I bite into these peanut butter sandwich cookies and I’m right back at the cafeteria table, legs swinging, lunchbox latch clicking open like a tiny drumroll.
The napkin’s crinkled, the milk carton sweats, and that first sniff—roasty, sweet, a little salty—feels like a hall pass to recess. You know that moment: the soft crumb gives, the filling sighs, and the world quiets to peanut and sugar.
- I remember trading halves—your apple slices for my cookie—both of us grinning, crumbs dusting our sleeves.
- I remember the fork marks, crosshatched like tiny tic-tac-toe boards, promising a tender middle.
- I remember saving the last bite, tucking it away, then caving before math.
Bake a batch, pack two, and meet me at the nostalgia table.
Final Thoughts
Ready to bake a batch? Give these peanut butter sandwich cookies a try as written, or tweak them with a pinch of cinnamon or a chocolate-peanut-butter filling to make them your own!
Frequently Asked Questions
Can I Make These Cookies Gluten-Free Without Compromising Texture?
Yes—you can. I swap in a 1:1 gluten‑free baking flour with xanthan gum, rest the dough 20 minutes, and bake just until set. You’ll still get tender middles, crisp edges, and creamy, cloud‑soft filling.
How Do I Prevent the Filling From Squeezing Out?
Chill filled cookies 15–20 minutes; I thicken filling slightly, pipe a thinner layer, and leave a bare rim. I also underbake cookies a touch for softness, then press gently—just enough to kiss, not ooze.
What’s the Best Way to Ship These Cookies Safely?
I nestle each cookie in cupcake liners, double-wrap stacks, and cushion a snug tin with crinkled paper. I freeze overnight, ship fast, and label “Fragile.” You’ll open the box to intact, buttery sandwiches, smelling gloriously sweet.
Can I Reduce Sugar Without Affecting Structure and Spread?
Yes, but I’d tweak ratios. I’d cut sugars by 25%, add 1–2 tablespoons milk, and chill the dough. You’ll keep tenderness and gentle spread—edges whisper crisp, centers stay plush, aromas warm like a cozy kitchen hug.
Are There Nut-Free Alternatives That Mimic Peanut Flavor?
Yes—use roasted sunflower seed butter or toasted soy nut butter. I’d add a splash of vanilla and pinch of salt. They smell warm, taste nutty-sweet, spread beautifully, and deliver that cozy, toasty “peanut-like” hug.

Peanut Butter Sandwich Cookies
Equipment
- 2 Baking sheet
- 1 stand mixer or hand mixer
- 2 Mixing bowl
- 1 Rubber spatula
- 1 Whisk
- 1 Measuring cups set
- 1 Measuring spoons set
- 1 Cookie scoop 1 tablespoon
- 1 wire cooling rack
- 1 Parchment paper roll
Ingredients
- 1 cup unsalted butter softened
- 1 cup creamy peanut butter smooth
- 1 cup granulated sugar
- 1 cup light brown sugar packed
- 2 large eggs room temperature
- 2 teaspoon vanilla extract
- 2 1/2 cup all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon fine salt
- 1/2 cup granulated sugar for rolling, optional
- 1/2 cup creamy peanut butter for filling
- 4 ounce cream cheese softened
- 2 tablespoon unsalted butter softened
- 1 1/4 cup powdered sugar sifted
- 1 teaspoon vanilla extract
- 1/8 teaspoon fine salt
- 1–2 tablespoon milk as needed
Instructions
- Preheat oven to 350°F (175°C) and line baking sheets with parchment paper.
- Whisk flour, baking soda, baking powder, and salt in a bowl and set aside.
- Beat butter, peanut butter, granulated sugar, and brown sugar until light and fluffy, 2–3 minutes.
- Add eggs and vanilla to the creamed mixture and beat until combined.
- Mix in the dry ingredients on low just until no dry spots remain.
- Scoop 1-tablespoon portions, roll into balls, and optionally roll in granulated sugar.
- Place dough balls 2 inches apart on prepared sheets and gently flatten with a fork in a crisscross pattern.
- Bake 8–10 minutes until edges are set and centers look slightly puffy.
- Cool on the sheet 5 minutes, then transfer cookies to a wire rack to cool completely.
- For the filling, beat peanut butter, cream cheese, butter, powdered sugar, vanilla, and salt until smooth, adding milk 1 teaspoon at a time to reach a spreadable consistency.
- Pair similar-sized cookies and pipe or spread 1–2 teaspoons of filling on the flat side of one cookie.
- Top with the second cookie, press gently to sandwich, and let set 15 minutes before serving.





