This post may contain affiliate links. Please read my disclosure and privacy policy.
If you only try one healthy cookie recipe on my website, I hope it’s this one. My family fights over these cookies because they taste like a “regular cookie” that you’d buy from a bakery. Not a healthy cookie, but a really good, tender, flavorful cookie.
Yet, they’re magically gluten-free, dairy-free, egg-free, and fruit-sweetened.
I love making this dough with my kids because it’s not a big deal if they want to taste-test the raw cookie dough. (Since there are no eggs!) There’s also no butter or oil required, and they come together in one bowl in about 10 minutes. I can’t wait for you to try these!

Date Cookie Recipe Ingredients
- Medjool Dates. Shop for these in the fresh produce section of your grocery store so they are as fresh as possible. (Not in the bulk bin section, where they tend to be drier.) They should look juicy and easy to split apart with your fingers to remove the pits.
- Peanut Butter. Use all-natural peanut butter that needs to be stirred when you first open the jar. I usually buy unsalted peanut butter, but if you have salted on hand, you might want to use half the salt this recipe calls for.
- Oat Flour. This is a recent addition to this recipe, because my family wanted cookies that tasted a little more like the “real thing.” Just a small amount of flour (which is just ground oatmeal) makes these taste more authentic.
- Baking Powder. After making these cookies for nearly 10 years, I realized that baking powder would make them brown slower than baking soda. These tend to brown fast, so using baking powder instead of baking soda prevents them from burning too quickly.
- Vanilla Extract. I add this to create a classic flavor, but if you’re out, it’s not a deal breaker.

How to Make Healthy Peanut Butter Cookies
Step 1:
Preheat the oven to 325ºF and line a large baking sheet with parchment paper. I can usually fit 12 cookies to a half-sheet pan, so you may want to prepare a second pan if you want to bake these all at once.
In the bowl of a food processor fitted with an S-blade, add 8 ounces of pitted Mejool dates. Secure the lid and process briefly. It’s okay if they form a ball when processed.
Break up the ball slightly with a spatula, then add 1 cup of peanut butter, 2 tablespoons of oat flour, 1 tablespoon of ground flax seeds, 3 tablespoons of water, 1 teaspoon baking powder, 1 teaspoon of vanilla extract, and 1/2 teaspoon of fine sea salt. (Use less salt if your peanut butter is salted.)

Want to save this for later?
Step 2:
Secure the lid and process the mixture until it looks uniformly crumbly. It should stick together when you press it between your fingers.
Use a tablespoon or cookie scoop to scoop the dough and drop it onto the prepared pan. It’s okay if it looks crumbly at first! Once you’ve made 12 scoops onto the pan, roll them between your hands to make smooth balls.
Then use a fork to flatten the cookies into a classic criss-cross pattern. Sprinkle with flaky salt, if desired, then bake at 325°F for 12-13 minutes.

Step 3:
The cookies won’t look drastically different after they have baked. In fact, they will probably still feel soft when they come out of the oven, but that’s okay. Let them cool completley on the pan, for at least 30 minutes.
Once the cookies have cooled, they should be easy to pick up and have a tender peanut butter cookie texture. Serve them at room temperature, or transfer them to an airtight container and refrigerate. My family loves eating these cold!


Healthy Peanut Butter Cookies (100% Fruit-Sweetened!)
Ingredients
- 1 cup Medjool dates , pitted (8 ounces)
- 1 cup peanut butter
- 1 tablespoon flax seeds , ground
- 2 tablespoons oat flour (optional, but recommended)
- 3 tablespoons water
- 1 teaspoon vanilla extract
- 1 teaspoon baking powder
- ½ teaspoon fine sea salt (see notes)
Instructions
- Preheat the oven to 325ºF and line a baking sheet with a silicone baking mat or parchment paper.
- In a large food processor fitted with an “S” blade, process the dates until crumbly. (It’s okay if a ball forms, too.)
- Add the peanut butter, ground flax, oat flour, water, vanilla, and baking powder. Process until a sticky, uniform batter is created. Be careful not to over-process the mixture, as the peanut butter will release excess oil when over-mixed, and that will make the batter feel very oily to work with. (Don't worry if this happens, though– the cookies still turn out totally fine!)
- Use a heaping tablespoon to scoop the dough into your hands, then roll the dough into a ball between the palms of your hands. Repeat with the remaining batter, making about 18 balls. Place each ball onto the baking sheet about an inch apart, then use your hands or a fork to gently flatten each ball into a cookie shape.
- Bake at 325ºF until the edges of the cookies start to feel dry, about 12 to 13 minutes. (The cookies will still feel fragile at this point, but that's okay.)
- Allow the cookies to cool completely before removing them from the baking sheet and serving. Leftover cookies can be stored in an airtight container in the fridge or freezer. (The cookies will soften if you leave them out on the counter overnight, so chilling them is best for texture and shelf life.)
Notes
Nutrition
More Recipes to Try
If you try this recipe, please leave a comment and star rating below to let me know how you like it.













Texture and taste were so much like PB cookies made with flour…I was amazed! The whole family loved them!
Thank you! I love these vegan peanut butter cookies!
I just made these but using one egg. I used the convection feature on my oven so they got a little dark at 13 min but still tasted great. I made these for my grandson who is sensitive to sugar and will have him test them tomorrow. I’ve been sugar, glute and grain free for quite some time now and it was a real treat to taste one! Thank you for sharing this recipe.
These cookies are amazing 😊
Do you have to soak the dates before? And can I use a blender if I don’t have a food processor?
No soaking necessary! I just made them today 🙂
Mmmmm so delicious! Love the texture.
Hello, this sounds like a yummy recipe. Can I substitute maple syrup for the dates? And would it also be 1 cup?
Thank you,
Gina
Absolutely love these…handy to make, little ingredients, gluten-free dairy-free…winner! Thankyou!
These are so good!! I’m not even a fan of dates but had a large tub to use up so decided to try this recipe. I used a chicken egg and didn’t add the sea salt on top (because I didn’t have any) and they turned out amazing! I will definitely be making another batch to use the rest of my dates. Great recipe!
This recipe is amazing! No sugar or gluten😍 I made this recipe and it was great and then I made this recipe but with cashew butter and chocolate chips and it was amazing!! I love choc chip cookies
Did you use natural peanut butter in this recipe? They look delicious!
Wow! I have been looking for a healthy cookie recipe to curb my sweet tooth and this recipe is perfect. They are super easy to make and they are delicious! I will say that I probably overmixed the dough because they were very oily. However, they held their shape just fine and turned out great—just like the notes reported! I will definitely be making these again and I have already shared the recipe!