No-Bake Chocolate Oatmeal Cookies
Some days call for cookies, but not for turning on the oven. These no-bake chocolate oatmeal cookies have been a go-to in home kitchens for generations — and for good reason. They come together in under 30 minutes, require nothing fancier than a saucepan, and deliver that deeply satisfying combination of chocolate, peanut butter, and chewy oats in every single bite.
Prep Time 10 minutes mins
Cook Time 5 minutes mins
Total Time 30 minutes mins
- 2 cups granulated sugar
- ½ cup unsalted butter 1 stick
- ½ cup whole milk
- ¼ cup unsweetened cocoa powder
- ¼ tsp salt
- 3 cups quick-cooking oats not old-fashioned rolled oats
- ½ cup creamy peanut butter conventional brand recommended
- 1 tsp pure vanilla extract
Measure everything out first. Before you turn on the stove, have all your ingredients prepped and ready to go. Once the mixture starts boiling, there's no time to pause.2. Boil the base. Add the sugar, butter, milk, cocoa powder, and salt to a medium saucepan over medium heat. Stir until melted and combined, then bring to a full rolling boil. Once boiling, set a timer for exactly 2 minutes — don't skip this step.3. Stir in the remaining ingredients. Remove the pan from heat. Immediately add the oats, peanut butter, and vanilla extract and stir until everything is fully mixed and smooth.4. Drop onto waxed paper. Quickly spoon the mixture by teaspoonfuls onto a sheet of waxed paper or parchment before it begins to set.5. Let them firm up and enjoy. Allow the cookies to cool at room temperature for 30–45 minutes, or refrigerate for 20 minutes to speed things up. Once firm, they're ready to eat!
- Timing the boil is everything — two full minutes at a rolling boil ensures the cookies set properly.
- Use quick-cooking oats, not old-fashioned rolled oats, for the right texture.
- Conventional creamy peanut butter (like Jif or Skippy) works best. Natural peanut butter can prevent the cookies from binding.
- Store in an airtight container at room temperature for up to 5 days, or refrigerate for up to 2 weeks.
- Freeze for up to 3 months. Thaw at room temperature for 10–15 minutes before serving.
Nutrition Facts
- Calories: 173
- Total Carbohydrate: 25g
- Dietary Fiber: 2g
- Total Sugars: 18g
- Protein: 3g
- Total Fat: 7g
- Saturated Fat: 1g
- Cholesterol: 0mg
- Sodium: 71mg
- Calcium: 16mg
- Iron: 1mg
- Potassium: 92mg