Ingredients
Equipment
Method
Prep and mix the dry ingredients
- Preheat the oven to 350°F and line a 12-cup muffin tin with liners, so the muffins bake evenly from the start.
- Whisk together all-purpose flour, baking soda, baking powder, cinnamon, and salt in a bowl until the spices are evenly dispersed.
Mix the wet ingredients and combine
- Mash ripe bananas until smooth, then stir in eggs, brown sugar, melted coconut oil, and vanilla extract until glossy and well combined.
- Add the wet mixture to the dry ingredients and stir until just combined, leaving some streaks to prevent tough muffins.
- Fold in grated zucchini and walnuts or chocolate chips if using, then stop as soon as the mix looks uniform.
Bake and cool
- Divide batter evenly among the muffin cups, filling each about ¾ full for domed tops.
- Bake at 350°F for 20–22 minutes until golden and a toothpick inserted in the center comes out clean.
- Cool in the pan for 5 minutes so the crumb sets, then transfer to a wire rack to finish cooling.
Notes
For the moistest (not gummy) texture, grate the zucchini and squeeze it very dry before mixing. Store baked muffins in an airtight container at room temperature for up to 3 days or in the refrigerator for up to 5 days; freeze up to 2 months. For a lower-sugar swap, use half the brown sugar (and keep the rest the same) to reduce sweetness while maintaining structure.
