If you need a peanut-free cookie recipe that still tastes rich, sweet, and satisfying, these no-bake cookies without peanut butter are a wonderful choice. They are simple to prepare, made with basic pantry ingredients, and have the classic chewy texture people love in chocolate oatmeal no-bake cookies.

Cookies are always a favorite treat for kids and adults, but many no-bake cookie recipes rely on peanut butter or another nut butter to help hold everything together. This version is different. It uses butter, sugar, milk, cocoa powder, and quick oats to create a delicious chocolate oatmeal cookie without peanut butter.
These cookies are ideal when you want a quick dessert and do not want to turn on the oven. The stovetop mixture comes together in minutes, then the cookies cool and firm up on a lined baking sheet. They are sweet, chocolatey, chewy, and easy enough for a weeknight treat, party tray, lunchbox dessert, or holiday cookie platter.
Because this recipe does not include peanut butter, it is a helpful option for anyone looking for a peanut-free no-bake cookie. As always, if you are baking for someone with allergies, check ingredient labels carefully to make sure every product is safe for their needs.
Ingredient Notes

You only need a short list of common ingredients to make these no-bake chocolate oatmeal cookies without peanut butter. Each one plays an important role in flavor, texture, and how well the cookies set.
- Granulated white sugar: Sugar sweetens the cookies and helps the mixture firm up as it cools.
- Butter: Butter adds rich flavor and helps bind the ingredients together. For best results, do not use margarine or non-dairy spread.
- Milk: Milk adds moisture and helps create the smooth chocolate mixture that coats the oats.
- Unsweetened cocoa powder: Cocoa powder gives these cookies their deep chocolate flavor.
- Quick-cooking oats: Quick oats are the base of the cookie and give it a chewy texture. Gluten-free oats may be used if needed.
- Pure vanilla extract: Vanilla rounds out the flavor and makes the chocolate taste even better.
- Salt: A small pinch is optional, but it helps balance the sweetness.
Exact measurements and full instructions are included in the recipe card below.
Substitutions
- Virgin coconut oil can be used instead of butter, although the flavor and texture may be slightly different.
- Almond milk can be used in place of dairy milk if it works for your dietary needs.
- Gluten-free quick oats may be used if you need a gluten-free version. Be sure the oats are certified gluten-free if cross-contamination is a concern.
Add-ins
- Add 1 teaspoon of almond extract for a different flavor, if almonds are safe for you.
- If nuts are not a concern, stir in 1/4 cup after combining the ingredients in the saucepan.
- For extra chocolate flavor, add 1/4 cup of dark or semi-sweet chocolate chips. Since the mixture is hot, the chips will melt into the cookies rather than staying whole.
How to Make Chocolate No-Bake Cookies Without Peanut Butter
Gather your ingredients before you begin. This recipe moves quickly once the sugar mixture starts boiling, so it helps to have everything measured and ready.
Step 1: Line a baking sheet or cookie sheet with parchment paper or wax paper and set it aside.

Step 2: Add the sugar, butter, and milk to a medium saucepan. Warm the mixture over medium heat, stirring occasionally, until it reaches a full rolling boil. Once it is boiling, let it boil for exactly 1 minute.


Step 3: Remove the saucepan from the heat. Stir in the cocoa powder, quick-cooking oats, vanilla extract, and salt until everything is evenly combined.

Step 4: Drop tablespoon-sized portions of the mixture onto the prepared baking sheet. Gently flatten each cookie with the back of a spoon.

Step 5: Let the cookies sit at room temperature until they are cool and firm, about 30 minutes. If your kitchen is warm or you want them to set faster, place the baking sheet in the refrigerator for about 15 minutes.
Tips and Tricks
- Boil for 1 minute. The cookies need a full minute at a rolling boil to reach the right temperature for setting.
- Use a candy thermometer if needed. If you are unsure whether the mixture has boiled long enough, remove it from the heat when it reaches 220 degrees F or 104 degrees C.
- Do not use margarine. Margarine or non-dairy spread may prevent the cookies from firming properly.
- Work quickly after boiling. Once the oats are stirred in, the mixture will begin to thicken as it cools.
- Use quick oats. Quick-cooking oats give the best texture for this no-bake cookie recipe.
Frequently Asked Questions
The most common reason no-bake cookies stay gooey is that the sugar mixture did not boil long enough. After the mixture reaches a rolling boil, it should boil for 1 full minute. The sugar needs to reach the proper temperature, about 220 degrees F or 104 degrees C, so the cookies can firm as they cool.
No-bake cookies can become grainy or crumbly if the sugar mixture is boiled too long. Start timing once the mixture reaches a rolling boil, and remove it from the heat after 1 minute.
Storing a No-Bake Cookie Recipe
- Refrigerator: Store no-bake oatmeal cookies without peanut butter in an airtight container in the refrigerator for up to 2 weeks.
- Freezer: Freeze the cookies for up to 3 months. For best results, freeze them individually on a cookie sheet first, then transfer them to an airtight container. Thaw overnight in the refrigerator before serving.
This easy no-bake chocolate cookie recipe is a simple way to make a sweet treat without using peanut butter or turning on the oven. With cocoa, oats, butter, and vanilla, the cookies have a familiar homemade flavor and a chewy texture that makes them hard to resist.

More Cookie Recipes
Perfect Chocolate Chip Cookies
Oatmeal Butterscotch Cookies
Healthy No-Bake Cookies
If you try these no-bake cookies without peanut butter, share how they turned out. They are quick, chocolatey, and perfect for anyone who wants a peanut-free no-bake dessert.

No-Bake Cookies Without Peanut Butter Recipe
Ingredients
- 2 cups (400 g) granulated white sugar
- ½ cup (114 g) butter, 1 stick
- ½ cup (122 g) milk
- ⅓ cup (29 g) unsweetened cocoa powder
- 3 cups (243 g) quick-cooking oats
- 1 teaspoon vanilla extract
- Pinch of salt, optional
Equipment
-
Medium saucepan
-
Spatula or cooking spoon
-
Wax paper or parchment paper
-
Baking sheet
Instructions
-
Line a baking sheet with parchment paper or wax paper and set it aside.
-
Combine the sugar, butter, and milk in a medium saucepan. Bring to a rolling boil, stirring occasionally, then boil for 1 minute.
-
Remove the pan from the heat. Add the cocoa powder, quick-cooking oats, vanilla extract, and salt. Stir until fully combined.
-
Drop tablespoon-sized portions of the mixture onto the prepared baking sheet. Flatten each cookie slightly with the back of a spoon.
-
Let the cookies cool and harden at room temperature for about 30 minutes. To set them faster, refrigerate for about 15 minutes.
Notes
- Boil for 1 minute. The cookies may not set if the mixture is not boiled long enough.
- Use a candy thermometer if needed. Remove the mixture from the heat when it reaches 220 degrees F or 104 degrees C.
- Do not use margarine. The cookies may not harden properly if margarine or non-dairy spread is used.
Storing
Refrigerator: Store in an airtight container in the refrigerator for up to 2 weeks.
Freezer: Freeze for up to 3 months. Freeze the cookies individually on a cookie sheet, then transfer them to an airtight container. Thaw overnight in the refrigerator before serving.
Nutritional information is approximate and may vary depending on ingredient brands and preparation methods.
Carbohydrates: 21g,
Protein: 1g,
Fat: 4g,
Sugar: 17g