Preheat your oven to 350°F (175°C). Lightly grease a standard 12-cup doughnut pan or line it with non-stick doughnut liners. If you don't have a doughnut pan, a muffin tin can be used for doughnut holes.
In a large mixing bowl, whisk together the gluten-free flour blend, granulated sugar, baking powder, cinnamon, and salt. Ensure there are no lumps and the ingredients are evenly distributed. If your flour blend doesn't contain xanthan gum, add it now and whisk well.
2 cups All-Purpose Gluten-Free Flour Blend, 3/4 cup Granulated Sugar, 2 teaspoons Baking Powder, 1 teaspoon Ground Cinnamon, 1/2 teaspoon Salt
In a separate medium bowl, whisk together the two large eggs until lightly beaten. Add the milk, melted butter (or coconut oil), and vanilla extract. Stir until everything is well combined and smooth.
2 Large Eggs, 3/4 cup Milk, 1/4 cup Melted Unsalted Butter, 1 teaspoon Vanilla Extract
Pour the wet ingredients into the bowl with the dry ingredients. Using a whisk or a spatula, mix until just combined. Be careful not to overmix; a few small lumps are perfectly fine. The batter should be thick but pourable, similar to a pancake batter.
Spoon or pipe the batter into the prepared doughnut pan, filling each cavity about two-thirds full. This will allow the doughnuts to expand as they bake. Using a piping bag or a large zip-top bag with the corner snipped off makes this step neat and easy.
Bake for 12-15 minutes, or until a toothpick inserted into the center of a doughnut comes out clean. The tops should be lightly golden.
Allow the doughnuts to cool in the pan for 5-7 minutes before carefully inverting them onto a wire rack to cool completely. This prevents them from sticking and breaking.
While the doughnuts are cooling, whisk together the powdered sugar, 1 tablespoon of milk or water, and vanilla extract in a small bowl until smooth. Gradually add more milk or water, a teaspoon at a time, until you reach your desired drizzling consistency.
1 cup Powdered Sugar, 1-2 tablespoons Milk or Water, 1/2 teaspoon Vanilla Extract
Once the doughnuts are completely cool, dip the tops into the glaze, or use a spoon to drizzle it over them. Immediately add sprinkles, chopped nuts, or any other desired toppings before the glaze sets. Alternatively, you can dust them with simple powdered sugar or a sprinkle of cinnamon sugar.
Assorted Sprinkles, Chopped Nuts, Shredded Coconut, or Melted Chocolate