This gluten-free zucchini bread is tender, cozy, and undetectably dairy-free too—thanks to a custom blend of almond flour, sweet rice flour, and oat or sorghum flour. The easy batter comes together in just 10 minutes—no zucchini-squeezing required—for a spice-kissed loaf perfect for breakfast, brunch, or anytime snacking.

If you're looking for more ways to use up zucchini aside from spiced zucchini fritters and fudgy gluten-free chocolate zucchini cake, you're going to love this gluten-free zucchini loaf. I tested this recipe over a dozen times to land on the most luxuriously moist, springy, and flavorful bread imaginable. No complaints—we happily devoured every single one!
But don't take my word for it – here's what one happy baker had to say about it:
5-Star Reader Review
“Epic! As always so appreciate you taking 105 batches for the team and delivering ANOTHER gum-free winner. Perfect balance of flavors, perfect texture, and so simple to put together. Love!!”
—Janet
I'm so excited to share it with you, and I hope you love it too! If you need even more ideas, have a look through my library of zucchini recipes for more inspo.
Testing, Testing
To develop this recipe, I adapted my favorite gluten-free carrot cake recipe which uses an extra egg to achieve the most gorgeous, springy, moist crumb imaginable.
I swapped out carrots for zucchini, tweaking the flours to account for more moisture, and upping the salt and spices. The recipe used millet flour in addition to sweet rice and oat flours, a go-to combination I discovered while writing my award-winning cookbook Alternative Baker, packed with 100+ flavor-forward gluten-free dessert recipes.
But a poll on Instagram revealed that the gluten-free flours you'd like best in GF zucchini bread are almond, oat, and sweet rice flours.
Subbing almond flour for millet took some experimenting since almond flour is more moist and less absorbent than millet. Thankfully, my husband, sister, and neighbors (and sister's neighbors!) and myself all enjoy zucchini bread and weren't mad at having to devour loaf after loaf.
All this recipe testing encouraged me to streamline the method and ingredients as much as possible. I cut the step of squeezing moisture out of the zucchini and adapted the recipe to work with the additional moisture that it adds. I used only brown sugar instead of a mix of white and brown. And I nixed the vanilla sometimes used, which gave the bread a weirdly banana-like vibe.
I'm thrilled with this final version, which is gently spiced and balanced, with a moist and springy crumb that's utterly addictive. I like smearing slices with a bit of this easy honey butter (just 3 ingredients!) for an afternoon treat.
Let's Talk Ingredients
Flour Power
Most gluten-free zucchini bread recipes rely on pre-made gluten-free all-purpose flour blends. But while convenient, those blends can miss the mark on flavor and texture. I prefer to mix individual flours for the best results—something I explore in depth in my Beginner’s Guide to Gluten-Free Flours, where I break down how to get the best results from each flour.
In this recipe, a custom blend of flours creates the most moist, lofty, and tender gluten-free zucchini bread—no xanthan gum or store-bought GF blend needed. Just be sure to use certified gluten-free flours (like Bob’s Red Mill, which are produced in a dedicated GF facility).
- Almond flour adds moisture, tenderness, and helps give the loaf structure.
- Sweet rice flour lends starchy stickiness and a neutral backdrop for the other flours to shine. If you don’t have any on hand, you can sub it by weight with GF all-purpose flour (I like Bob’s Red Mill 1-to-1).
- Gluten-free oat flour or sorghum flour (I tested both!) work beautifully and add rich, nutty flavor while lightening up the batter. Sorghum creates a more open, springy crumb (like what you see in these photos), while oat flour gives a slightly denser texture and takes 5–10 minutes longer to bake.
- Tapioca flour makes the batter stretchy, helping it trap air as it rises and bakes.
The Supporting Cast (Starring Zucchini, of Course)
- Zucchini is the star here—opt for small, firm ones with less water, and grate them on the large holes of a box grater or with a food processor. No need to squeeze out the moisture; the recipe is designed to handle it.
- Sunflower oil (or olive oil for a richer twist) keeps the crumb ultra-moist, and eggs give the loaf lift and structure.
- Brown sugar adds sweetness, tenderness, and depth.
- Baking soda and powder do the heavy lifting, salt sharpens everything, and cinnamon and nutmeg bring the cozy spice—(which, tell me I'm wrong, sounds like the sixth Spice Girl?).
Be sure to see the recipe card below for exact quantities!
How the Magic Happens
This recipe makes one 9x5 or 8x4-inch loaf, serving 8. It takes about 10 minutes to mix up with just a bowl and a whisk, plus about an hour to bake.
Bojon appétit, my sweets! If you make this, I’d love to know. Please leave a comment and rating below, and tag your Instagram snaps @The_Bojon_Gourmet and #bojongourmet.

Moist Gluten-Free Zucchini Bread with Almond Flour
Print Recipe Pin RecipeIngredients
Wet Ingredients
- 8 ounces (225 g) shredded zucchini (1 ½ cups packed)
- ½ cup (100 g) packed light brown sugar (or ¾ cup / 100 g coconut sugar or maple sugar)
- ¼ cup + 3 tablespoons (94 g) oil (sunflower oil, olive oil, or other neutral oil)
- 3 large eggs
Dry Ingredients
- ¾ cup (84 g) blanched almond flour (I use Bob's Red Mill)
- ¾ cup (75 g) gluten-free oat flour (I use Bob's Red Mill; or ½ cup + 1 tablespoon / 75 g sorghum flour)
- ½ cup (78 g) sweet rice flour (I use Koda Farms Mochiko)
- 2 tablespoons (15 g) tapioca flour (I use Bob's Red Mill)
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- 1 teaspoon fine sea or kosher salt
- 1 ½ teaspoons ground cinnamon
- ½ teaspoon nutmeg (preferably freshly grated and lightly packed)
Equipment
- food scale (optional, for accuracy)
- parchment baking sheets (optional)
Instructions
Prepare Things
- Position a rack in the center rack of the oven and preheat to 350ºF.
- Line an 8x4 or 9x5-inch loaf pan with parchment paper on all sides, or rub the sides and bottom with softened butter or coconut oil.
Make the Batter
- Place a medium mesh strainer over a medium bowl and add the almond, oat/sorghum, sweet rice, and tapioca flours along with the baking powder, baking soda, salt, cinnamon, and nutmeg.
- Push the flour mixture through the strainer to remove any lumps, adding back any bits that get caught in the strainer.
- Shred the zucchini on the large holes of a box grater or using the grater attachment of a food processor. Don't squeeze the moisture out of the zucchini.
- Place the zucchini in a large bowl and add the brown sugar, oil, and eggs. Whisk until smooth and combined.
- Add the sifted flour mixture to the zucchini mixture and stir with a soft spatula until smooth and combined.
- Scrape the batter into the prepared loaf pan.
Bake
- Bake the zucchini bread at 350ºF until a toothpick inserted near the middle comes out with a few moist crumbs, 50-65 minutes. My bake time for the sorghum flour version was 55 minutes, and 60 minutes for the oat flour version. Note that if using a non-metal pan, the bake time may be longer or shorter.
- Remove the loaf from the oven and let cool completely, about 2 hours and up to 1 day. Cut into slices and serve.
Storage
- The loaf or cut slices can be stored, covered, at room temperature for up to 1 day, refrigerated for up to 5 days, or frozen for up to several months.
Video
Notes
- In place of sweet rice flour, use an equal weight of gluten-free all-purpose flour such as Bob's Red Mill
- In place of almond flour, use almond meal, hazelnut flour, or other nuts ground to a flour. Or for nut-free, try using finely ground sunflower seeds.
- In place of tapioca flour, use another starch such as arrowroot, potato starch, or cornstarch.
- Chocolate - add ½ - 1 cup chocolate chips to the batter
- Nutty - add ½ - 1 cup toasted and coarsely chopped walnuts or pecans to the batter
- Savory - (Thanks to my friend Janet E. for developing this version!) - use olive oil and decrease the sugar to 1 tablespoon. To the wet ingredients, add 2 tablespoons buttermilk, 1/4 cup chopped fresh soft herbs such as chives or basil, 1/2 cup grated parmesan, and the zest of 1/2 a lemon. To the dry ingredients, add 1/4 cup cornmeal and 1 teaspoon smoked paprika (optional). Top with grated parmesan before baking for about 50 minutes.
Judy says
Your hard work paid off! Fantastic zucchini bread. Just perfect.
Alanna Taylor-Tobin says
Wow, you didn't waste a minute. Thanks for trying my recipe - I'm so glad it was a hit!!
Janet says
Epic! As always so appreciate you taking 105 batches for the team and delivering ANOTHER gum-free winner. Perfect balance of flavors, perfect texture (I used the sorghum vs the oat) and so simple to put together. Love!!
Alanna Taylor-Tobin says
Janet! This made me so happy to read! Thank you for trying my recipe, dear friend; I'm so glad you love it. If only we could bake together! <333
Today I'm trying these as muffins, so we'll see how it goes. Hopefully won't need another 105 tries, haha!
Sonja says
Wow you’ve done it again Alanna! Made this for a friend today, subbed out the almond flour for Bob’s 1 for1 (oxalate issues) and it was still gorgeously fluffy + moist as promised. Big hit! Love it had less sugar too, the 100g was plenty, especially w the chocolate chips I added. I topped it w honey blended into chèvre … oh my!
Alanna Taylor-Tobin says
Hi Sonja,
Yay I'm so glad you loved the zucchini bread and that it tasted balanced with the chocolate chips. Honey chevre sounds like an absolutely dreamy topping – yum!! "Gorgeously fluffy + moist" are music to my ears.
xo,
-A
Mary says
This sounds delicious! I can’t use almond flour thought and don’t have access to the others you mentioned- is there anything else I could sub for it? Thanks so much for any advice:)
Alanna Taylor-Tobin says
Hi Mary,
Great question! Another reader just commented that they used Bob's Red Mill 1 to 1 flour in place of the almond flour and that it worked well. I had initially tried making this with millet flour instead of almond, and it worked well at the time, although I subsequently tweaked the recipe to work with the almond flour. Just keep an eye on the bread as it bakes since grain flours are more absorbent than almond flour.
Please come back and let me know what you try!
-Alanna
Karen says
Perfect zucchini bread recipe as written. I used the sorghum flour with excellent results
Delicious toasted with cream cheese for breakfast
I appreciate the consistency in quality of your GF recipes
Alanna Taylor-Tobin says
I'm so glad you like the recipe. Thanks very much for the kind note!
Sara says
Another flawless recipe! So good, perfect amount of sweetness (I used coconut sugar) and texture was amazing. Your recipes never fail to impress! We’re swimming in zucchini from the garden right now so I’ll definitely be making this again soon. Cheers!
Alanna Taylor-Tobin says
Yay, I'm so glad you love the zucchini bread - makes me so happy to hear. Thanks for the note and rating, they're so appreciated!
Liz says
lovely texture to this loaf! I used sorghum flour.
Alanna Taylor-Tobin says
I'm so glad you loved it!
Christine says
This turned out beautifully! I did the coconut sugar and sorghum flour version :)
Alanna Taylor-Tobin says
Hi Christine!
Yay I'm so glad you liked the zucchini bread. Coconut sugar and sorghum are my go-tos also! Hope all is well with you!
xoxo,
A
Kristi Pacheco says
cannot wait to make it!
Have you ever tried to exchange for banana?
Alanna Taylor-Tobin says
Hi Kristi,
Great question! Another reader asked the same over on Instagram. She tried swapping in the same amount of mashed ripe banana by weight and said it worked pretty well. We both thought adding 1 teaspoon vanilla extract would be nice to enhance the banana flavor. Please let me know if you try it too!
-A
Trish says
A very nice, moist quick bread that brought a thumbs up from my neighbor who said there was only one problem with it - it was gone! ;-) I like it too and think a bit more spice wouldn’t be a bad idea. Btw, I used sorghum flour, baked it in a glass pan and it took 50 minutes. Love it!
Alanna Taylor-Tobin says
Haha, love that feedback from your neighbor (and what lucky neighbors you have!) It's hard to go wrong with too much spice IMO. Let me know how much more you try! That's great intel about the glass pan baking time. Thanks so much for trying my recipe and for the note, friend!!
ninotchka says
My loaf sadly failed! I, admittedly, left it in the oven for probably 5 minutes too long and subbed Bob's Redmill Cup-for-Cup for sweet rice flour, but the results seem more grave than my errors? Very dry, with almost no sweetness. I did use coconut sugar, which I know is less sweet than brown sugar. I will try again, use Mochiko, and supplement with agave.
Alanna Taylor-Tobin says
Oh no, I'm sorry to hear that and I'm happy to help troubleshoot! Did you sub the coconut sugar and cup-for-cup flour by weight? Those subs *should* work as long as you use weights. I've made the loaf with the same weight of coconut sugar and it was just as moist and sweet as the one made with brown sugar. But since coconut sugar is lighter than brown sugar, it ends up being about 50% more by volume.
If you did use weights and still wanted it to be sweeter, you can absolutely increase the amount of sugar to your taste. It will just make the batter more wet so it might take a little longer to bake.
Please let me know how the next batch goes! Meanwhile, I bet if you toast slices of the current loaf and spread them with some honey butter it will take care of both issues. :)
xo,
A
Ninotchka says
Hi Alanna,
Thank you so much for this feedback! I substituted cup-for-cup and not by weight 😩--I guess I finally need to spring for a scale!
Thank you again!
N
Alanna Taylor-Tobin says
Ah, mystery solved! No worries, just use 3/4 cup of coconut sugar next time. I *think* the cup-for-cup should be close in weight to the sweet rice flour. Keep me posted!
Jill says
This recipe is just perfection. Great flavor and texture. I fell in love with zucchini bread again after several years hiatus. Thank you!
Alanna Taylor-Tobin says
Aw that makes me so happy to hear. Thanks for giving my recipe a try and for the great feedback!
Subo says
Was the fastest bread I've ever put together thanks to the metric weight amounts. Delicious (!!) bread but couldn't wait for the two hour cooling. Definitely will be making it again!
Alanna Taylor-Tobin says
Yay I'm so glad you liked making and eating it!! Thanks so much for the great feedback!
Amy Smith says
Loved the flavor-- bumped it up a bit with ginger and allspice. Subbed hazelnut flour (coarser, more like a hazelnut meal) for almond flour, and it was just too wet. Really mushy. But we did a heavy broil on each slice and ate the whole loaf. Thanks for all your time and creativity.
Alanna Taylor-Tobin says
Hi Amy,
So glad you liked the flavor and ate the loaf! That makes sense that the batter would be more wet since coarser nut meal wouldn't absorb moisture as much as finely ground almond flour. If you use the same hazelnut meal again, you could add some extra flour or tapioca starch to help absorb more moisture. I would try 1/4 more sorghum flour and 1 tablespoon more tapioca starch and see if that helps. Let me know if you experiment with it some more!
I also love ginger in this recipe, and I bet the allspice added additional delicious depth. Yum!
-A
Amy Smith says
Fantastic, I will try that next time! Mmm
Angela says
I wanted to make a zucchini bread and so, of course, I checked your site for a recipe first. I was so happy to see you had this one. Unfortunately, I had used the last of my oat flour and was also out of sorghum, so I used teff flour in its place. I don't know if this was the best substitution, but it turned out delicious! I'm not sure how moist or dry it should be since I didn't use the original recipe. It did seem a tad bit more wet on the bottom half than the top, but barely noticeable. The toothpick came out clean at 49 minutes and I was afraid I overcooked it, but it definitely wasn't overcooked when I cooled and cut into it. I'm going to make another loaf for a friend tomorrow and plan to use teff flour again since it's what I have. Do you have any suggestions for me as I make this substitution? Thanks again for another great recipe!
Alanna Taylor-Tobin says
Hi Angela,
Yay I'm glad this bread worked well with teff flour! It's one of my favorites. I'm assuming you subbed it for the oat flour by weight? You could try adding another tablespoon or two (about 10-20 g) of teff flour to see if it absorbs more moisture and helps the bread bake a little more evenly. Please let me know how it goes. Happy baking to you!
-A
Angela says
Thanks so much! I will try that. Forgot to mention that I love that I don't have to squeeze out the zucchini! Thanks for figuring that out for us. Will also work on making those blondies with the brown sugar to see if it makes a difference in the chewiness.
Dipti says
good evening from London, Alanna! My wife and I have just enjoyed a very delicious afternoon bojon tea - thick slices of your savoury courgette bread, spread generously with your basil butter and my own masala cha. I followed Janet E's savoury version, but without sugar, using your sorghum flour and 1/4 cup (26g) additional fine corn meal. The batter was more like a soft sticky dough (the lack of sugar reduces moisture), baked for 55 min, and the finish is wonderful, with very good rise and the crumb looks just like your loaf. The courgettes do lend a certain sweetness. Thank you for your recipe and Janet E for the savoury version. Also to the extended community of bojon bakers for their extensive comments, I read every one for each recipe I try and every one of your replies, as there is much to learn here. Thank you for your advice for a savoury Graham cracker- next weekend's project.
Alanna Taylor-Tobin says
Hi Dipti,
Yay, I'm so glad you love the savory version of this bread! Those toppings sound utterly delicious together, yum. Thank you so much for the great feedback, I very much appreciate it!
-A
Jennifer says
Fantastic! My loaf came out just as beautifully as the pictures in this post. Great texture and taste. I followed it all as written (using the sorghum flour). Thank you so much!
Alanna Taylor-Tobin says
Yay, I'm so glad you loved it! Thanks very much for the feedback! :)