Go Back
+ servings

Soft and Healthy Vegan Peanut Butter Cookies

These peanut butter cookies are vegan, gluten-free, and oil-free. They make a delicious healthy treat!
Prep Time25 minutes
Cook Time15 minutes
Total Time40 minutes
Course: Dessert, Snack
Cuisine: gluten-free, plant-based, Vegan
Servings: 14 cookies
Calories: 195kcal
Author: Bree Sheree

Ingredients

Dry Ingredients

Wet Ingredients

  • 1 cup natural peanut butter
  • 6 tablespoons maple syrup
  • 1 teaspoon vanilla
  • 1 flax egg (1 tablespoon ground flaxseed and 2 tablespoons water)

Instructions

  • Preheat oven to 350 degrees Fahrenheit.
  • Mix 1 tablespoon of ground flaxseed with 2 tablespoons of water in a small bowl. Let it sit for at least 10 minutes until it gels up and becomes a flax egg.
  • Mix all of the dry ingredients in a large mixing bowl (almond flour and oat flour).
  • Add all of the wet ingredients to a smaller bowl and mix thoroughly. Add the flax egg as well when it is ready.
  • Pour wet ingredients into the large bowl with the dry ingredients and mix thoroughly. You will need to use your hands to mix it well.
  • Roll dough into balls (approximately 2 tablespoon each) and place on a baking sheet lined with parchment paper.
  • Gently press down with fingers and/or fork.
  • Bake for approximately 12-15 minutes, until the cookies start to brown on the bottom. Check carefully with a spatula (cookies will be quite soft).

Notes

This recipe makes approximately 14 cookies if you are using about 2 tablespoons of dough per cookie.
If you make larger cookies, they may have to bake a couple minutes longer.
When you take these cookies out of the oven, they will be extremely soft. Allow them to cool a bit before moving them to a cooling rack, then allow them to cool completely before eating or storing.

Nutrition

Calories: 195kcal | Carbohydrates: 17g | Protein: 6g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Sodium: 6mg | Potassium: 160mg | Fiber: 2g | Sugar: 7g | Vitamin C: 0.004mg | Calcium: 33mg | Iron: 1mg