Ingredients
Equipment
Method
Preheat and prep
- Preheat the oven to 375°F and line a 12-cup muffin tin with liners, so they bake evenly and release easily.
Mix the dry ingredients
- Combine all-purpose flour, rolled oats, baking soda, baking powder, cinnamon, and salt in a large bowl until the oats are evenly distributed.
Mix the wet ingredients
- In a separate bowl, whisk eggs, brown sugar, honey, vegetable oil, buttermilk, and vanilla extract until smooth and glossy.
Combine without overmixing
- Stir the wet mixture into the dry mixture just until combined—do not overmix, so the muffins keep a dense, tender crumb.
Add zucchini
- Fold in the grated zucchini (squeezed dry) so each bite is loaded with moisture without making the batter loose.
Fill and top
- Divide batter evenly among muffin cups, filling ¾ full, and sprinkle a pinch of rolled oats on top of each for a rustic finish.
Bake
- Bake at 375°F for 20–22 minutes until golden and a toothpick comes out clean, with the tops visibly set and slightly browned.
Cool
- Cool in the pan for 5 minutes, then transfer to a wire rack so steam escapes and the muffins stay firm.
Notes
Pro tip: squeeze the grated zucchini well so the muffins bake up with a dense crumb instead of turning gummy. Store airtight in the fridge up to 4 days or freeze up to 2 months. For a lighter option, use low-fat buttermilk and reduce oil by 2 tbsp while keeping the batter texture consistent.
