Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F and line a 12-cup muffin tin with liners, so the batter can go in right after mixing.
Mix dry ingredients
- Whisk all-purpose flour, baking soda, baking powder, cinnamon, and salt in a large bowl until evenly combined, with no visible spice clumps.
Mix wet ingredients
- In a separate bowl, beat eggs, granulated sugar, plain Greek yogurt (full fat), vegetable oil, and vanilla extract until smooth and creamy, with a glossy batter base.
Combine batter
- Stir the wet mixture into the dry ingredients until just combined; the batter will be thick, with streaks disappearing but no overmixing.
- Fold in grated zucchini until the flecks are evenly distributed throughout the thick batter.
Bake
- Divide batter evenly among the muffin cups, filling each ¾ full to encourage tall, tender tops.
- Bake for 18–20 minutes at 350°F until lightly golden and a toothpick inserted in the center comes out clean.
- Cool in the pan for 5 minutes, then transfer muffins to a wire rack so they finish setting without steaming.
Notes
For the best extra-moist texture, squeeze the grated zucchini very well to avoid watery batter. Store airtight in the fridge up to 4 days; freeze up to 2 months. For a lower-sugar option, replace the granulated sugar with an equal-measure sweetener designed for baking (check package for 1:1 swaps).
