Preheat oven to 350 F and prepare mini donut pan. Spray with oil.
In a small bowl mix flour, baking powder, baking soda and cinnamon. Set aside.
In a medium bowl mix egg, egg yolk, sweet potato, melted butter, oil, buttermilk and vanilla extract. Or you can also blend in the blender so the mixture will be more smooth.
Add sugar and mix well with a spoon.
Add dry ingredients and mix with spoon or spatula until all ingredients are incorporated well.
Put the batter into the bag, make a small hole on the corner. Push gently the batter into the baking pan and form mini donuts.
Bake for 10 - 13 minutes.