No-Bake Chocolate Peanut Butter Cookies Recipe

These No-Bake Chocolate Peanut Butter Cookies are a nostalgic, healthier twist on a classic childhood favorite. They’re made entirely on the stovetop, require no oven, and freeze beautifully—so you can keep a stash for quick, fudgy treats all season long. The cookie base combines old-fashioned rolled oats, Dutch-processed cocoa powder, and creamy peanut butter for a chewy, satisfying texture. I like folding in chopped roasted peanuts for extra crunch and topping each cookie with chocolate chunks and a pinch of flaky salt before freezing for the best contrast of sweet, salty, and rich chocolate.

a tray of no-bake chocolate oat cookies and salted peanuts on a light pink background

These cookies set up in about 30 minutes in the freezer and store well in an airtight container in the refrigerator or freezer. They’re great for lunchboxes, after-school snacks, or a quick dessert when you want chocolate without heating the kitchen. Below you’ll find ingredient amounts, clear step-by-step instructions, common FAQs, and nutrition information to help you make them with confidence.

Ingredients

  • 1/4 cup unsalted butter
  • 3/4 cup coconut sugar
  • 1/3 cup maple syrup
  • 5 tablespoons Dutch-processed cocoa powder
  • 1/3 cup plus 2 tablespoons unsweetened almond milk
  • 2/3 cup creamy natural peanut butter
  • 1 tablespoon pure vanilla extract
  • 1/4 teaspoon kosher salt
  • 2 1/2 cups old-fashioned rolled oats
  • 1/2 cup roughly chopped unsalted roasted peanuts
  • 1/2 cup semi-sweet chocolate chunks (for topping)
  • Pinch of flaky salt, for finishing

Recipe: No-Bake Chocolate Peanut Butter Cookies

  • Prep time: 25 minutes
  • Cook time: 10 minutes
  • Chill time: 30 minutes
  • Total time: about 1 hour 5 minutes
  • Yield: 12 cookies

Step one: Make the chocolate-peanut sauce

Place a medium saucepan over medium-low heat. Add the butter, coconut sugar, maple syrup, cocoa powder, and almond milk. Whisk gently while the butter melts and the mixture smooths out, about 1–2 minutes. Continue cooking, whisking frequently, for another 6–8 minutes until the mixture comes to a gentle simmer.

When the mixture begins to simmer, whisk constantly for about 1 minute until the sugar dissolves completely. Reduce the heat to low and add the peanut butter and vanilla extract. Whisk until the mixture is glossy, thick, and fudgy. Remove the pan from the heat.

a pot of melted chocolate with chocolate chips and salted peanuts on a light pink background

Step two: Combine with dry ingredients

Stir the kosher salt, rolled oats, and chopped peanuts into the warm chocolate-peanut mixture. Mix vigorously until everything is evenly coated. The mixture will be looser than a traditional dough—that’s normal. Let it sit for about 5 minutes so the oats absorb some of the chocolate mixture and thicken slightly.

a mixing bowl with chocolate, oats, and salted peanuts on a light pink background

Step three: Form and chill

Line a baking sheet with parchment paper. Using a large cookie scoop (about 1/4 cup) or two spoons, portion the mixture into 12 mounds on the sheet. Press a few semi-sweet chocolate chunks into the top of each cookie and finish with a small pinch of flaky salt. Transfer the tray to the freezer and chill for at least 30 minutes, until the cookies are firm.

After the cookies have set, transfer them to an airtight container. Store in the refrigerator or freezer; these keep best frozen or chilled and will stay fresh for up to one week in the fridge or longer in the freezer.

a stack of chocolate and oat cookies with salted peanuts on a light purple background

Tips and FAQs

Can I use a different nut butter?
Yes. Almond butter or cashew butter both work well—use chopped almonds or roasted cashews for texture if you swap the nut butter.

Can I make these dairy-free?
Yes. Replace the butter with an equal amount of coconut oil and proceed the same way.

Can I use quick oats?
Old-fashioned rolled oats give the best texture. Quick oats will make the cookies softer and less chewy.

How should I serve them?
Serve them chilled or let them sit at room temperature for a few minutes to soften slightly. They pair nicely with a glass of cold milk or a scoop of vanilla ice cream.

Nutrition (per cookie, approximate)

  • Calories: 330 kcal
  • Carbohydrates: 36 g
  • Protein: 8 g
  • Fat: 19 g (Saturated fat: 6 g)
  • Fiber: 4 g
  • Sugar: 17 g
  • Sodium: 168 mg

Nutrition information is an approximation and will vary depending on specific ingredients and portion sizes.

Additional information

Author: Alex Snodgrass

Photography and styling by Eat Love Eats.