Preheat oven to 400F; line a muffin tray with paper liners.
Whisk together the flour, baking powder, salt, onion powder, garlic powder, paprika, black pepper, and Parmesan in a medium bowl; set aside.
Whisk together the eggs, milk, oil, and sour cream in a large bowl.
Add the dry ingredients to the wet all at once and stir until just combined, being careful not to over-mix. Gently stir in the zucchini.
Scoop the batter into the prepared muffin tray (it will look like a lot of batter, but it is perfect for 12 muffins; the batter should be heaped for each muffin). Sprinkle a pinch of freshly ground black pepper on top of each muffin.
Bake until a toothpick inserted inside comes out dry or with just a couple crumbs, about 16 to 20 minutes.
Cool slightly and then serve. (I like these muffins best warm; after the first day you can either reheat them in the microwave or split them in half, spread them with butter, and toast them on a hot griddle.)
Recipe by An Edible Mosaicâ„¢ at https://www.anediblemosaic.com/savory-spiced-sour-cream-zucchini-muffins/