This dairy-free, gluten-free zucchini bread recipe is soft, moist, and infused with warm spices. Add optional walnuts for a bit of crunch!
Diet Gluten-Free, Dairy-Free
Prep Time 10 minutesminutes
Cook Time 45 minutesminutes
Resting Time 1 hourhour
Servings 8-10 slices
Author Lindsay Cotter
Ingredients
1 ½ to 1 ¾cups170 g fine blanched almond flour
⅔ to ¾cup75 g gluten-free oat flour
2tablespoontapioca starch or arrowroot15-18 grams
1 ½teaspoonbaking powder
½teaspoonbaking soda
2teaspooncinnamon
⅛teaspoonnutmeg and ground cloveseach
¼teaspoonkosher salt
3large eggsroom temperature
1teaspoonvanilla extract
2tablespoonsrefined coconut oil or refined avocado oila neutral oil
¼cupmaple syrup *see notes
¼cupcoconut sugar or brown sugar
1 ¼cupsgrated zucchiniabout 1 medium. 1 cup after being squeezed dry
¼–⅓ cup chopped walnuts - raw or honey roastedoptional
Instructions
Grate the zucchini. Sprinkle lightly with salt and let sit for 10–15 minutes (optional, but recommended if using a larger zucchini). Using a strong paper towel or cheesecloth, squeeze out as much liquid as possible—you should end up with about 1 cup of dry zucchini
Preheat the oven 350°F (163°C). Line an 8x4 or 9×5-inch loaf pan with parchment.
Mix dry ingredients: In a large bowl, whisk almond flour, oat flour, starch, baking powder, baking soda, cinnamon, nutmeg, clove, and salt.
Mix wet ingredients: In another large bowl, whisk eggs, vanilla, oil, maple syrup, and sugar.
Add the dry ingredients to the wet in two batches, stirring gently after each addition until just combined—avoid overmixing. Gently fold in the zucchini and walnuts.
Bake: Pour into the prepared loaf pan. Bake for 35-45 minutes at 350°F. Check for doneness at 30 minutes. Tent with foil after 30 min if the loaf is browning too quickly.
Cool in the pan for 15 minutes, then transfer to a wire rack. For best slicing, refrigerate the loaf for 30–60 minutes after cooling.
Wrap cooled leftover slices or the whole loaf tightly in plastic wrap and refrigerate for up to 7 days.
Notes
Substitutions: You can use cornstarch in place of tapioca starch, but keep in mind that cornstarch makes baked goods a bit more tender and slightly crumbly, with less elasticity. It also absorbs a little more liquid, so a 1:1 swap usually works—but if your dough or batter feels dry, just add a splash of extra liquid.Freezing: Slice the cooled loaf, wrap each slice individually in plastic wrap and place in a freezer-safe bag or container. Freeze for up to 2–3 months.