Preheat the Oven: Preheat your oven to 350°F (176°C).
Prepare the Batter: In a mixing bowl, combine the flour, cornstarch, sugar, baking powder, cinnamon powder, and salt. Mix well. Add the dairy-free milk, oil, and vanilla extract to the dry ingredients. Stir until the batter is smooth and well combined.
Fill the Donut Pan: Grease a donut pan lightly. Fill each cavity of the donut pan to ¾ of its capacity with the batter. Using a piping bag is pretty useful for this step.
Bake: Bake in the preheated oven for 10 minutes, or until a toothpick inserted into a donut comes out clean.
Prepare the Churro Coating: While the donuts are baking, mix together the sugar and cinnamon powder in a small bowl. Melt the vegan butter or margarine and set aside.
Coat the Donuts: Once the donuts are baked, remove them from the oven and let them cool slightly. Brush each donut with the melted vegan butter or margarine. Roll the brushed donuts in the cinnamon-sugar mixture until fully coated.
NOTES
Any type of oil works just fine. My recommendations are: canola, olive or coconut.
If you haven't already, be sure to check out the 'How to make this recipe' section above for a visual walkthrough of each step.