
These vegan peanut butter chocolate cookies are stuffed with a sweet and salty peanut butter filling and wrapped in rich, fudgy chocolate dough. If you’ve ever wished a Reese’s cup came in cookie form, Peanut Butter Chocolate Pillows are your answer.
This recipe has been on the site since 2009 and it’s one of the most beloved cookies we’ve ever posted — over 300 comments and counting. The name comes from Terry Hope Romero, my longtime co-author, and it stuck because it’s perfect. They really are little pillows. Soft, chocolatey, with a heart of peanut butter that practically melts when you eat them warm out of the oven. We use dutch processed cocoa powder for the deepest chocolate flavor, but regular cocoa works, too.
If you’ve never made stuffed peanut butter cookies before, these are a great place to start. The dough comes together fast and the whole thing is more sculpting than actual baking. Roll a ball of peanut butter filling, flatten some chocolate dough around it, and you’re done. Kids love this part if you can keep them from eating all the filling.
Peanut Butter Chocolate Pillows FAQ:
Can I use regular cocoa powder instead of dutch processed? Yes. Dutch processed gives you a darker color and a deeper, less acidic chocolate flavor, but regular unsweetened cocoa powder works fine. You can also skip the black cocoa entirely and just use a full ½ cup of whatever cocoa you have.
What kind of peanut butter should I use? Natural peanut butter, the kind that’s just peanuts and salt. It gives the filling the right texture and flavor. Conventional peanut butter (like Skippy or Jif) is sweeter and oilier and can make the filling too soft. If that’s all you have, you may need to add a little extra powdered sugar to firm it up.
Can I use a different nut butter? Almond butter or cashew butter both work. Sunflower seed butter is a good nut-free option. Just make sure whatever you use is salted. The sweet-salty contrast is what makes the filling so good.
My chocolate dough is crumbly. What do I do? Add a splash of water or non-dairy milk, about a tablespoon at a time, until it comes together. Since we’re not weighing the flour, the amount of moisture can vary. Mix by hand rather than with an electric mixer for the best texture.
Can I make the dough ahead of time? Yes. Both the chocolate dough and the peanut butter filling can be made a day ahead and stored in the fridge. Let them come to room temperature for about 15 minutes before shaping so they’re easier to work with.
How do I know when they’re done? They’ll look slightly underdone at 10 minutes and that’s what you want. They firm up as they cool. Overbaking makes them dry instead of fudgy.
Can I freeze these? You can freeze the shaped, unbaked cookie balls on a sheet pan, then transfer to a freezer bag. Bake from frozen, adding a minute or two to the bake time. Or freeze baked cookies for up to a month and warm them in the microwave for 10 to 12 seconds.
My filling is too wet / too dry. How do I fix it? Different natural peanut butters have different moisture levels. If the filling is too dry, stir in another tablespoon of non-dairy milk. If it’s too wet, knead in a little more powdered sugar until it holds its shape when rolled into a ball.
Can I make these gluten free? A 1:1 gluten-free flour blend like Bob’s Red Mill seems to be working for everyone! The dough may be slightly more fragile, so handle gently.
How should I store them? In a tightly covered container at room temperature for up to 5 days. They’re good warmed up in the microwave for 10 to 12 seconds — that’s when the peanut butter filling gets all melty again.

Peanut Butter Chocolate Pillows
Ingredients
For the chocolate dough:
- ½ cup canola oil
- 1 cup sugar
- ¼ cup pure maple syrup
- 3 tablespoons non-dairy milk
- ½ teaspoon vanilla extract
- 1½ cups all purpose flour
- ⅓ cup unsweetened dutch processed cocoa powder
- 2 tablespoons black unsweetened cocoa or more dutch processed cocoa powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
For the filling:
- ¾ cup natural salted peanut butter crunchy or creamy
- ⅔ cup confectioner’s sugar
- 2 to 3 tablespoons non-dairy milk
- ¼ teaspoon vanilla extract
Instructions
- In a large mixing bowl, combine the oil, sugar, maple syrup, non-dairy milk, and vanilla extract and mix until smooth. Sift in the flour, cocoa powder, black cocoa if using, baking soda, and salt. Mix to form a moist dough.
- Make the filling: In another mixing bowl, beat together the peanut butter, confectioner’s sugar, 2 tablespoons of non-dairy milk, and vanilla extract to form a moist but firm dough. If the filling is too dry (different natural peanut butters have different moisture levels), stir in the remaining tablespoon of non-dairy milk. If the dough is too wet, knead in a little extra powdered sugar.
- Preheat oven to 350°F. Line a baking sheet with parchment paper.
- Shape the cookies: Roll the peanut butter dough into 24 balls. Scoop a generous tablespoon of chocolate dough, flatten into a disc, and place a peanut butter ball in the center. Fold the sides of the chocolate dough up and around the peanut butter center and roll into a smooth ball between your palms. Place on a sheet of waxed paper and repeat with remaining dough. If desired, gently flatten cookies slightly, but this is not necessary.
- Place dough balls on the lined baking sheet about 2 inches apart and bake for 10 minutes. Remove from the oven and let cookies cool on the sheet for 5 minutes before moving to a wire rack to cool completely. Store in a tightly covered container. If desired, warm cookies in the microwave for 10 to 12 seconds before serving.
i love peanut butter!!! i want to make these NOW! thanks for sneaking the recipe to us before the book even comes out…which i’ve ordered off amazon already, cuz i’m a food nerd (ferd??) anyway, i’m thinking about making these with pb and co’s dark chocolate dreams peanut butter. i think they might arrest me for making something so decadent, though…
Holy mother I need to make these!
OH YES! These look wonderful!
Chocolate and peanut butter won yet another recipe battle.
Thanks for the recipe 🙂
YES! I caved last week…
WOW!
Oh, my, these look INCREDIBLE! I just happen to love both chocolate AND peanut butter. . . .
Oh man these look amazing. Ive barely eaten all day because I’m so sick, and every time I even think of food I feel sick. BUT THESE actually made me hungry, which must be a sign. I’m going to make these!! (once I can get up)
My best friend and I are planning to make them tonight! Thanks for the recipe!!
Thanks for sharing the recipe! I thought those cookies were quite intriguing (the chocolate/peanut butter combo is a classic, but the shape of the cookies seemed unusual to me), so I’m glad I’ll get to try them soon.
Ooooh, I just thought of something: almond butter instead of the peanut butter! Oh yeah, that will be awesome!
Those are beautiful. AND I have all of those ingredients, awesome!!
Oh! Oh! Oh! and continue the ‘Oh’s for a few more lines! Peanut butter AND chocolate!!! I’ll be making these very soon. Losing weight? Moi? Not for another wee while, I’m afraid….
So we made them- they were just as you would expect from looking at the pictures- SO GOOD… Kind of like a chewy crunchy brownie stuffed with sweet peanut butter- perfect with a glass of cold soy milk!
Our thoughts: why not make a BUNCH of different “pillow” cookies? We came up with Cherry Cheezecake Pillows, Coconut Caramel Pillows, etc. etc. etc. Yes we got a bit carried away LOL!
Yum they look really good and I bet they taste divine.
Yay! I’m so glad you posted this recipe! I was in despair, thinking I’d have to wait for the book to come out before I could eat these.
These look so perfect! There is almost nothing better than the combination of chocolate and peanut butter. I love the “pillow” idea, thanks for sharing!
Sounds and looks delicious – this will have to go into the ‘will make later’ file; first I have a marathon to run, then I can start back on the sweet stuff…
recipe conversion from king arthur?
http://blog.kingarthurflour.com/2008/10/27/cast-a-spell-with-these-cookies-magic-in-the-middles/
they recommend freezing the pb filling to make it handle better.
omg yours look so good!!!
I’m in love with chocolate and peanut butter!
YES. thank you.
thank you thank you thank you thank you thank you! this will be a good week.
These were easy to make and easier to eat. But hard to share.
Oh no, why did you have to write a recipe for cookies that I have all the ingredients for?! Now I have to make them!!! PB + chocolate = irresistible!
Have I told you lately, that I love you? 😉
Where do I acquire these ska checkered oven mitts? If Terry gets ’em, I get ’em too!
OK, these cookies look amazing, but I still absolutely must have the recipe for the Magical Coconut Bars, also. Please?
woah, thank you! i will have to try these this weekend!!
[…] http://theppk.com/blog/2009/03/30/peanut-butter-pillows […]
Has anyone tried making cookies using just the chocolate dough recipe? YUM! Make sure to underbake them slightly so they stay slightly soft and chewy in the middle.
Made them tonight. As with all Isa’s recipes they are flawless and exactly as they appear and are described here! SO GOOD! Oh, except I made them a little bit oblong shaped and am calling them PB Chocolate Eggs for Easter!
i’m so glad these won! thanks so much, isa–can’t wait to make them. 🙂
THANK YOU!!!!
i finally just got the time to make these! they are beyond awesome! thank you so much!
me and some of my room mates made these. We ate so many of them that every time a new batch was finished the previous batch was all ready gone!
Ooooo man my stomach!
Thank you so much for posting this fabulous recipe and sharing previews of your upcoming book. I can’t wait to buy it! Do you have an estimated release date? Veganomicon is solely responsible for my vegan-ness!
Give-me-cookies….now…..pillows….now. Choco–late, peanut-buttttttter!!!!
Sorry, I was daydreaming out loud. I had better head to the kitchen and bake some. Thank you! 🙂
[…] favorite homemade cookies. I found this great Peanut Butter Chocolate Pillow cookie and recipe on Post Punk Kitchen. Do you have any family cookie recipes that you would like to share? Post your recipes in the […]
I just made these yesterday. OH MY GOODNESS! Delicious. This is the most satisfying chocolatey-peanut buttery vegan recipe I have ever made. The peanut butter center tastes like a classier and higher-quality version of the center of a Reese’s peanut butter cup, and certainly less oily. The chocolately outer cookie has a wonderful chewy texture.
Amazing!!!
I just got around to making these, and OMG they are soooooo good. They fill the void of long lost lust for Reese’s cups.
These are really. really. really. good. I wasn’t even baking for myself, but yummmm!
Strangely, I had a little trouble with the chocolate dough. I’ve never had a problem with an Isa/Terry recipe before so its gotta be something with my ingredients or my brain today… but I was wondering if anyone else had trouble keeping the chocolate dough together? It seemed to just totally fall apart. Luckily I was baking at my parents house so my dad finagled a solution (extra flour at the end and a large splash of water) but I’m still not sure what happened.
I think I gained 3 pounds just looking at this post! Those are gorgeous.
Hey kpepper, you did the right thing! Since we don’t weigh the ingredients the amount of flour can be off. With this dough, I think a little splash of water was just what the doctor ordered to make it come together.
Ok, I just tried this. Heaven! Isa, I think you need to start paying for my gym membership! You are too tempting!
thanks isa!
Made these this past week for my small group… OMG so good and everyone went crazy over them. I found the chocolate dough a bit oily but I’m not sure I was 100 percent on the measurement. This is a keeper fo’ sho’.
I just made these and OH MY GOD. Incredibly easy and So. Good.
If you had trouble with the dough coming together, make sure you mix these by hand. I’ve had lots of trouble before with being lazy and making cookie dough in the electric mixer and it almost always ends up crumbly. I mixed my chocolate dough with a regular table spoon and had no trouble with it. It does get a little soft and oily with handling, but popping it into the fridge between batches firmed it back up.
i made these tonight, i didn’t have natural peanut butter or maple syrup so i used regular peanut butter and corn syrup. they turned out really tasty but the peanut butter melted a lot. next time i’ll follow the recipe better but for making them the first time they were great!
These are amazing! Thanks for sharing (o:
YUM! These are the devil…we ate the whole batch in a day!
I’m eating one of these heavenly peanut buttery creations right now! Holy moly!!!!