Chocolate / Peanut Butter Chocolate No-Bake Cookies

Peanut Butter Chocolate No-Bake Cookies

Published: July 6, 2026

An easy stove top treat, these gluten-free no-bake chocolate oatmeal cookies are made with quick-cook oats, honey, natural peanut butter, and cocoa.

Yield: 12 cookies

Prep time: 10 minutes

Total time: 1 hour 15 minutes

A stack of no-bake chocolate cookies on a small wooden cutting board.

No-Bake Cookies for an Easy Dessert

The author, a woman with long brown hair, smiling at the camera.

Especially good for the hot summer months, these easy no-bake cookies are ready in no time, with just a short stove-top cooking time. This version is made with natural peanut butter and sweetened with honey. It’s less sweet overall than more traditional no-bake chocolate cookie recipes.

These aren’t really like normal chocolate cookies. They’re more like Swedish chocolate balls, with a fudgy, chewy oatmeal texture and strong chocolate peanut butter flavour. If you like chocolate, peanut butter, and no-bake desserts in general, you’ll probably like these, too.

You will need to cook part of the mixture on the stove for a couple of minutes (bring it to a boil, then boil for a full minute) so keep that in mind. A very nice thing about this recipe is that no special tools are needed, so no food processor, blender, or any larger kitchen appliances – just a pot and a whisk.

Alexandra, handwritten.

I don’t use affiliate links. Any links you see here are to other recipes or related information, not paid links.

Ingredients You’ll Need and Why

You need just eight ingredients for this recipe, and they’re all pantry staples. These are my notes from recipe testing and you can find the full recipe card with complete measurements and instructions below.

No-bake chocolate oatmeal cookies ingredients with labels.
  • Oats: these should be quick-cook oats, not rolled or steel cut. I find that rolled oats work quite well but make the cookies a little more delicate and prone to falling apart. You can use rolled oats if that’s what you have and they’ll still turn out! Use certified gluten-free oats if necessary.
  • Peanut butter: I’ve never tried making these with sweetened processed peanut butter and I’m not sure how they’d turn out. I can only vouch for using peanut butter that’s made with just peanuts (or peanuts and salt).
  • Honey: it doesn’t matter if it’s runny or creamed honey, but do make sure it’s pure honey. I did test with maple syrup and the cookies were too delicate and had an unreliable set.
  • Cocoa: unsweetened, either natural or Dutch process. Cocoa powder helps to bind the cookies and adds the chocolate flavour. I prefer the smoother flavour of Dutch process in these cookies but it doesn’t matter which you use – there’s no baking powder or soda in this recipe.
  • Coconut oil: a solid fat is key to the cookies setting and this can’t be substituted with an oil that’s liquid at room temperature. I haven’t tested with butter but I think it would be fine.
  • Milk: any type of milk is fine. I usually make these with soya or oat milk. Use dairy milk if preferred.
  • Vanilla: a hint of vanilla extract and a pinch of salt boost the flavour. If you don’t have vanilla, you could try adding a little cinnamon or other spices.

How to Make No-Bake Cookies

If you’re familiar with no-bake chocolate cookies or you desserts treats like puffed wheat squares, you’ll know this method. You’re essentially making a kind of candy base by boiling some of the ingredients, then mixing with the remaining ingredients and setting. If you have a candy thermometer the temperature should be 105 to 110°C (~225°F), just before soft ball stage.

Cookie mixture steps 1 to 4, wet ingredients in a pot, melted, boiling, and whisking.

Step 1: add the honey, oil, milk, and cocoa to a medium saucepan. This is why a scale is so useful, beyond accuracy – you also don’t need to dirty any dishes, just place the pan right on the scale and weigh the honey and other ingredients directly into it.

Step 2: heat over medium, whisking constantly. The oil and honey will melt as they heat up and the mixture will come together.

Step 3: bring to a low boil, whisking constantly, and boil for one full minute. Set a timer rather than estimating. It’s important for the mixture to be at a full boil for the minute in order for the cookies to set.

Step 4: remove from the heat and whisk in the peanut butter and vanilla. The peanut butter will melt in the residual heat. This is a good time to use peanut butter from the bottom half of the jar that might be a little thicker.

Related: No-Bake Chocolate Coconut Balls

Cookies steps 5 to 8, thickened mixture after boiling, with oats added, formed into cookies, and chilled.

Step 5: whisk well to combine. It might look a little grainy from the peanut butter but shouldn’t be seized or hard (I’ve never had that happen, but it might if you used very cold peanut butter).

Step 6: stir in the oats and salt. Set aside to rest at room temperature for ten minutes to allow the oats to soak up some moisture and thicken the cookie mixture.

Step 7: form the dough into a dozen cookies, using a cookie scoop or a tablespoon. Flatten into discs or leave as mounds, depending on the shape you prefer. I always flatten slightly (see image at the top of this post).

Step 8: refrigerate for at least one hour to set the cookies, and serve cold. Keep in the refrigerator or freezer.

Related: Chocolate Peanut Butter Bars


Optional Variations

  • Hazelnut or Almond Cookies: replace the peanut butter with almond or hazelnut butter. No other changes are needed.
  • Nut-Free No-Bake Cookies: try unsweetened sunflower seed butter in place of the peanut butter. This does change the flavour of the cookies pretty significantly but not in a bad way, and if you’re used to eating sunflower seed butter, you won’t even notice.
  • Spiced Chocolate Cookies: try adding cinnamon, cardamom, and nutmeg along with the oats for a warmly spiced chocolate cookie.

Expert Tips for the Best Cookies

  • Set a timer for the boil: over-cooking will make the cookies crumbly and dry, and under-cooking will mean that they don’t set.
  • Don’t reduce the honey: stick to the recipe amounts in general and certainly use a kitchen scale if you have one. Trying to reduce the honey in particular will result in cookies that don’t set properly. If you want something with less added sweetener, try my chocolate peanut butter cookies, peanut butter balls, or puffed quinoa bars, all sweetened entirely with dates.
  • Use a mise en place: you do need to work quickly, especially once the liquid ingredients have boiled. Measure out the peanut butter, oats, and vanilla and set them beside the stove so that you can add them quickly and easily.
  • Give it time to set: using natural peanut butter means that the time needed for the cookies to set in the refrigerator is a little longer. Be patient and give them the full hour.
  • Keep them refrigerated: like most no-bake recipes, these are best kept chilled, especially when the weather is warm. They’ll be okay for up to an hour at room temperature but are best served cold.

If you make this No-Bake Peanut Butter Cookies recipe or any other dairy-free chocolate recipes on Occasionally Eggs, please take a moment to rate the recipe and leave a comment below. It’s such a help to others who want to try the recipe. For more OE, follow along on InstagramFacebook, and Pinterest, purchase the Occasionally Eggs cookbook, or subscribe for new posts via email.

A stack of no-bake chocolate cookies on a small wooden cutting board.
No ratings yet

Peanut Butter Chocolate No-Bake Cookies

Prep Time: 10 minutes
Cook Time: 5 minutes
Chilling Time 1 hour
Total Time: 1 hour 15 minutes
Servings: 12 cookies

Description

An easy stove top treat, these gluten-free no-bake chocolate oatmeal cookies are made with quick-cook oats, honey, natural peanut butter, and cocoa.

Ingredients

  • 150 grams (¾ cup + 1 tablespoon) honey
  • 50 grams (3 tablespoons) coconut oil
  • 50 ml (~¼ cup) non-dairy milk or dairy if preferred
  • 10 grams (2 tablespoons) unsweetened cocoa powder
  • 100 grams (⅓ cup) natural peanut butter
  • 1 ½ teaspoons vanilla extract
  • 130 grams (1 ¼ cup) quick-cook oats
  • Pinch fine sea salt

Instructions

  • Place the honey, coconut oil, milk, and cocoa powder in a medium saucepan. Heat over medium, whisking constantly, until the mixture comes to a boil. Boil for exactly one minute (set a timer!), whisking constantly, then remove from the heat.
    150 grams (¾ cup + 1 tablespoon) honey, 50 grams (3 tablespoons) coconut oil, 50 ml (~¼ cup) non-dairy milk, 10 grams (2 tablespoons) unsweetened cocoa powder
  • Whisk in the peanut butter and vanilla extract, stirring to combine.
    100 grams (⅓ cup) natural peanut butter, 1 ½ teaspoons vanilla extract
  • Add the oats and salt to the saucepan and mix with a wooden spoon or spatula to incorporate. Be sure to mix very well.
    130 grams (1 ¼ cup) quick-cook oats, Pinch fine sea salt
  • Set the pot aside to let the mixture rest at room temperature for 10 minutes. The oats will thicken the cookie mixture while it rests.
  • While the mixture is resting, line a baking sheet with parchment paper.
  • Scoop 12 cookies onto the lined baking sheet and optionally flatten into discs. Chill the cookies for at least one hour in the refrigerator before serving.
  • Store in the refrigerator or freezer and serve cold.

Notes

I highly recommend weighing the ingredients for this recipe.
Storage: transfer chilled cookies to a sealed container and refrigerate up to one week. Keep in a single layer or place parchment or wax paper between layers.
Freezing: once set, transfer the cookies to an airtight container with parchment paper between layers to prevent sticking. Freeze for up to three months. Thaw in the refrigerator before serving.
Oats: rolled oats can be used in place of quick-cook if that’s what you have – they do work, but make the cookies a little more delicate.
Cocoa: Dutch process and natural cocoa powder can be used interchangeably in this recipe.
Peanut butter: I haven’t tested with processed peanut butter. Use another nut butter or sunflower seed butter to replace peanut butter if needed.

Nutrition

Serving: 1cookie | Calories: 168kcal | Carbohydrates: 20g | Protein: 4g | Fat: 9g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 4mg | Potassium: 110mg | Fiber: 2g | Sugar: 11g | Vitamin A: 9IU | Vitamin C: 0.1mg | Calcium: 16mg | Iron: 1mg

Nutrition is provided as a courtesy and is an estimate. If this information is important to you, please have it verified independently.

About Alexandra Daum

Alexandra Daum is a professional recipe developer, food photographer, and cookbook author. She started sharing carefully tested vegetarian recipes in 2014 and has since published hundreds of recipes with seasonal ingredients and whole grains as the focus. Her work has been featured on CTV, in House & Home and Chatelaine, on popular websites like Buzzfeed and Best Health, and in countless other publications.

The author, a woman with long brown hair, smiling at the camera.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.