Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F and line a 12-cup muffin tin with liners.
Mix dry ingredients
- Whisk all-purpose flour, baking soda, baking powder, cinnamon, and salt in a large bowl until evenly combined.
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.
Combine and fill
- Stir the wet mixture into the dry mixture until just combined, keeping the batter thick.
- Fold in zucchini, grated and squeezed dry so zucchini flecks are evenly distributed.
- Divide batter evenly among the muffin cups, filling each ¾ full for even domes.
Bake and cool
- Bake at 350°F for 18–20 minutes, 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 the tops stay tender.
Notes
Pro tip: squeeze the grated zucchini dry before adding to prevent soggy muffins and help keep the crumb pillowy. Store airtight in the refrigerator for up to 4 days; freeze in a sealed bag for up to 2 months and thaw overnight in the fridge. For a lighter version, use low-fat Greek yogurt (texture will be slightly less tender but still moist).
