Preheat the oven to 350℉. Line muffin tin(s) with muffin liners or spray with non-stick spray.
Whisk together the eggs, sugar, oil, lemon extract, milk, instant pudding mix, lemon juice, and lemon zest in a large bowl. Stir in the grated zucchini.
Add the flour, baking powder, baking soda, salt, and poppyseed and stir until just incorporated. Fill each cup in the prepared muffin tin(s) to the top with batter and bake in the preheated oven for 15-20 minutes or until a toothpick inserted into the center comes out clean. Let cool. Enjoy!
Notes
Store these muffins in an airtight container with a paper towel on the bottom to absorb excess moisture. Store at room temperature for up to 4 days or freeze for longer.