Peel and chop sweet potatoes into chunks. Bring a large pot of water to a boil and add sweet potatoes, cooking for about 15 minutes, until fork tender. Drain water and mash potatoes, then set aside to cool some.
In a medium bowl combine flour, oats, baking soda, salt, and spices. Set aside.
Combine butter and sugars until smooth, then add egg and vanilla. Once sweet potato has cooled off a bit (should be warm, not hot) add it to the sugar mixture.
Stir flour mix into sweet potato mix, then fold in chocolate chips.
Preheat oven to 350 degrees F (175 C). Scoop dough onto a greased or parchment paper-lined baking sheet. Bake for 10 to 12 minutes, or until slightly crisp on the outside (do not overbake! They make look soft in the center, that’s perfect!). Let cool on the pan for 20 minutes before transferring to a container.