I make these no bake peanut butter chocolate cookies whenever I want something rich and satisfying without turning on the oven. They come together quickly with simple pantry staples, and I love how the combination of creamy peanut butter and deep chocolate creates a chewy, fudgy cookie that sets up perfectly at room temperature.
Why You’ll Love This Recipe
I love this recipe because it saves me time and effort. I don’t need to preheat the oven or worry about baking times. I simply mix, scoop, and let the cookies set. I also appreciate how budget-friendly the ingredients are, and I can easily double the batch when I want to share. The texture turns out soft and slightly chewy with just the right balance of chocolate and peanut butter in every bite.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
1 cup creamy peanut butter 1/2 cup unsalted butter 2 cups granulated sugar 1/2 cup milk 1/4 cup unsweetened cocoa powder 3 cups quick oats 1 teaspoon vanilla extract 1/4 teaspoon salt
directions
I line a baking sheet with parchment paper and set it aside.
I add the butter, sugar, milk, and cocoa powder to a medium saucepan over medium heat.
I stir constantly until the butter melts and the mixture comes to a rolling boil.
I let it boil for about 1 minute, stirring occasionally to prevent burning.
I remove the saucepan from the heat and immediately stir in the peanut butter, vanilla extract, and salt until smooth.
I fold in the quick oats and mix until everything is fully coated.
I drop spoonfuls of the mixture onto the prepared baking sheet.
I let the cookies sit at room temperature for 20 to 30 minutes, or until they are set and firm.
Servings and timing
I usually get about 24 cookies from this recipe, depending on how large I scoop them.
Prep time: 10 minutes Cook time: 10 minutes Setting time: 20 to 30 minutes Total time: About 40 to 50 minutes
Variations
I sometimes swap creamy peanut butter for crunchy peanut butter when I want extra texture. I also like adding 1/2 cup of shredded coconut for a slightly tropical twist. When I want a richer flavor, I mix in 1/2 cup of chocolate chips after I remove the saucepan from heat. If I prefer a nuttier taste, I stir in chopped almonds or pecans. For a dairy-free version, I use plant-based butter and almond milk.
storage/reheating
I store the cookies in an airtight container at room temperature for up to 5 days. If my kitchen is warm, I keep them in the refrigerator so they hold their shape better. I separate layers with parchment paper to prevent sticking.
Since these are no bake cookies, I don’t need to reheat them, but if I want them slightly softer, I let them sit at room temperature for a few minutes after taking them out of the fridge.
FAQs
Why didn’t my cookies set properly?
I find that if I don’t let the mixture boil long enough, the cookies stay too soft. I make sure to reach a full rolling boil and let it cook for about one minute.
Can I use old-fashioned oats instead of quick oats?
I can use old-fashioned oats, but the texture turns out chewier and less uniform. I prefer quick oats for a smoother consistency.
Can I reduce the sugar?
I can slightly reduce the sugar, but I know it may affect how well the cookies set. The sugar helps create the proper texture.
Can I freeze these cookies?
I freeze them in a single layer first, then transfer them to a freezer-safe container. I keep them frozen for up to 2 months and let them thaw at room temperature before eating.
Can I make these cookies gluten-free?
I simply use certified gluten-free oats to make sure the cookies are completely gluten-free.
Conclusion
I love how simple and dependable these no bake peanut butter chocolate cookies are. I can make them quickly with ingredients I usually already have at home, and they always satisfy my chocolate cravings. Whenever I need an easy dessert that everyone enjoys, this is the recipe I turn to.
These no bake peanut butter chocolate cookies are rich, chewy, and fudgy treats made with simple pantry staples. They come together quickly without turning on the oven and set perfectly at room temperature for an easy, satisfying dessert.
Ingredients
1 cup creamy peanut butter
1/2 cup unsalted butter
2 cups granulated sugar
1/2 cup milk
1/4 cup unsweetened cocoa powder
3 cups quick oats
1 teaspoon vanilla extract
1/4 teaspoon salt
Instructions
Line a baking sheet with parchment paper and set aside.
Add the butter, sugar, milk, and cocoa powder to a medium saucepan over medium heat.
Stir constantly until the butter melts and the mixture reaches a rolling boil.
Allow it to boil for 1 minute, stirring occasionally to prevent burning.
Remove the saucepan from heat and immediately stir in the peanut butter, vanilla extract, and salt until smooth.
Fold in the quick oats and mix until fully coated.
Drop spoonfuls of the mixture onto the prepared baking sheet.
Let the cookies sit at room temperature for 20 to 30 minutes, or until set and firm.
Notes
Make sure the mixture reaches a full rolling boil and boils for 1 minute to ensure the cookies set properly.
Crunchy peanut butter can be used for added texture.
Add 1/2 cup shredded coconut, chocolate chips, or chopped nuts for variation.
For a dairy-free version, use plant-based butter and almond milk.
Store in an airtight container at room temperature for up to 5 days or refrigerate in warm climates.
Cookies can be frozen for up to 2 months in a freezer-safe container.