Line a baking sheet with parchment paper and pre-heat the over to 350 °F.
Combine all wet ingredients in a large mixing bowl.
Using a small mixing bowl, chop the walnuts into small pieces.
Add the remaining dry ingredients to the small mixing bowl with the walnuts, mix well.
Transfer the dry ingredients to the large mixing bowl with the wet mixture. Stir to combine.
Let the dough sit for 10-15 minutes before scooping onto the cookie sheet.
Use a cookie scoop to drop balls of dough onto a baking sheet lined with parchment paper. Use a spoon to neatly form and slightly flatted the dough balls.
Bake at 350 °F for 10-12 minutes.
Let the cookies cool for 10-15 minutes and enjoy!
Once completely cool, store the cookies in an airtight jar or container and store in the refrigerator.