Ingredients
Equipment
Method
Prep the oven and muffin tin
- Preheat the oven to 375°F and line a 12-cup muffin tin with liners, so the muffins bake right away and keep their dome shape.
Mix dry ingredients
- Combine all-purpose flour, rolled oats, baking soda, baking powder, cinnamon, nutmeg, and salt in a large bowl until evenly speckled.
Mix wet ingredients
- Whisk eggs, maple syrup or honey, melted coconut oil, plain yogurt, and vanilla extract in a separate bowl until smooth.
Combine batter
- Stir the wet ingredients into the dry ingredients until just combined, then stop mixing as soon as there are no dry pockets for a tender crumb.
- Fold in zucchini, carrots, and raisins or chopped walnuts if using, distributing the visible shreds throughout the batter.
Bake
- Divide batter evenly among the muffin cups, filling each about ¾ full so the tops have room to rise.
- Bake at 375°F for 20–22 minutes, until the tops are golden and a toothpick comes out clean for a fully set center.
Cool and serve
- Cool in the pan for 5 minutes before transferring to a wire rack so the muffins firm up and release cleanly.
Notes
For best texture, squeeze the grated zucchini dry so the batter isn’t watery, which helps the muffins bake up with visible flecks and a firm crumb. Store airtight in the fridge for up to 4 days; freeze up to 2 months. To make them dairy-free, swap plain yogurt for a dairy-free plain yogurt that’s similar in thickness.
