Ingredients
Equipment
Method
Prep and mix
- Preheat the 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.
- In a separate bowl, beat eggs, granulated sugar, vegetable oil, plain yogurt, fresh lemon juice, lemon zest, and vanilla extract until smooth.
- Add the wet mixture to the dry ingredients and stir until just combined.
- Fold in grated and squeezed-dry zucchini until evenly distributed, with a fine green speckle through the batter.
Bake
- Divide batter evenly among muffin cups, filling each 3/4 full.
- Bake at 350°F for 18–20 minutes, until a toothpick comes out clean and the tops look set but not dark.
Glaze and finish
- Cool the muffins completely before glazing to prevent the glaze from running off.
- Whisk powdered sugar with fresh lemon juice into a smooth glaze, then drizzle over the tops for glossy, ribbon-like drips down the sides.
Notes
For best texture, squeeze the grated zucchini dry firmly so the muffins stay tender and not gummy. Store in an airtight container in the refrigerator for up to 4 days; bring to room temperature before eating. Freeze baked muffins (glazed or unglazed) for up to 2 months—thaw overnight in the fridge and warm briefly if desired. Dietary swap: use plain Greek yogurt in place of yogurt for a slightly thicker, tangier crumb.
