Preheat the oven to 350º Fahrenheit. Spray a mini muffin pan with cooking spray and set aside.
In a small microwave-safe bowl, melt the butter and set aside so it cools slightly.
In a large mixing bowl or in the bowl of a stand mixer whisk together the cake mix, pudding mix and lemon zest until just combined.
Add the eggs and the slightly cool melted butter and by hand or using a handheld electric mixer or a stand mixer fitted with the paddle attachment, mix until combined, about 2-3 minutes. The batter should be thick but smooth.
Fill each tin cup halfway full and bake for 9-12 minutes or until the edges start to get lightly golden and a toothpick inserted in the middle of the mini cupcake comes out clean. Do not over bake!
Remove from the oven and allow to cool for 5 minutes. Remove and place on a cooling rack.
To make the lemon glaze, in a medium bowl, whisk together the powdered sugar and lemon juice until smooth. Add additional lemon juice in very small increments until you have reach a thick glaze consistency.
While the lemon blossoms mini muffins are still warm, dip each muffing top with the lemon glaze. Gently swirl off any excess glaze and let them set on the cooling rack.
Cool the lemon blossoms muffins completely before serving.