subscribe to our email list

Milk Chocolate Peanut Butter Sandwich Cookies

Milk Chocolate Peanut Butter Sandwich Cookies

Rated 5 out of 5

All-purpose flour, milk chocolate, butter, sugar, brown sugar, eggs, vanilla, peanut butter, powdered sugar, salt, and cream.

Table of Contents

I have a weakness for cookies that look like they came from a bakery case, and these Milk Chocolate Peanut Butter Sandwich Cookies have that exact kind of charm. You know the ones โ€” thick, soft, filled, a little messy in the most tempting way, and somehow impossible to walk past without thinking, well, maybe just one. Except โ€œjust oneโ€ is rarely how this story ends.

The first time I made these Milk Chocolate Peanut Butter Sandwich Cookies, I remember standing at the counter with a cooling rack full of peanut butter cookies and a bowl of chocolate-peanut butter filling, thinking, this is either genius or dangerous. Honestly, it was both. The cookies were soft, sweet, and packed with chopped milk chocolate, and the filling was rich and creamy enough that I had to move the spoon away from myself. For safety. Kitchen safety, obviously.

Thereโ€™s something so nostalgic about peanut butter and milk chocolate together. It reminds me of lunchbox treats, Halloween candy sorting on the living room floor, and those little after-school snacks that somehow tasted better when eaten standing in the kitchen. These chocolate peanut butter sandwich cookies have that same comfort, but they feel a little more grown-up. A little richer. A little more โ€œI made this on purpose and yes, you may be impressed.โ€

And Iโ€™ll be honest, this recipe does ask for some chill time. The dough needs to rest, and the filling needs to firm up. But I donโ€™t mind it here. It gives the cookies a better shape and gives the filling that thick, spreadable texture that holds between the cookie halves. Plus, while everything chills, you can clean up, make coffee, or pretend youโ€™re not already planning which cookie gets eaten first. Sound familiar?

Milk Chocolate Peanut Butter Sandwich Cookies

Why youโ€™ll Love these Milk Chocolate Peanut Butter Sandwich Cookies?

These Milk Chocolate Peanut Butter Sandwich Cookies are rich, soft, creamy, and packed with that classic peanut butter and chocolate flavor. The cookie dough itself has creamy peanut butter and chopped milk chocolate, so you get flavor before the filling even enters the picture. Then that smooth milk chocolate peanut butter filling gets tucked between two cookies, and suddenly a regular cookie becomes a full dessert situation.

I love that these cookies feel special without being too fussy. Yes, theyโ€™re sandwich cookies, so they look a little more impressive than a regular drop cookie, but the steps are still easy to follow. You make the dough, chill it, bake the cookies, prepare the filling, chill that too, and then sandwich everything together. No tiny piping tips. No perfect frosting swirls. Just a spoon, a little patience, and a strong desire for chocolate and peanut butter.

The sweet-salty balance is really nice here too. Milk chocolate brings that creamy sweetness, peanut butter adds richness, and the coarse kosher salt in the filling keeps things from becoming too sugary. Itโ€™s not a loud salty flavor. More like a tiny sparkle in the background that makes you go, oh, thatโ€™s good. Do you agree that a little salt makes chocolate taste even better?

These Milk Chocolate Peanut Butter Sandwich Cookies are perfect for cookie trays, bake sales, birthdays, holiday boxes, lunchbox treats, or those nights when you want something homemade but a little extra. Theyโ€™re soft and cozy, but also rich enough to feel like a treat youโ€™d buy from a bakery and then eat in the car before getting home. Not saying Iโ€™ve done that. But, you know.

Freshly baked sandwich treats with melted chocolate filling and sweet cookie layers stacked together

Ingredient Notes

Before you make Milk Chocolate Peanut Butter Sandwich Cookies, letโ€™s talk about what each ingredient brings to the table. This recipe has two parts: the peanut butter milk chocolate cookies and the creamy chocolate-peanut butter filling. The cookies need to be soft but sturdy, and the filling needs to be thick enough to stay put. Nobody wants a sandwich cookie that slides apart like it has somewhere else to be.

  • All-purpose flour: Flour gives these Milk Chocolate Peanut Butter Sandwich Cookies structure. Since these cookies are going to hold filling, they need to be soft but not too fragile. Be careful not to overmeasure the flour. Too much can make the cookies dry or heavy, and we want tender peanut butter cookies, not little cookie bricks. Spoon and level if you can, or at least donโ€™t pack it down like brown sugar.
  • Baking soda: Baking soda helps the cookies rise and spread just enough. It also helps them brown lightly, which gives the cookies a better flavor and texture. Make sure your baking soda is fresh because old baking soda can leave cookies flat and a little disappointing. And after bringing milk chocolate and peanut butter to the party, disappointment is not invited.
  • Salt: Salt balances all the sweetness in the dough and helps the peanut butter and milk chocolate flavors stand out. It wonโ€™t make the cookies taste salty. It just keeps them from tasting flat. Small ingredient, big behind-the-scenes job.
  • Milk chocolate: Chopped milk chocolate goes right into the cookie dough and adds creamy little pockets of chocolate throughout. Milk chocolate is sweeter and softer than dark chocolate, which works beautifully with peanut butter. Youโ€™ll also use milk chocolate in the filling, so this recipe really leans into that smooth, sweet chocolate flavor.
  • Unsalted butter: Softened unsalted butter gives the cookies richness and helps create a tender texture. Make sure the butter is softened, not melted. Melted butter can make the dough spread too much, and we want these cookies thick enough to become proper sandwich cookies. Flat cookies have their place, but not here.
  • Granulated sugar: Granulated sugar sweetens the dough and helps the cookies brown slightly. Itโ€™s also sprinkled on top before baking, giving the cookies a sweet little finish. Nothing fancy, just a tiny sparkle moment, and Iโ€™m always here for that.
  • Dark brown sugar: Dark brown sugar adds moisture and a deeper caramel-like flavor. It works so well with peanut butter because it keeps the cookies soft and gives them a warmer sweetness. Pack it firmly into the measuring cup, because brown sugar loves to act fluffy and dramatic if you let it.
  • Eggs: Eggs help bind the dough and give the cookies structure. Adding them one at a time helps everything mix evenly, which makes the dough smoother and more consistent. Itโ€™s a small step, but it helps.
  • Vanilla extract: Vanilla rounds out the flavor and gives these Milk Chocolate Peanut Butter Sandwich Cookies that warm bakery-style taste. Itโ€™s simple, but it makes the peanut butter and chocolate feel more complete.
  • Creamy peanut butter: Creamy peanut butter is the heart of this recipe. It goes into the cookie dough and the filling, so use one you like. Regular creamy peanut butter works best because it blends smoothly and gives a consistent texture. Natural peanut butter can separate and make things a little unpredictable, and these cookies already have enough personality.
  • Milk chocolate for the filling: The filling starts with chopped milk chocolate, which melts when hot cream is poured over it. It creates a smooth, sweet base that pairs perfectly with peanut butter. Milk chocolate keeps the filling creamy and mellow, not too bitter.
  • Peanut butter for the filling: Peanut butter makes the filling richer, thicker, and full of that classic chocolate-peanut butter flavor. It also helps the filling firm up after chilling so it can hold its place between the cookies.
  • Powdered sugar: Powdered sugar sweetens and thickens the filling. It dissolves easily into the warm chocolate mixture and helps create that smooth, spreadable texture. If it looks clumpy, sift it first. Or donโ€™t, and then chase tiny sugar lumps around the bowl for a few minutes. Iโ€™ve done both, and sifting is less annoying.
  • Coarse kosher salt: Coarse kosher salt gives the filling a little salty contrast. It makes the chocolate and peanut butter taste richer and keeps the filling from being overly sweet. Itโ€™s a tiny amount, but it really does matter.
  • Whipping cream: Hot whipping cream melts the chocolate and pulls the filling together. Once chilled, the filling becomes thick and spreadable, almost like a soft ganache with peanut butter mixed in. And yes, it tastes as good as that sounds.
Golden cookies with creamy chocolate filling and a soft crumb perfect for an indulgent dessert

How to Make Milk Chocolate Peanut Butter Sandwich Cookies?

Making Milk Chocolate Peanut Butter Sandwich Cookies takes a little time, but nothing about it is hard. Youโ€™ll mix the dough, chill it, bake the cookie halves, make the filling, chill the filling, and then sandwich everything together. Itโ€™s a bit more involved than a plain cookie, but the payoff is very, very real.

Step 1: Mix the dry ingredients

Sift the flour, baking soda, salt, and chopped milk chocolate into a medium bowl, then set it aside. This helps the dry ingredients mix evenly and keeps the chocolate pieces spread through the dough. If a few chocolate chunks are bigger than the rest, donโ€™t panic. Little chocolate surprises are a gift, not a problem.

Step 2: Cream the butter and sugars

In the bowl of a stand mixer fitted with the paddle attachment, beat the softened butter, granulated sugar, and dark brown sugar until fluffy. Scrape down the sides of the bowl as needed. This step gives the cookies a softer texture and helps the sugars blend properly with the butter.

Step 3: Add the eggs

Add the eggs one at a time, mixing well after each addition. The mixture should look light and fluffy. Adding the eggs slowly helps the dough stay smooth instead of turning into a weird separated mess. Cookie dough can be moody sometimes. We gently guide it.

Step 4: Add vanilla and peanut butter

Add the vanilla extract and creamy peanut butter. Beat until just incorporated. You want everything blended, but donโ€™t overmix. Once the peanut butter disappears into the dough, youโ€™re good. No need to keep beating it into submission.

Step 5: Add the flour mixture

Add half of the flour mixture and mix for about 15 seconds. Add the remaining flour mixture and mix until just incorporated. Stop once there are no dry streaks. Overmixing can make the cookies tougher, and these peanut butter sandwich cookies should stay soft and tender.

Step 6: Chill the dough

Cover the bowl with plastic wrap and refrigerate the dough for at least 3 hours. I know, waiting for cookie dough feels unfair. But this chill time helps the cookies bake up thicker and keeps them from spreading too much. Think of it as the dough taking a little nap before its big moment.

Step 7: Preheat the oven

Preheat the oven to 375ยฐF. Line a baking sheet with parchment paper if desired. Parchment helps with cleanup, and honestly, any recipe step that helps me avoid scrubbing pans earns my respect.

Step 8: Shape the cookies

Drop the chilled dough by rounded teaspoonfuls onto the baking sheet, leaving at least 2 inches between each cookie. Use the palm of your hand to gently press each mound into a tall disk. Donโ€™t press too hard or flatten them too much. You want enough thickness for the cookies to hold the filling nicely.

Step 9: Sprinkle and bake

Sprinkle the tops with granulated sugar. Bake for about 8 minutes, or until the tops just begin to brown. Keep a close eye on them. Overbaked cookies can become too firm for sandwiching, and we want soft cookies that still have a little tenderness when you bite in.

Step 10: Cool the cookies

Remove the pan from the oven and let the cookies cool on the baking sheet for 2 minutes. Then use a spatula to transfer them to a wire cooling rack. Let them cool completely before adding the filling. Warm cookies plus filling equals sliding, melting chaos. Delicious chaos, sure, but still chaos.

Step 11: Make the filling

Place the chopped milk chocolate, creamy peanut butter, powdered sugar, and coarse kosher salt in a medium bowl. Set it aside. In a small heavy saucepan, bring the whipping cream to a boil over medium heat. Watch it closely, because cream can go from calm to bubbling over in about two seconds. Very dramatic for dairy.

Step 12: Melt and chill the filling

Pour the hot cream over the chocolate-peanut butter mixture. Stir until everything is melted and smooth. Transfer the filling to the refrigerator and chill until thick and spreadable, about 1 hour. It should be soft enough to spread but firm enough to stay between the cookies. Basically, it needs to behave.

Step 13: Assemble the sandwich cookies

Spread about 1 rounded teaspoonful of chocolate-peanut butter filling on the flat side of one cookie. Top with a second cookie to form a sandwich. Press gently so the filling spreads just a little. Donโ€™t smash them. We want Milk Chocolate Peanut Butter Sandwich Cookies, not cookie pancakes with filling trying to escape out the sides.

Storage Options

Store Milk Chocolate Peanut Butter Sandwich Cookies in an airtight container at room temperature for up to 3 days. Keep them in a cool spot so the filling stays firm and the cookies hold together nicely.

If your kitchen is warm, store the cookies in the refrigerator for up to 5 days. Let them sit at room temperature for about 10 to 15 minutes before serving so the filling softens a little. Cold cookies are fine, but slightly softened cookies taste richer and better. I will stand by that.

You can also freeze the unfilled cookies for up to 2 months. Let the cookie halves cool completely, then place them in a freezer-safe container with parchment between layers. Thaw at room temperature, make the filling, and assemble when ready. I prefer freezing them unfilled because the finished cookies look neater and taste fresher that way.

Variations & Substitutions

These Milk Chocolate Peanut Butter Sandwich Cookies are already rich and delicious, but you can play with them a little if you want. Chocolate and peanut butter are forgiving flavors, which means you can add crunch, swap chocolates, make them smaller, or add a salty finish without causing dessert drama.

  • Use semi-sweet chocolate: If you want the cookies less sweet, swap the milk chocolate for semi-sweet chocolate. It gives the cookies a deeper flavor and balances the peanut butter filling nicely. This is a good option if you like chocolate with a little more edge.
  • Add chopped peanuts: Stir chopped roasted peanuts into the dough for extra crunch. It gives the cookies more texture and a stronger peanut flavor. If you like cookies with a little bite, this is a fun twist.
  • Use crunchy peanut butter: Crunchy peanut butter can work in the dough or filling if you want more texture. The filling wonโ€™t be quite as smooth, but it will have that nutty crunch some people love. It feels a little more rustic, but in a good way.
  • Add sea salt on top: Sprinkle a tiny pinch of flaky sea salt on the filling before adding the second cookie. It makes the chocolate-peanut butter flavor pop and gives the cookies that sweet-salty bakery feel. Just donโ€™t overdo it. A little goes a long way.
  • Make mini sandwich cookies: Use smaller teaspoonfuls of dough to make mini Milk Chocolate Peanut Butter Sandwich Cookies. Reduce the baking time slightly and keep an eye on them. Mini cookies are adorable, but theyโ€™re also dangerous because suddenly eating four feels reasonable.
  • Use dark chocolate: Dark chocolate gives a stronger, less sweet flavor. If you like a more intense chocolate and peanut butter combo, this is a great swap. The filling will taste richer and a little more grown-up.
  • Add espresso powder: Add a tiny pinch of espresso powder to the filling to deepen the chocolate flavor. It wonโ€™t make the cookies taste like coffee. It just makes the chocolate taste more chocolatey, which feels like a small kitchen magic trick.
Homemade peanut butter sandwich cookies layered with smooth milk chocolate filling and baked until golden

What to Serve With Milk Chocolate Peanut Butter Sandwich Cookies?

Milk Chocolate Peanut Butter Sandwich Cookies are rich, sweet, and creamy, so they pair best with simple drinks and easy dessert sides. They already have a lot going on โ€” peanut butter cookies, milk chocolate, creamy filling โ€” so you donโ€™t need to overcomplicate the plate.

  • Cold milk: This is the obvious choice, and honestly, itโ€™s hard to beat. Cold milk balances the sweet chocolate-peanut butter filling and makes the cookies feel nostalgic, like an after-school snack that grew up and got fancy.
  • Coffee: Coffee pairs beautifully with these cookies. The slight bitterness balances the sweetness, and the peanut butter makes the whole thing feel cozy and rich. A cookie with coffee is basically a tiny break from life.
  • Hot chocolate: If you want a full cozy dessert moment, serve these cookies with hot chocolate. Is it sweet with sweet? Yes. Is that sometimes exactly what a long day needs? Also yes.
  • Vanilla ice cream: Serve one sandwich cookie with a scoop of vanilla ice cream for a seriously indulgent dessert plate. The cold creaminess works so well with the soft cookies and rich filling.
  • Banana slices: Chocolate, peanut butter, and banana are a classic trio. Serve banana slices on the side, or add them to a dessert board with the cookies for a simple, playful pairing.
  • Dessert boards: Add these chocolate peanut butter sandwich cookies to a dessert board with brownies, pretzels, strawberries, and chocolate candies. The salty pretzels and fresh fruit balance the richness nicely.
  • Holiday cookie trays: These cookies look wonderful on holiday trays because they feel a little more special than plain cookies. Pair them with sugar cookies, shortbread, chocolate crinkles, or fudge for a tray that disappears quickly.

FAQ

Can I make the cookies ahead of time?

Yes. You can bake the cookie halves ahead and store them unfilled. Make the filling and assemble the sandwich cookies closer to serving for the best texture.

Can I use natural peanut butter?

Regular creamy peanut butter works best because it has a smoother, more stable texture. Natural peanut butter can separate and may affect both the dough and the filling.

How do I keep the filling from being too runny?

Chill the filling for about 1 hour, or until it becomes thick and spreadable. If it still feels too soft, chill it longer and stir before using.

Can I freeze Milk Chocolate Peanut Butter Sandwich Cookies?

For best results, freeze the cookie halves unfilled. Thaw them at room temperature, then fill before serving.

Soft sandwich cookies filled with creamy chocolate spread and topped with chocolate candy pieces

These Milk Chocolate Peanut Butter Sandwich Cookies are soft, creamy, rich, and packed with that classic chocolate-peanut butter flavor that never really goes out of style. The cookie halves are tender, the filling is smooth, and the whole thing feels like a bakery treat you made in your own kitchen.

So grab the peanut butter, chop the milk chocolate, and make these Milk Chocolate Peanut Butter Sandwich Cookies when you want a cookie that feels a little extra, but still cozy and familiar. And when you try them, Iโ€™d love to know โ€” are you sharing them on a cookie tray, packing them for a bake sale, or keeping a secret little stash for coffee breaks?

Homemade peanut butter sandwich cookies layered with smooth milk chocolate filling and baked until golden

Milk Chocolate Peanut Butter Sandwich Cookies

Soft Milk Chocolate Peanut Butter Sandwich Cookies made with creamy peanut butter, milk chocolate, brown sugar, butter, and a rich chocolate-peanut butter filling.
Print Pin Rate
Course: Dessert
Cuisine: American
Keyword: Milk Chocolate Peanut Butter Sandwich Cookies

Ingredients

For the Cookies

  • 1 3/4 c all-purpose flour
  • 2 tsp baking soda
  • 1 tsp salt
  • 6 oz milk chocolate coarsely chopped
  • 1 c unsalted butter softened and cut into 1-inch pieces
  • 1 c granulated sugar
  • 1 c dark brown sugar firmly packed
  • 2 large eggs
  • 1 tsp pure vanilla extract
  • 1 c creamy peanut butter
  • Additional granulated sugar for sprinkling

For the Milk Chocolate Peanut Butter Filling

  • 3 oz milk chocolate chopped
  • 1/4 c creamy peanut butter
  • 2 tbsp powdered sugar
  • 1/4 tsp coarse kosher salt
  • 6 tbsp whipping cream

Instructions

  • Sift the all-purpose flour, baking soda, salt, and chopped milk chocolate into a medium mixing bowl.
  • Set the flour mixture aside.
  • In the bowl of a stand mixer fitted with the paddle attachment, beat the softened butter, granulated sugar, and dark brown sugar until light and fluffy.
  • Scrape down the sides of the bowl as needed.
  • Add the eggs, one at a time, mixing until each egg is fully incorporated before adding the next.
  • Add the vanilla extract and creamy peanut butter.
  • Beat until just incorporated.
  • Add half of the flour mixture to the butter mixture.
  • Mix for approximately 15 seconds.
  • Add the remaining flour mixture.
  • Mix only until the dough is just combined.
  • Cover the bowl with plastic wrap.
  • Refrigerate the dough for at least 3 hours.
  • Preheat the oven to 375ยฐF.
  • Line a baking sheet with parchment paper, if desired.
  • Drop the chilled dough by rounded teaspoonfuls onto the baking sheet, spacing each portion at least 2 inches apart.
  • Using the palm of your hand, gently press each portion into a tall disk.
  • Do not flatten the cookies too much.
  • Sprinkle the tops lightly with granulated sugar.
  • Bake for approximately 8 minutes, or until the tops of the cookies just begin to brown.
  • Remove the baking sheet from the oven.
  • Allow the cookies to cool on the baking sheet for 2 minutes.
  • Transfer the cookies to a wire cooling rack.
  • Allow the cookies to cool completely before filling.
  • To prepare the filling, place the chopped milk chocolate, creamy peanut butter, powdered sugar, and coarse kosher salt in a medium bowl.
  • Set aside.
  • In a small heavy saucepan, bring the whipping cream to a boil over medium heat.
  • Pour the hot cream over the chocolate and peanut butter mixture.
  • Stir until the mixture is fully melted, smooth, and evenly combined.
  • Transfer the filling to the refrigerator.
  • Chill for approximately 1 hour, or until thick and spreadable.
  • Spread about 1 rounded teaspoonful of the milk chocolate peanut butter filling onto the flat side of one cooled cookie.
  • Top with a second cookie to form a sandwich.
  • Press gently to secure the filling.
  • Repeat with the remaining cookies and filling.
  • Store the finished sandwich cookies in an airtight container.

Notes

To make these Milk Chocolate Peanut Butter Sandwich Cookies gluten free, replace the all-purpose flour with a gluten-free 1:1 baking flour blend that contains xanthan gum.
Confirm that the baking soda, milk chocolate, peanut butter, powdered sugar, vanilla extract, kosher salt, and all packaged ingredients are labeled gluten free.
Use clean mixing bowls, measuring cups, mixer attachments, baking sheets, parchment paper, spatulas, saucepans, and cooling racks to prevent gluten cross-contact.
Avoid overmixing the dough after adding the gluten-free flour blend, as this may affect the final cookie texture.
Allow the gluten-free cookies to cool completely before filling, as they may be more delicate while warm.
Pin This Recipe
Facebook
Pinterest
Facebook
Pinterest

~ YOU MAY ALSO LIKE ~

~ YOU MAY ALSO LIKE ~

Leave a Reply

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

Recipe Rating