Prep: Preheat oven to 325°F. Spray a mini muffin pan with non-stick baking spray. Set aside.
Batter: In a medium sized mixing bowl, beat the white & brown sugars, eggs, oil, and vanilla extract together.
In a separate large bowl, whisk the flour, salt, baking powder, baking soda, nutmeg, and cinnamon.
Add the wet ingredients to the large bowl of dry ingredients and stir until combined.
Grate the zucchini using a box grater, add to the bread batter, along with the nuts, stirring until well combined. Let batter sit 5-10 minutes so that the zucchini gives off some water. Stir again.
Bake: Scoop the batter using a 1 TBSP or 2 TBSP cookie scoop. Only fill the mini muffin cup ⅔ full. You'll need about 1 ½ TBSP batter for this. Do not overfill them!
Place the muffin pan in oven and bake 13-15 minutes, until they just barely begin to brown on top.
Cool the muffin pan on a cooling rack for 10 minutes, then pull each zucchini bite out and place directly on the rack to fully cool.
Make the glaze: Place butter in a small saucepan on just under medium heat. The butter will melt, then foam up a bit, then brown. Whisk often, watching it closely as the whole process will only take about 7-9 minutes.
Whisk in the remaining ingredients, the powder sugar, vanilla extract, milk, and hot water. You might need to add more hot water and whisk until it's dippable.
Pick up each zucchini bite and fully dip the bottoms, then overturn them back on to the cooling rack. The glaze will drip down until they're mostly covered, leaving the bottoms exposed. Dust with additional cinnamon, if desired. Serve & enjoy!