These no-bake peanut butter oatmeal cookies are sweet, nutty, and full of tender oats, with a little vanilla rounding out the peanut butter flavor. A short stovetop cooking step brings the mixture together, then the cookies firm up right on the baking sheets. There’s no oven to preheat or dough to chill.
With about 30 cookies per batch, this recipe works well for sharing at casual gatherings, adding to a holiday cookie tray, or serving as an afternoon treat. The most important detail is the boil: one carefully timed minute helps the cookies set without turning dry and crumbly. Have everything measured before you begin, and assembly moves quickly.
Why You’ll Love This Recipe
- No oven needed: The mixture cooks briefly on the stovetop.
- Simple ingredients: Butter, sugar, milk, peanut butter, vanilla, and oats make the whole batch.
- No mixer required: A saucepan and sturdy spoon handle the mixing.
- Plenty to share: The recipe yields about 30 cookies.
- Soft oat texture: Quick-cooking oats blend into the peanut butter mixture.
- Easy portioning: A 1½-tablespoon scoop helps make evenly sized cookies.
Equipment
- Two large baking sheets
- Parchment paper
- Medium saucepan
- Measuring cups and spoons
- Kitchen scale, optional
- Sturdy spoon or heatproof spatula
- Timer
- Cookie scoop or spoon for approximately 1½-tablespoon portions
- Airtight storage container
Ingredients
Measure everything before heating the saucepan. Once the cooked mixture is ready, you’ll need to stir in the remaining ingredients and scoop promptly.
- ½ cup (115 g) unsalted butter, cut into small cubes
- 2 cups (400 g) granulated sugar
- ½ cup (120 ml) milk
- 1 cup (250 g) creamy peanut butter
- 2 teaspoons vanilla extract
- 3 cups (255 g) quick-cooking oats
Ingredient Notes & Substitutions
Unsalted butter: Cut the butter into small cubes as directed so it melts readily into the sugar and milk.
Granulated sugar: Sugar contributes sweetness and helps form the mixture that sets around the oats. Keep the quantity as written; reducing it can change the finished texture.
Milk: The recipe doesn’t specify a milk-fat percentage. Substitutions for the milk were not provided.
Peanut butter: Regular creamy peanut butter gives the intended smooth consistency. Regular crunchy peanut butter is a supported option for extra texture. Avoid natural peanut butter for this recipe.
Vanilla extract: Stir it in after removing the saucepan from the heat, along with the peanut butter.
Quick-cooking oats: These give the intended softer texture. Old-fashioned oats will produce a much chewier cookie. Measure carefully, since extra oats can make the mixture dry.
How to Make No-Bake Peanut Butter Oatmeal Cookies
- Prepare your workspace. Line two large baking sheets with parchment paper. Measure all the ingredients so they’re ready to use.
- Heat the butter, sugar, and milk. Combine them in a medium saucepan over medium heat. Stir constantly until the butter melts and the mixture reaches a full rolling boil.
- Time the boil. Once the mixture is bubbling vigorously across the surface, start a timer. Boil for exactly 1 minute, stirring constantly.
- Add the peanut butter and vanilla. Immediately remove the saucepan from the heat. Stir in the peanut butter and vanilla extract until smooth.
- Mix in the oats. Add the quick-cooking oats and stir until thoroughly coated, with no dry pockets remaining.
- Scoop the cookies. Working quickly, drop approximately 1½-tablespoon portions onto the prepared baking sheets. Leave a little space for spreading. If the mixture has thickened enough to hold its shape, gently flatten the tops.
- Let them set. Leave the cookies at room temperature until completely cool and firm before serving or storing.
Tips for Success
- Measure before cooking. Having the peanut butter, vanilla, and oats ready helps you work promptly after the boil.
- Wait for a full rolling boil. Start timing when vigorous bubbles cover the surface, not when the first bubbles appear around the edges.
- Keep the boil to exactly 1 minute. Extending it can produce dry, crumbly, or grainy cookies.
- Stir constantly while heating and boiling. Keep the mixture moving across the bottom of the saucepan.
- Measure the oats accurately. Too many can make the cookies dry; too few can leave the mixture too loose.
- Scoop promptly. The mixture thickens as it cools, so have both lined baking sheets within reach.
- Let the cookies set completely. Moving or stacking them while warm can cause sticking or loss of shape.
Variations
These optional variations are separate from the original recipe.
- Crunchy peanut butter cookies: Replace the creamy peanut butter with the same amount of regular crunchy peanut butter.
- Chocolate drizzle: Drizzle melted chocolate over the completely set cookies and let the chocolate firm before stacking.
- Salty-sweet finish: Add a tiny pinch of flaky sea salt to the tops while the freshly scooped cookies are still soft.
How to Store
Once the cookies are completely cool and set, transfer them to an airtight container. Place parchment paper between layers to prevent sticking.
Storage temperature and duration: [Not provided].
Freezing: A freezing duration and thawing method were not provided for this recipe.
Serving Suggestions
- Serve with milk, coffee, or tea for an afternoon treat.
- Add them to a holiday cookie platter alongside baked cookies.
- Arrange them on a tray for a casual party or game-day dessert.
- Include them in a potluck dessert spread once they’re fully set and easy to handle.
Frequently Asked Questions
When should I start the 1-minute timer?
Start when the mixture reaches a full rolling boil, with vigorous bubbling across the surface. The first few bubbles don’t mark the start of the timed boil.
Why didn’t my no-bake peanut butter oatmeal cookies set?
The mixture may not have reached a full rolling boil before timing began, or the ingredient measurements may have been off. Follow the quantities carefully and allow the cookies to cool completely before judging their texture.
Why are my cookies dry or crumbly?
Boiling longer than 1 minute or adding too many oats can make them dry. Measure the oats carefully, time the boil precisely, and scoop the finished mixture promptly.
Can I use old-fashioned oats?
They will give the cookies a much chewier texture. Quick-cooking oats are the specified choice for the intended result.
Can I use crunchy or natural peanut butter?
Regular crunchy peanut butter is an option for extra texture. Natural peanut butter is not recommended for this recipe.
How long do the cookies take to set?
An exact setting time was not provided. Leave them at room temperature until they’re completely cool and firm enough to lift from the parchment.
Recipe Card

Easy No-Bake Peanut Butter Oatmeal Cookies
Equipment
- Two large baking sheets
- Parchment paper
- Medium saucepan
- Measuring cups and spoons
- Sturdy spoon or heatproof spatula
- Timer
- Cookie scoop or spoon
Ingredients
- ½ cup 115 g unsalted butter, cut into small cubes
- 2 cups 400 g granulated sugar
- ½ cup 120 ml milk
- 1 cup 250 g creamy peanut butter
- 2 teaspoons vanilla extract
- 3 cups 255 g quick-cooking oats
Instructions
- Line two large baking sheets with parchment paper. Measure all ingredients before starting.
- Combine the butter, sugar, and milk in a medium saucepan. Heat over medium heat, stirring constantly, until melted and at a full rolling boil.
- Once vigorous bubbles cover the surface, boil for exactly 1 minute, stirring constantly.
- Immediately remove from the heat. Stir in the peanut butter and vanilla until smooth.
- Stir in the quick-cooking oats until thoroughly coated.
- Quickly scoop approximately 1½-tablespoon portions onto the prepared sheets, leaving a little space for spreading. Gently flatten the tops if the mixture has thickened and holds its shape.
- Let stand at room temperature until completely cool and set.

