Preheat oven to 350 degrees F. Line 2 baking sheets with parchment paper and set aside.
In a medium sized bowl, mix the flour, cacao powder baking soda, salt and cinnamon together.
Using a stand mixer, beat the avocado and butter until smooth. Add in the sugars and beat until combined/fluffy.
Next, add the eggs one at a time and then add the vanilla and the oil. Once it is all incorporated, slowly add in the flour mixture, be careful not to over mix. Stir in the chocolate chips.
Using a melon baller or clean hands, scoop out the dough (which should be pretty thick) and roll into mounds, place on baking sheet 2 inches apart from each other.
Bake for 16 minutes and enjoy immediately! *Mix in 1.5 cups chocolate chips into batter, reserve ½ cup for sprinkling a few on top before baking in oven.*Walnuts are an optional mix in when you mix in chocolate chips.