Vegan Chocolate Peanut Butter No-Bake Cookies

No bake chocolate peanut butter cookies

The Spruce 

Prep: 10 mins
Cook: 10 mins
Total: 20 mins
Servings: 16 servings
Nutritional Guidelines (per serving)
222 Calories
10g Fat
33g Carbs
3g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 16
Amount per serving
Calories 222
% Daily Value*
Total Fat 10g 12%
Saturated Fat 4g 20%
Cholesterol 0mg 0%
Sodium 66mg 3%
Total Carbohydrate 33g 12%
Dietary Fiber 2g 6%
Protein 3g
Calcium 13mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Vegan cookies are the way to go when it comes to making dairy-free and egg-free sweets. Even meat eaters can go for these as they are hearty. These vegan no-bake cookies are great for after-school snacks or quick, healthier treats. To dress them up a bit, drizzle some melted dairy-free chocolate over the cookies after they've cooled and serve them with a bit of dairy-free soy ice cream for a full-on after dinner vegan dessert. Though this recipe is no-bake it does require a short boiling period for the mixture which requires precision to ensure that the cookies are not too dry or crumbly or not cooked well enough to form properly.


  • 1/2 cup coconut milk
  • 2 cups white sugar
  • 2 tablespoon cocoa powder
  • 1/4 cup dairy-free chocolate chips
  • 1/2 cup peanut butter
  • 3 tablespoon dairy-free soy margarine
  • 3 cups rolled oats

Steps to Make It

  1. Gather the ingredients.

    Ingredients for chocolate peanut butter ingredients
    The Spruce 
  2. Line a large baking sheet with wax paper. Set aside.

    Line baking sheet
    The Spruce 
  3. In a medium-sized saucepan over medium heat, combine the coconut milk, sugar, cocoa powder, dairy-free chocolate chips, peanut butter, and soy margarine, stirring to combine.

    Combine ingredients in saucepan
    The Spruce 
  4. Bring the mixture to a boil, and boil for 2 minutes without stirring.

    Bring the mixture to boil
    The Spruce 
  5. Remove from heat and stir in the oats until evenly distributed.

    Mixture in bowl
    The Spruce  
  6. Drop onto the prepared sheet in small mounds and let cool completely before serving, which should take about 15 minutes.

    Drop cookies onto baking sheet
    The Spruce 
  7. Serve cold or at room temperature.

Storing Vegan Chocolate Peanut Butter No-Bake Cookies

This vegan cookie recipe will allow cookies to be stored at room temperature in an air-tight container for up to 1 week. You may also use aluminum foil to keep the vegan cookies separated so that they do not stick together. Refrigerated they can last another week. These cookies should not be heated and are best served cold or at room temperature.

Go Peanut Butter-Free

This recipe incorporates peanut butter, so if you have a peanut butter only allergy and are not allergic to tree nuts, you can substitute almond butter. If you are allergic to tree nuts as well as peanut butter, you can omit the peanut butter and use 1/2 cup of coconut oil instead of the nut butter provided that you are not also allergic to coconut.

**This recipe is suitable for dairy-free, egg-free, and vegan diets, but as with any recipe intended for persons with allergies or dietary restrictions, make sure to read all nutritional labels carefully to make sure that there are no hidden dairy-derived ingredients (or other allergens, if these apply to you).