Preheat your oven to 325°F (163°C). Spray a mini bundt pan with baking spray to prevent sticking.
In a large bowl, whisk together the flour, lemon pudding mix, baking powder, and salt. Set aside.
In a separate bowl, whisk the eggs and sugar until light and creamy. Add the oil, Greek yogurt, vanilla extract, lemon zest, and lemon juice. Mix until smooth.
Gradually fold the wet ingredients into the dry ingredients. Stir gently until just combined; do not overmix.
Pipe or spoon the batter into the prepared mini bundt pans, filling each cavity about two-thirds full. Tap the pan on the counter to release air bubbles.
Bake for 20-25 minutes, or until a toothpick inserted into the center of a cake comes out clean.
Allow the bundt cakes to cool in the pan for 10 minutes before carefully inverting them onto a wire rack. Let them cool completely.
For the glaze, whisk together powdered sugar, milk, lemon juice, lemon zest, and vanilla extract until smooth. Drizzle over the cooled bundt cakes.