Sourdough Peanut Butter Hawaiian Cookies
This post contains affiliate links. I may earn a small commission at no extra cost to you.
Soft, chewy, and packed with white chocolate chips and macadamia nuts; made with sourdough discard
Hawaiian rolls have always been a family favorite in our house. So when I found a sourdough peanut butter chocolate chip cookie recipe on TikTok, I knew I had to try it. They were good… really good actually. But I also knew I could make them better.
My husband and I have always been white chocolate chip and macadamia nut cookie people. So I swapped the semi-sweet chocolate chips for white chocolate chips and macadamia nuts and honestly? We haven’t looked back since.
These sourdough peanut butter cookies are soft and chewy in the center, have just a little crisp on the outer edges, and are packed with flavor from the peanut butter, sourdough discard, and those creamy white chocolate chips and buttery macadamia nuts. They are the kind of cookie that disappears fast, and I have the story to prove it. If you’re wondering whether you can swap in active starter, I covered exactly that here.
If you just want the recipe, jump straight to it below. But if you want all the tips that make these cookies come out perfectly every single time, keep reading.

Ginger’s Thoughts
These sourdough peanut butter cookies are the cookies I make when I want to feel like a good mom, a good stepmom and a good host all at the same time.
I always make a double batch because they disappear faster than I expect and I have learned my lesson.
Fair warning, your family will start requesting these by name.
Table of Contents
The Cookie Story That Started It All
Our son drives up from Georgia to visit us here in West Virginia a few times a year. And I’ll be honest, as soon as he mentions a visit, I start thinking about how many batches of these sourdough peanut butter cookies I need to make. He loves them that much.
A little over a year ago I sent him home with a bag of these cookies. He’s a diesel mechanic and brought them into work, set them on his tool box, and within no time his coworkers had found them. He shared of course, because that’s just who he is, and those guys have never forgotten it.
Now, every single time our son is coming to visit, his coworkers ask him the same thing: “Can you get your stepmom to send more of those cookies?”
That’s the kind of recipe this is. The kind that gets requested by people who have only had them once.
If you are a fan of peanut butter, these cookies are about to become one of your favorites.
Why These Sourdough Peanut Butter Cookies Work
The combination of peanut butter, sourdough discard (I store my discard in a WECK jar), white chocolate chips, and macadamia nuts sounds like a lot going on… and it is. But every single ingredient is pulling its weight here.
The peanut butter adds richness and depth. The sourdough discard adds a subtle tang that balances the sweetness beautifully. The white chocolate chips bring that creamy sweetness and the macadamia nuts add a buttery crunch that makes every single bite interesting.
And because ingredients matter, especially in baking, I am intentional about what I use. I use Members Mark all natural creamy peanut butter from Sam’s Club. If you don’t have a Sam’s Club membership, look for any good quality all natural creamy peanut butter with minimal ingredients. I also use Ghirardelli white chocolate chips, and Yupik raw unsalted chopped macadamia nuts from Amazon. I live about an hour from a main grocery store here in West Virginia, so I’ve learned to source quality ingredients online, and these three are non-negotiables for me.
The Freezer Secret (This Changes Everything)
Here is the tip that took these sourdough peanut butter cookies from good to consistently perfect every single time; freeze your dough balls before baking.
I know it sounds like an extra step but hear me out because it does two things:
First, it gives the cookies time to start baking before they have a chance to spread flat on the pan.
The result is a thicker cookie that stays soft and moist in the center while developing just a little crisp on the outer edges. That texture combination is exactly what you want.
Second, it fits into real life. I like to bake in the morning but the smell of fresh cookies at 7am is dangerous for my willpower. So I mix the dough in the morning, scoop the dough balls onto my parchment lined baking sheets, and pop the whole pan straight into the freezer uncovered. Then I bake them in the afternoon or evening. You can also freeze the dough balls in a bag or container and bake them another day entirely; which is perfect when you have family coming in or an event coming up and want to get ahead.
When baking from frozen, add about 2 extra minutes to your bake time. I bake fresh dough balls for 11 minutes and frozen dough balls for 13 minutes at 350°F.
The Butter Rule: Don’t Skip This
This is the most important tip I can give you for this sourdough peanut butter cookies recipe and honestly for any cookie recipe.
Do NOT melt your butter.
I know it’s tempting and I know it’s faster but melted butter is too warm and it starts to break down your sugars before they even have a chance to cream properly. It will make your cookies spread flat on the pan. And if your butter is hot enough, it can actually start to cook your egg when you add it, and nobody wants scrambled egg cookies.
What you want is room temperature butter. Soft enough that you can press your finger into it and leave an indent easily, but not melted. Pull your butter out ahead of time and let it sit on the counter until it gets there. It makes a real difference.

A Note on Dairy Free
I am allergic to dairy so I make these cookies with dairy free butter almost every single time, and I mean almost every single time. I have been baking this way for years and I can tell you that nobody has ever noticed the difference. Not once.
One thing worth noting if you go the dairy free route; I have never been able to find unsalted dairy free butter no matter how hard I’ve looked. So I use dairy free butter that contains salt and simply reduce the salt in the recipe from ½ teaspoon down to ¼ teaspoon to compensate. It balances out perfectly and the cookies come out just right every time.
So if you are dairy free or baking for someone who is, this recipe works beautifully with a good dairy free butter substitute. Use what you trust and don’t worry about it affecting the texture or flavor. It won’t. One more thing worth mentioning: Ghirardelli white chocolate chips are not dairy free. I use them when I am baking for my husband and others, but when I am making a batch just for me, I swap in these dairy free white chocolate chips by Enjoy Life and they work perfectly in this recipe.
How to Make Sourdough Peanut Butter Hawaiian Cookies
Step 1: Cream Your Butter and Sugars
Add your softened butter and both sugars to your KitchenAid stand mixer with the paddle attachment. Start on low and let it run for at least 5 minutes. I know that feels like forever but this step is building the foundation for a thick, chewy cookie. You want the mixture to look light and fluffy before you move on. Do not rush it.
Step 2: Add the Wet Ingredients
Add your peanut butter, sourdough discard, egg and vanilla extract to the bowl. Mix on low until everything is fully combined. The discard blends right in and you will not be able to pick it out once the peanut butter is in there. This is where the dough starts to smell really good.
Step 3: Mix Your Dry Ingredients Separately
In a separate bowl, whisk together your flour, baking powder, baking soda and salt. Mixing them together first means everything distributes evenly before it ever touches your wet ingredients. If you are weighing your discard for accuracy, this OXO kitchen scale is the one I use every single bake.

Step 4: Combine Wet and Dry
Add the dry ingredients to the wet ingredients in the mixing bowl and mix on low speed until thoroughly combined and remove the bowl from your mixer.
Step 5: Fold In Your Mix-Ins
Add your white chocolate chips and macadamia nuts to the bowl and use a silicone spatula to fold them in by hand. Do not put the bowl back on the mixer for this part. Folding by hand keeps the dough light and makes sure your mix-ins stay whole instead of getting broken up by the paddle.



Step 6: Scoop Your Dough Balls
Use a 1.5 tablespoon cookie scoop to portion the dough onto parchment lined baking sheets or a silicone baking mat. Consistent dough balls mean consistent baking. Every cookie will come out the same size and finish at the same time. This is worth the extra 2 minutes it takes to do it right.
Step 7: Freeze Before You Bake
This is the step that makes these cookies what they are. Once your dough balls are on the pans, slide the whole pan into the freezer uncovered for at least a few hours. You can also freeze them overnight or transfer them to a freezer bag and bake them another day entirely. The freezer firms up the dough so the cookies hold their shape in the oven instead of spreading flat across the pan.


Step 8: Bake
When you are ready to bake, preheat your oven to 350 degrees. Bake fresh dough balls for 11 minutes and frozen dough balls for 13 minutes. Pull them when the edges look just set and the centers still look slightly underdone. They will look like they need another minute. They do not. They firm up perfectly as they cool on the pan and if you wait until they look done in the oven you will overbake them.
Step 9: Cool and Try Not to Eat Them All
Let the cookies cool on the pan for a few minutes before moving them to a cooling rack. This is where the centers finish setting up. Fair warning, your kitchen is going to smell incredible and your family is going to appear out of nowhere. That is normal. This is why I always make a double batch.

My Go-To Sourdough Tools
All of the tools and products I used for this recipe are saved in my Amazon storefront. You will find the tools I use in Sourdough Baking Essentials list. And the ingredients I use in Quality Ingredients I Swear By.
FAQ’s
Why did my cookies spread flat?
This almost always comes down to the butter. Make sure your butter is softened to room temperature and not hot. Hot butter melts the sugar during the creaming process which causes cookies to spread flat on the pan. The freezer method also helps significantly with this, frozen dough balls hold their shape better going into the oven.
Can I use regular chocolate chips instead?
Absolutely! The original version of this recipe uses semi-sweet chocolate chips and they are delicious. The white chocolate and macadamia combination is our family’s twist but use whatever mix-ins you love. If you love a classic cookie, check out my Sourdough Oatmeal Raisin Cookies Recipe.
Can I make these dairy free?
Yes! I make these with dairy free butter almost every time and nobody has ever been able to tell the difference. Use your favorite dairy free butter substitute in the same amount and I get dairy free white chocolate chips from Amazon from a brand called Enjoy Life.
Do I have to use a cookie scoop?
You don’t have to but I highly recommend it. A small 1 or 1.5 tablespoon cookie scoop gives you consistent dough balls which means consistent baking. No guessing, no uneven cookies, everything comes out the same size and bakes evenly.
How long can I keep the dough in the freezer?
The frozen dough balls keep well in a freezer bag or airtight container for up to 3 months. Bake straight from frozen and add 2 extra minutes to your bake time.
Can I skip the freezer step?
You can! Bake fresh dough balls at 350°F for 11 minutes. Just know that freezing does give you a thicker, chewier cookie so it’s worth trying at least once.
Can I use crunchy peanut butter instead of creamy?
You can but I recommend creamy. Crunchy peanut butter changes the texture of the dough and can make the cookies less smooth and consistent. If crunchy is all you have, go for it, just know the texture will be slightly different.
Why are my cookies still soft when I pull them out of the oven?
That is actually exactly what you want. Pull them when the edges are just set and the centers still look slightly underdone. They firm up as they cool on the pan. If you wait until they look done in the oven they will be over-baked and dry by the time you eat them.

Sourdough Peanut Butter Hawaiian Cookies
Ingredients
Method
- In a stand mixer with the paddle attachment, cream the butter and sugars together on low speed for at least 5 minutes. You want the mixture to be light and fluffy, don't rush this step.
- Add the peanut butter, sourdough discard, egg, and vanilla extract. Mix until fully combined.
- In a separate bowl, whisk together the flour, baking powder, baking soda, and salt.
- Add the dry ingredients to the wet ingredients in the mixing bowl and mix on low speed until thoroughly combined and remove the bowl from your mixer.
- Using a silicone spatula, fold in the white chocolate chips and macadamia nuts by hand until evenly distributed.
- Using a medium 1.5 tablespoon cookie/ice cream scoop, portion the dough onto parchment lined baking sheets, or a silicone baking mat works great too.
- Freeze the dough balls on the pan for at least a few hours before baking. You can also freeze them in a bag or container to bake another day.
- When ready to bake, preheat your oven to 350°F. Bake fresh dough balls for 11 minutes and frozen dough balls for 13 minutes, or until the edges are just set and the centers look slightly underdone; they will firm up as they cool.
- Allow to cool on the pan for a few minutes before transferring to a cooling rack.
Notes
How to Store
How to store at room temperature:
What are cookies if they are not in a cookie jar LOL. My family darts for the cookie jar the minute they come in the house so I understand wanting cookies out at room temperature. Cookies kept in an airtight container out at room temperature last 3-7 days. Since this recipe makes a lot of cookies, I suggest freezing your cookie balls and pulling out a small batch at a time to bake (it takes about 13 minutes from freezer to oven to enjoying freshly baked cookies).
How to store in the refrigerator:
Baked sourdough cookies can last 3-7 days in the refrigerator safely. Your sourdough cookie dough has the same shelf life. This recipe makes a lot of cookies which is why I love to freeze the cookie dough and only pull out what we will eat over 3-4 days, because cookies just taste better when the smell of fresh baked cookies is permeating the air!
How to freeze:
Place your cookies balls on a parchment lined baking sheet for easy cleanup, no need to place the balls far apart since you are not baking. Place the baking sheet in the freezer for 3 hours or until the cookie balls are solid then transfer them to a freezer bag or sealed container. Store in the freezer for up to 3 months.

