These mini powdered sugar donut muffins are dense cake-style donuts baked in a mini muffin pan and coated in confectioners' sugar.
100