Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Bread and Pastry Recipes

    Vegan Zucchini Bread

    Modified: Oct 6, 2023 · Published: Jul 19, 2020 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    4.94 from 31 votes
    8 slices
    1 hour hour
    Pin Jump to Recipe
    Zucchini bread in white loaf pan
    Slice of vegan zucchini bread sitting on a white cloth with a loaf of zucchini bread in the background

    This delicious dairy-free zucchini bread recipe has a soft, moist inside and a crunchy, sweet crust. It's egg-free, vegan, and is super easy to make using classic baking ingredients!

    Overhead view of vegan zucchini bread on a blue and white background.

    Zucchini bread is a staple at my family's house. It's the definition of a soft and moist quick bread, and it's the perfect addition to dinner.

    Zucchini bread traditionally contains eggs and often also dairy, but this vegan version is both egg and dairy-free!

    Even though this zucchini bread contains an entire cup of shredded zucchini, you would never know that it's made with vegetables (just like these carrot cake muffins!). Make the zucchini bread into muffins as a good way to sneak veggies to kids (or yourself!).

    The best part? Like my popular vegan gingerbread loaf and vegan strawberry cake, we only use traditional pantry ingredients to make this recipe.

    Jump to:
    • Why this recipe works
    • Ingredients
    • Step-by-step instructions
    • Customization and substitutions
    • Cassidy's tips
    • Recipe FAQ
    • Storage tips
    • Looking for similar recipes?
    • Recipe
    • Comments

    Why this recipe works

    • Texture: Soft, moist, and filled with warming spices. You wouldn't even know that this is an egg-free and dairy-free zucchini bread!
    • Quick & easy: Made with traditional baking ingredients and requires just 10 minutes to make. Unlike many vegan zucchini bread recipes, this one is made without tofu, applesauce, or specialty flours!
    • Dietary features: Vegan, egg-free, dairy-free, nut-free, soy-free optional, and can be made gluten-free or with whole wheat flour.
    • Versatile: The zucchini bread batter can be made into zucchini muffins instead of a loaf.

    Ingredients

    Ingredients to make zucchini bread with labels.
    • Zucchini: One medium zucchini makes about one heaping cup of grated zucchini.
    • Vinegar, baking soda, and baking powder act as the main leaveners in place of eggs.
    • Non-dairy milk: I use unsweetened soy milk because it has the most neutral flavor. Almond, oat, or other non-dairy milks work.
    • White and brown sugar: Choose organic sugars to ensure that they are vegan.
    • Cinnamon and nutmeg provide the warming flavors traditional to zucchini bread.

    Step-by-step instructions

    Dairy-free zucchini bread is made like other quick breads: add dry ingredients, then wet ingredients, mix and bake.

    Step by step instructions to make zucchini bread.
    1. Mix together all dry ingredients in a small mixing bowl.
    2. In a separate bowl, mix together wet ingredients. Pour the wet ingredients into the dry ingredients. With a fork, mix until just combined into a thick batter.
    3. Using a spatula, fold the grated zucchini into the batter. 
    4. Spoon the zucchini bread batter into a well-greased, 8" x 4" (or similarly sized) loaf pan. Bake at 350 degrees Fahrenheit for 50-60 minutes.
    Zucchini bread in white loaf pan.

    Customization and substitutions

    • Gluten-free vegan zucchini bread: Make this recipe gluten-free by using an equal amount of 1:1 gluten-free all-purpose flour blend. I recommend something like Bob's Red Mill 1:1 blend.
    • Whole wheat flour: You can use 100% whole wheat flour or half whole wheat flour in place of regular all-purpose flour. The zucchini bread will turn out slightly denser.
    • Add-ins: Fold in any add-ins like chocolate chips, nuts or dry fruit with the grated zucchini. 
    • Chocolate zucchini bread: Try using chocolate non-dairy milk in place of regular milk for a chocolatey twist.
    • Serving ideas: I like to serve it with three bean vegetarian chili or butter bean soup. The best way to eat zucchini bread is to warm it up and spread it with a light coat of vegan butter.

    Cassidy's tips

    • To grate zucchini, I use my trusty box grater to grate to hashbrown or matchstick carrots consistency. You can use leftover shredded zucchini in zucchini corn fritters.
    • Spoon and level flour into the measuring cup for best results. To do this, use a spoon to scoop flour into your measuring cup until overflowing. Use the back of a knife to wipe off excess flour.
    • Wait to slice the zucchini bread until it is completely cooled. I know, it's so hard to wait. But you won't get perfect slices if you slice the bread immediately after removing it from the oven.

    Recipe FAQ

    Can I use applesauce in place of oil?

    I haven't tested this myself but others have had success with using equal amounts of applesauce in place of oil. You can also try half oil and half applesauce. The loaf will end up denser but the flavor will be the same.

    Can I make zucchini bread into muffins instead?

    You can make muffins instead of a loaf. Line a 12-count muffin tin with liners or lightly grease with cooking spray. Spoon batter into the muffin tins until almost at the top. Bake for 18-22 minutes, or until a toothpick inserted in the center of a muffin comes out clean. Check out my vegan zucchini banana muffins or vegan pumpkin muffins for more ideas.

    Do you peel zucchini for bread?

    No, you don't need to peel the zucchini before grating it. The zucchini cooks down so much in the bread that you will barely notice it's there.

    Why is my bread not baked in the middle?

    There are a few reasons why this might happen. First, this usually means the zucchini bread did not bake long enough. Stick a knife or toothpick into the center of the zucchini bread. If any crumbs cling to it, it needs to bake longer.

    Another possibility is that the oven is too hot. This causes the outside of the bread to cook more quickly than the inside, resulting in an unbaked center. Use an oven thermometer to confirm the oven temperature.

    Fix an undercooked loaf of vegan zucchini bread by returning it to the oven for a few minutes.

    Slice of zucchini bread with butter.

    Storage tips

    Storage: You do not need to refrigerate zucchini bread, but it will last longer in the fridge than at room temperature. Keep zucchini bread in an air-tight container at room temperature for 1-2 days, or refrigerated in an airtight container for 3-5 days.

    Because it a very moist bread, refrigeration will not dry it out as much as it would with regular bread

    Freezing: You can freeze a whole loaf or slice the bread before freezing. Wrap in foil and place in an air-tight container for best quality. Let the loaf thaw overnight in the fridge. Individual slices will thaw quickly at room temp.

    Looking for similar recipes?

    • Banana muffin with chocolate chips resting on an opened muffin paper with another muffin and a pink cloth in the background.
      Vegan Banana Nut Muffins
    • Hand tilting up a cookie that is resting on more cookies on a pink plate.
      Vegan Lemon Poppy Seed Cookies
    • Slice of cake on a pink plate with full hummingbird cake on a cake stand in the background.
      Vegan Hummingbird Cake
    • Close up of cookies and whipped cream in a white bowl
      Vegan Banana Pudding (Southern-Style)

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Slice of vegan zucchini bread with butter.

    Dairy-Free Zucchini Bread

    Cassidy Reeser, MS, RD
    Zucchini bread is a sweet quick bread made with fresh shredded zucchini and warming spices. Enjoy this vegan and dairy-free version warm with dinner or dessert.
    4.94 from 31 votes
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 10 minutes mins
    Cook Time 50 minutes mins
    Total Time 1 hour hr
    Servings 8 slices

    Equipment

    • 8" x 4" loaf pan

    Ingredients
      

    • 1 large zucchini see note #1
    • 1 and ½ cup all purpose flour
    • 1 teaspoon baking soda
    • ¼ teaspoon baking powder
    • 1 and ½ teaspoon ground cinnamon
    • ½ teaspoon nutmeg
    • ¼ teaspoon allspice optional
    • ⅛ teaspoon table salt
    • ½ cup organic granulated sugar
    • ½ cup organic light brown sugar
    • ½ cup canola or vegetable oil
    • ½ cup non-dairy milk see note #2
    • 1 tablespoon apple cider vinegar or white vinegar
    • ½ teaspoon vanilla extract

    Instructions
     

    • Preheat oven to 350F. Using the large holes on a box grater, grate the zucchini. Measure out 1 heaping cup of grated zucchini.
    • In a small bowl, mix together dry ingredients: flour, baking powder, baking soda, ground cinnamon, nutmeg, allspice, salt. 
    • In a separate bowl, mix together wet ingredients: granulated sugar, brown sugar, oil, non-dairy milk, apple cider vinegar, and vanilla extract.
    • Pour the wet ingredients into the dry ingredients, mixing until just combined. Fold in the grated zucchini.
    • Lightly grease an 8" x 4" loaf pan. Scoop the zucchini mixture into the bread pan, smoothing as needed. 
    • Bake the bread for 50-60 minutes, until a toothpick inserted in the middle comes out clean. The top should be lightly browned and slightly sticky, but not wet. 
    • Remove the zucchini bread from the oven and let rest for ten minutes. After 10 minutes, turn out onto a cooling rack.
    • Wait to slice until fully cooled. Keep leftovers refrigerated for up to 4-5 days.

    Video

    Notes

    1. Zucchini: Choose a medium to large zucchini to yield one heaping cup of grated zucchini.
    2. Milk: You can substitute soy milk with almond, oat, pea protein milk, etc. Most non-dairy milk options will work, but I do not recommend using canned coconut milk.
    3. I recommend using an oven thermometer. Oven temperatures can vary widely and the only way to know if your oven is the temperature it says it is is to use an oven thermometer.
    4. Add-ins: Fold in any add-ins like chocolate chips, nuts, or dry fruit with the grated zucchini.
    5. To make muffins: You can make muffins instead of a loaf. Line a 12-count muffin tin with liners or lightly grease with cooking spray. Spoon batter into the muffin tins until almost at the top. Bake for 18-22 minutes, or until a toothpick inserted in the center of a muffin comes out clean.

    Nutrition

    Serving: 1sliceCalories: 235kcalCarbohydrates: 27gFat: 14gSaturated Fat: 1gSodium: 149mgPotassium: 92mgSugar: 26gVitamin A: 90IUVitamin C: 3.9mgCalcium: 40mgIron: 0.2mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!

    « Whole Wheat Greek Yogurt Pancakes
    Vegetarian Baked Spaghetti »

    Comments

    1. Karen says

      August 19, 2025 at 3:17 pm

      I made this recipe for my daughter and son-in-law who are vegan and dairy free! Easy to make and it tasted amazing!

      Thank you for the recipe.

      Reply
      • Cassidy Reeser says

        August 20, 2025 at 12:12 pm

        I'm so happy to hear it was a hit! Thanks for leaving a review!

        Reply
    2. Mars Oswin says

      April 13, 2025 at 2:26 pm

      Okay, so, I tend to find recipes online and tweak them after ttrying the initial recipe... I ALWAYS have to tweak them.
      This is the first time I have EVER been 100% satisfied with the original recipe without changing a single thing.
      10/10 and 5 whole feckin stars.
      Super easy, quick, crunchy is just the right way on the outside, tender and soft on the inside, and packed with spices. I opted for adding in the allspice and love the boldness, but without it, I am confident it'd be just as good although a little less intense in flavor.
      Thank you so, so much for sharing this recipe!! <3 It's gonna be a regular in my little loaf rotation. (:

      Reply
      • Cassidy Reeser says

        April 14, 2025 at 10:40 am

        I'm glad to see someone loving this recipe as much as I do!! Thanks so much for the review!

        Reply
    3. Paula Rix says

      August 14, 2024 at 1:54 pm

      Can I use olive oil instead? This recipe sounds delicious.

      Reply
      • Cassidy Reeser says

        August 14, 2024 at 2:23 pm

        Yes, you can! If it's a richly flavored olive oil you might notice the flavor coming through the zucchini bread.

        Reply
    4. Cierra says

      June 09, 2024 at 10:34 am

      I’ve never had or made zucchini bread before. My papa left some extra zucchini at my house from a pasta dish that he made and I had to find something to do with them. This recipe came out so good! My whole family loves it. It’s so flavorful and the texture was great. I ended up baking for 65 minutes as that’s when a toothpick came out clean for me. Definitely going to make this again. I feel like it has a fall vibe to it as well.

      Reply
      • Cassidy Reeser says

        June 10, 2024 at 9:01 am

        Ooh so happy to hear that this was your first time trying zucchini bread! It's one of my favorite family recipes. So glad you loved it! Agree that it has fall vibes too, so it works well through the seasons.

        Reply
    5. Josie says

      September 13, 2023 at 1:26 pm

      Baking generally scares me, but I made this a couple of weeks ago and it was absolutely incredible. I'm planning to make it again this week, but I have to wait because I'm out of milk *eyeroll*. Has anyone tried prepping/mixing the ingredients ahead of time and had good results? It would be ideal if I could mix all the wet ingredients together and store them until I can get non-dairy milk tomorrow, but I don't pretend to know what would happen if I left the sugar and oil and vinegar together for that long without baking. (For context, I'm hoping to store the dry ingredients mixed up overnight, the wet ingredients without the milk, and then grate the zucchini right before putting it in tomorrow)

      Reply
      • Cassidy Reeser says

        September 14, 2023 at 10:56 am

        I'm late to reply, so I'm guessing you've already gone ahead and got the milk, but I think it would work to mix together all dry ingredients separately and all wet ingredients separately. Instead of adding sugar to the wet ingredients I would add it to the dry, just to be safe. Anyway, I'm curious to hear what you ended up doing and if it worked! Thank you for the review! 🙂

        Reply
    6. Angela Schott says

      March 23, 2023 at 9:56 am

      Delicious!! I tried the muffin version suggested in note 6 and my husband and I both loved them! I omitted the all-spice just because I did not have any. I was a little slow to figure out how to best grate the zucchini, eventually finding that the biggest holes on my box grater were best (the smaller ones were turning it into a mushy liquid). But one heaping cup of large shreds made the muffins perfectly moist on the inside with a good bit of crust on the outside! Delicious!!

      Reply
      • Cassidy Reeser says

        March 27, 2023 at 9:22 am

        That's a good point, the biggest holes are definitely best for grating zucchini. So glad you liked the recipe, thanks for the review! 🙂

        Reply
    7. Hayley says

      October 06, 2022 at 11:12 pm

      I followed the recipe to a T, but I baked mine for an hour and a half and it was still wet inside. I’m wondering if maybe the zucchini I used was too large? The end pieces were delicious! Any ideas on why it wouldn’t have cooked all the way through?

      Reply
      • Cassidy Reeser says

        October 07, 2022 at 9:09 am

        Did you measure out 1 heaping cup of zucchini or use the entire zucchini? That could be the problem if you just used an entire zucchini. Otherwise, I wonder if your oven temp is off? I use an oven thermometer to check that my oven is actually the temp it says it is (because I've had ovens in the past that are actually way off and had to be recalibrated!)

        Reply
        • Hayley says

          October 11, 2022 at 10:38 pm

          That was the only thing I didn’t do was measure the zucchini - I just shredded one and put all of it in, but I’m making another loaf tonight, so I’ll try that!

          Thank you! 🙂

          Reply
          • Cassidy Reeser says

            October 14, 2022 at 1:09 pm

            Fingers crossed it bakes more quickly this time! 🙂

            Reply
    8. Patricia Tackaberry says

      July 24, 2022 at 3:35 pm

      Can you make this bread in an oven style air fryer? It is so hot i hate to heat the house up with the regular oven. Thanks.

      Reply
      • Cassidy Reeser says

        July 24, 2022 at 3:58 pm

        I haven’t tried using my toast oven/air fryer for bread but I’ve found when converting other baking recipes (like cookies) that it requires some testing. So I’m not confident that it would turn out right as-is! It is probably best to stick to an oven for this recipe.

        Reply
    9. Tina says

      July 03, 2022 at 12:17 pm

      Can you use almond or coconut flour in this recipe?

      Reply
      • Cassidy Reeser says

        July 03, 2022 at 2:32 pm

        I don’t think those will work since they can’t be used as a direct substitute for flour. If you want to make it GF I would use a gluten free all-purpose flour mix.

        Reply
    10. Wendy G says

      June 24, 2022 at 7:49 am

      This recipe rocked my zucchini world! I cooked the batter in a wider lower glass dish in less time and the results were beyond my expectations. The cake was raved over by all who tried it and they are quite picky. ;o) I don't want to mess with perfection, but I would like to make it with honey next time. i could also imagine adding dark chocolate chips and walnuts to this in the future to round the nutritional value!

      Reply
      • Cassidy Reeser says

        June 24, 2022 at 10:06 am

        So glad you all liked it and yep, chocolate chips just make it even better! 🙂 Honey might be a tricky substitution because it’s a liquid sweetener, but I’m curious to hear if you give it a try.

        Reply
        • Dani says

          September 07, 2022 at 8:40 pm

          This is so far and above the best zucchini bread recipe. Ever. If you haven't made it - do yourself a favour and make it right now.

          Reply
    « Older Comments
    4.94 from 31 votes (12 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Cozy Peach Kitchen®. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.