Ingredients
Equipment
Method
Prep and mix batter
- Preheat oven to 350°F and line a 12-cup muffin tin with liners. Set the pan aside for filling.
- Whisk all-purpose flour, baking powder, baking soda, and salt in a large bowl. Whisk until evenly distributed.
- Beat eggs, granulated sugar, vegetable oil, plain yogurt, fresh lemon juice, lemon zest, and vanilla extract in a separate bowl until smooth. The mixture should look glossy and fully combined.
- Add wet to dry and stir until just combined. Stop as soon as no dry streaks remain.
- Fold in grated zucchini. Keep folding gently so the batter stays light.
Bake and glaze
- Divide batter evenly among muffin cups, filling each ¾ full. Tap the tin lightly to level the tops.
- Bake at 350°F for 18–20 minutes until a toothpick comes out clean, do not overbake. The tops should spring back when touched.
- Cool completely before glazing. This helps the lemon glaze set without soaking in.
- Whisk powdered sugar and fresh lemon juice into a smooth glaze, then drizzle over the tops. Let it run down the sides for a dripping look.
Notes
For best texture, squeeze the grated zucchini very dry so the muffins stay tender and not wet. Store airtight at room temperature up to 2 days or refrigerate up to 4 days; freeze baked (without glaze) up to 2 months and thaw, then glaze. For a lighter option, use low-fat plain yogurt while keeping the same baking times.
