Ingredients
Equipment
Method
Prep
- Preheat oven to 350°F and line a 12-cup muffin tin with liners, setting up for even baking.
- Whisk all-purpose flour, baking powder, baking soda, and salt in a large bowl until evenly combined and no streaks remain.
- Beat eggs, granulated sugar, vegetable oil, plain yogurt, fresh lemon juice, lemon zest, and vanilla extract in a separate bowl until smooth and glossy.
- Add the wet mixture to the dry ingredients and stir just until combined; stop as soon as no dry flour shows.
- Fold in the grated zucchini until the batter looks speckled with fine green zucchini throughout.
Bake
- Divide batter evenly among muffin cups, filling each about 3/4 full for a rounded top.
- Bake at 350°F for 18–20 minutes until a toothpick comes out clean, and do not overbake to keep the crumb tender.
- Cool completely so the glaze clings without melting or running too thin.
Glaze
- Whisk powdered sugar with fresh lemon juice until smooth, then drizzle over the cooled muffin tops.
- Let the glaze set briefly, then serve so the glossy drip holds and highlights the pale crumb and zucchini speckles.
Notes
For best texture, squeeze the grated zucchini well so the muffins stay tender instead of gummy. Store at room temperature in an airtight container up to 2 days or refrigerate up to 4 days; freeze baked muffins (glaze after thawing) for up to 2 months. For a lighter option, use nonfat or low-fat plain yogurt without changing the bake time.
