Ingredients
Equipment
Method
Prep the pan and heat the oven
- Preheat the oven to 350°F and grease a 9x5 loaf pan, so the loaf bakes evenly right away (golden top cue: ready to go as soon as batter is in).
Whisk the dry ingredients
- In a mixing bowl, whisk almond flour, tapioca starch, baking soda, baking powder, salt, and cinnamon until evenly combined, with no visible streaks of flour (visual cue: uniform color).
Mix the wet ingredients
- Beat the granulated sugar (or coconut sugar), eggs, melted coconut oil, Greek yogurt, and vanilla extract until smooth, glossy, and fully incorporated (visual cue: batter looks uniform).
Add zucchini
- Stir in the grated zucchini that has been squeezed very dry, mixing until the batter looks evenly speckled (visual cue: zucchini distributes without dry pockets).
Combine wet and dry
- Fold the dry ingredients into the wet ingredients just until combined, avoiding overmixing (visual cue: no dry flour remains).
Add mix-ins (optional)
- Fold in walnuts or chocolate chips (if using) until evenly dispersed through the batter (visual cue: mix-ins are visible throughout).
Bake
- Pour the batter into the greased loaf pan and bake for 50–60 minutes at 350°F until a toothpick comes out clean and the top is golden (visual cue: golden crust and clean toothpick).
Cool before slicing
- Cool the loaf for 20 minutes before slicing, so it firms as it cools and holds together (visual cue: slices stay intact).
Notes
Pro tip: squeeze the grated zucchini very dry to keep the crumb tender but not gummy. Store airtight in the fridge up to 4 days; freeze the whole loaf or slices up to 2 months—thaw overnight in the fridge. For a dairy-free swap, use a dairy-free yogurt with a similar thickness (the structure and moisture should stay comparable).
