Ingredients
Equipment
Method
Prep and mix
- Preheat oven to 350°F and line a 12-cup muffin tin with liners.
- Whisk all-purpose flour, baking powder, baking soda, and salt in a large bowl.
- Beat eggs, granulated sugar, vegetable oil, plain yogurt, fresh lemon juice, lemon zest, and vanilla extract in a separate bowl until smooth.
- Add the wet mixture to the dry mixture and stir until just combined.
- Fold in grated zucchini until evenly distributed.
Bake
- Divide batter evenly among muffin cups, filling each about 3/4 full.
- Bake at 350°F for 18–20 minutes, until a toothpick comes out clean—do not overbake.
- Cool completely before glazing.
Glaze
- Whisk powdered sugar and fresh lemon juice into a smooth glaze until glossy.
- Drizzle the glaze over the cooled muffin tops so it drips down the sides.
Notes
For the best texture, squeeze the grated zucchini very dry so the muffins stay tender and not gummy. Store airtight at room temperature for up to 2 days or in the refrigerator for up to 5 days; freeze unfrosted muffins up to 2 months and thaw before glazing. To make it dairy-free, use a plain non-dairy yogurt substitute in the same amount.
