
These No-Bake Peanut Butter Chocolate Oatmeal Cookies are rich, chewy, chocolatey, and packed with creamy peanut butter flavor. Made with old-fashioned oats, cocoa powder, and simple pantry ingredients, these easy vegan cookies come together without an oven and are perfect when you want a homemade treat without spending hours in the kitchen.
The secret to getting the perfect texture is simple: boil the chocolate mixture for exactly 60 seconds once it reaches a full rolling boil, then quickly stir in the peanut butter, vanilla, and oats. After cooling, the cookies become firm enough to pick up while keeping their deliciously chewy texture.
Whether you need a quick afternoon snack, a lunchbox treat, or an easy chocolate dessert, these no-bake cookies are a simple recipe worth keeping on hand.
Why You’ll Love These No-Bake Chocolate Oatmeal Cookies
- No oven required: Prepare these cookies on the stovetop without heating up your kitchen with an oven.
- Ready in about 20 minutes of active preparation: The mixture comes together quickly, although additional cooling time is needed.
- Rich chocolate flavor: Unsweetened cocoa powder gives the cookies their deep chocolate taste.
- Creamy peanut butter: Peanut butter adds richness and helps bind the oats together.
- Simple pantry ingredients: You probably already have most of the ingredients in your kitchen.
- Easy vegan dessert: Plant-based milk and vegan butter make this recipe dairy-free.
- Great for meal prep: Make a batch ahead of time and keep the cookies ready for a quick sweet snack.
What Are No-Bake Peanut Butter Chocolate Oatmeal Cookies?
No-bake oatmeal cookies are cookies made by combining oats with a cooked sugar-based mixture instead of baking traditional cookie dough in an oven. In this version, cocoa powder creates a chocolate base, peanut butter adds a creamy nutty flavor, and rolled oats provide a satisfying chewy texture.
The mixture is briefly boiled on the stovetop, combined with the remaining ingredients, and dropped onto a lined baking sheet. As the cookies cool, the mixture sets and forms soft, chewy cookies.
No-Bake Peanut Butter Chocolate Oatmeal Cookies Ingredients

This recipe makes approximately 24 cookies, depending on the size of each portion. Measure the ingredients before you begin because the mixture starts to thicken as it cools.
For the Chocolate Mixture
- 2 cups (400 g) granulated sugar
- 1/2 cup (115 g) vegan butter
- 1/2 cup (120 ml) unsweetened plant-based milk
- 1/4 cup (25 g) unsweetened cocoa powder
- A pinch of salt
For the Peanut Butter and Oat Mixture
- 1/2 cup (130 g) creamy peanut butter
- 1 teaspoon pure vanilla extract
- 3 cups (270 g) old-fashioned rolled oats
Ingredient Notes and Substitutions
Old-Fashioned Rolled Oats
Old-fashioned rolled oats are ideal because they retain some texture while absorbing the chocolate mixture. Quick oats can produce a softer, less textured cookie, so rolled oats are the preferred choice for this recipe.
Creamy Peanut Butter
Use a smooth peanut butter that is well mixed and not excessively oily. Very runny natural peanut butter may change the consistency of the cookies, so stir it thoroughly before measuring.
Unsweetened Cocoa Powder
Unsweetened cocoa powder balances the sweetness of the sugar and creates a deep chocolate flavor. Natural unsweetened cocoa powder is a suitable option.
Vegan Butter
Use a plant-based butter suitable for cooking. Its fat content can affect the final texture, so avoid replacing it with an unrelated liquid oil without adjusting the recipe.
Plant-Based Milk
Unsweetened soy milk or oat milk works well. Almond milk is another option if it is suitable for your dietary needs.
Can I Use Different Nut Butters?
Sunflower seed butter may work as a peanut-free alternative, although the flavor and setting texture can differ. Always check product labels and avoid substitutions that are unsuitable for anyone eating the cookies.
How to Make No-Bake Peanut Butter Chocolate Oatmeal Cookies

Step 1: Prepare Your Workspace
Line two large baking sheets or trays with parchment paper or wax paper. Measure the oats, peanut butter, vanilla, cocoa powder, sugar, plant-based milk, vegan butter, and salt before you begin cooking.
Having everything ready is important because the chocolate mixture needs to be combined with the oats while it is still warm and easy to stir.
Step 2: Combine the Chocolate Ingredients
Place the granulated sugar, vegan butter, plant-based milk, cocoa powder, and salt in a medium-sized saucepan.
Heat over medium heat, stirring regularly with a heat-resistant spoon or spatula until the butter melts and the ingredients are evenly combined.
Step 3: Boil for Exactly 60 Seconds
Bring the mixture to a full rolling boil, meaning that bubbles continue to rise across the surface even while you stir. Once it reaches this stage, start a timer and boil for exactly 60 seconds, stirring continuously.
This timing is important. If the mixture does not boil long enough, the cookies may remain too soft or fail to set properly. If it boils for too long, the cookies may become dry, crumbly, or difficult to bite into.
Important: Start timing only when the mixture reaches a full rolling boil, not when you first see small bubbles around the edges.
Step 4: Add the Peanut Butter and Vanilla
Immediately remove the saucepan from the heat when the minute is complete. Add the creamy peanut butter and vanilla extract.
Stir thoroughly until the peanut butter melts into the chocolate mixture and everything looks smooth and glossy.
Step 5: Stir in the Rolled Oats
Add the old-fashioned rolled oats to the saucepan. Stir until the oats are evenly coated with the chocolate and peanut butter mixture.
The mixture should be thick enough to hold its shape when spooned onto the prepared trays. Work promptly because it will begin to thicken as it cools.
Step 6: Shape the Cookies
Using a tablespoon or small cookie scoop, drop portions of the mixture onto the lined baking sheets. Leave a little space between the cookies so they do not touch.
If you prefer flatter cookies, gently press each portion with the back of a spoon while the mixture is still warm. For a more rustic appearance, leave the cookies in rounded mounds.
Step 7: Let the Cookies Set
Allow the cookies to cool at room temperature for approximately 20–30 minutes, or until they feel firm enough to lift from the parchment paper.
If your kitchen is warm or the cookies remain soft, refrigerate them for 20–30 minutes to help them firm up. The exact setting time depends on the room temperature, the mixture, and the size of the cookies.
Step 8: Serve and Enjoy
Once the cookies are completely set, carefully remove them from the parchment paper and transfer them to a serving plate.
Enjoy them with a glass of plant-based milk, a cup of coffee, or your favorite hot chocolate. These cookies are also convenient for preparing ahead of time and serving when you want a quick chocolate treat.
Tips for Perfect No-Bake Oatmeal Cookies
- Measure ingredients accurately: The balance between sugar, liquid, peanut butter, and oats affects how the cookies set.
- Use a timer: Boil the mixture for 60 seconds after it reaches a full rolling boil.
- Prepare the trays first: The mixture can thicken quickly, so line your trays before cooking.
- Use old-fashioned oats: They provide a pleasantly chewy texture.
- Stir thoroughly: Make sure every oat is coated with the chocolate mixture.
- Work quickly after cooking: Shape the cookies while the mixture is still warm and manageable.
- Allow enough cooling time: The cookies need time to firm up before you move them.
- Avoid changing several ingredients at once: Major substitutions can affect the texture and setting process.
Why Are My No-Bake Cookies Not Setting?
One of the most common problems with no-bake oatmeal cookies is a mixture that remains soft or sticky after cooling. The cause is often related to the boiling time, ingredient measurements, or kitchen temperature.
The Cookies Are Too Soft
If the cookies remain soft after cooling, they may need additional chilling time. Place them in the refrigerator for 20–30 minutes before checking again.
If they are still very sticky, the chocolate mixture may not have boiled sufficiently. The next time you prepare the recipe, make sure it reaches a full rolling boil before starting the 60-second timer.
The Cookies Are Dry or Crumbly
Cookies that fall apart may result from boiling the mixture for too long, using too many oats, or measuring the liquid ingredients incorrectly. Measure carefully and use a timer to avoid overcooking the chocolate mixture.
The Cookies Are Too Sticky
Sticky cookies may need more cooling time, particularly in warm weather. Refrigerate them until firm and store them in a cool place.
The Oats Are Not Evenly Coated
This can happen when the mixture cools too quickly before the oats are fully incorporated. Add the oats immediately after preparing the chocolate and peanut butter mixture, then stir thoroughly before shaping.
Easy Variations to Try
Chocolate Coconut Oatmeal Cookies
Add a small amount of unsweetened shredded coconut to the oat mixture. The coconut adds texture and complements the chocolate and peanut butter flavors.
Crunchy Peanut Butter Cookies
Replace the creamy peanut butter with a well-stirred crunchy variety for extra texture.
Extra Chocolate Cookies
For a richer chocolate flavor, sprinkle a few dairy-free chocolate chips over the cookies immediately after shaping. Check the label to ensure the chocolate is vegan.
Peanut-Free Version
If you need to avoid peanuts, try sunflower seed butter, provided it is suitable for your dietary needs. Because alternative seed butters vary in consistency, the final texture may be different.
How to Store No-Bake Peanut Butter Chocolate Oatmeal Cookies
At Room Temperature
Once completely set, store the cookies in an airtight container in a cool environment. Because this recipe uses a high proportion of sugar and plant-based ingredients, storage conditions and ingredient formulations can affect how well the cookies hold their shape.
In the Refrigerator
For the most reliable texture, keep the cookies in an airtight container in the refrigerator for up to one week. Separate layers with parchment paper to prevent sticking.
In the Freezer
Arrange the completely cooled cookies in a freezer-safe container with parchment paper between layers. Freeze for up to two months for best quality.
To serve, thaw the desired number of cookies in the refrigerator or at room temperature until they reach your preferred texture.
Frequently Asked Questions
Can I make no-bake oatmeal cookies without an oven?
Yes. These cookies are prepared on the stovetop and set as they cool, so you do not need to bake them in an oven.
Are these no-bake peanut butter chocolate cookies vegan?
Yes, when prepared with vegan butter, plant-based milk, and suitable cocoa powder, oats, and other ingredients, this recipe is dairy-free and contains no eggs. Check ingredient labels to confirm that all products meet your requirements.
How long does it take to make no-bake oatmeal cookies?
The mixture can be prepared and shaped in approximately 15–20 minutes, depending on your pace. Allow an additional 20–30 minutes or longer for the cookies to cool and set.
Why is boiling time so important?
The boiling stage affects the concentration of the sugar mixture, which helps determine whether the cookies become firm or remain sticky. Start the timer only after the mixture reaches a full rolling boil and cook for the specified 60 seconds.
Can I use quick oats instead of rolled oats?
Yes, but the texture will be different. Quick oats absorb moisture differently and tend to produce softer cookies. Old-fashioned rolled oats are recommended for a chewier texture.
Can I make these cookies without peanut butter?
You can try a suitable alternative, such as sunflower seed butter. However, different spreads contain different amounts of fat and moisture, so the cookies may set differently.
Do no-bake oatmeal cookies need to be refrigerated?
They can set at room temperature in a cool environment, but refrigeration helps them become firmer and is a good option in warm kitchens. Store them in an airtight container.
Can I reduce the sugar?
Reducing the sugar can change the way the cookies set because the cooked sugar mixture helps bind the oats together. For the most reliable result, follow the listed quantities rather than making a large reduction.
Serving Suggestions
These chocolate peanut butter oatmeal cookies pair well with:
- A cold glass of oat milk or soy milk
- Fresh strawberries or banana slices
- A warm cup of coffee or tea
- A mug of homemade hot chocolate
- A small bowl of fresh fruit for a simple dessert plate
Final Thoughts
These No-Bake Peanut Butter Chocolate Oatmeal Cookies are a simple, satisfying treat made with oats, cocoa, creamy peanut butter, and everyday pantry ingredients. Their rich chocolate flavor and chewy texture make them a great option when you want homemade cookies without turning on the oven.
Remember the most important step: boil the chocolate mixture for exactly 60 seconds after it reaches a full rolling boil, then mix in the peanut butter, vanilla, and oats. Allow the cookies to cool completely before serving, and enjoy this easy vegan dessert whenever a chocolate craving strikes.



