Green Smoothie Gourmet

  • Healthy Snacks
  • Recipe Index
  • About
  • Free eBook
menu icon
go to homepage
  • Healthy Snacks
  • Recipe Index
  • About
  • Free eBook
    • Instagram
    • Pinterest
    • TikTok
  • search icon
    Homepage link
    • Healthy Snacks
    • Recipe Index
    • About
    • Free eBook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home / Recipes / Donuts, Breads & Muffins

    Healthy Chocolate Zucchini Bread

    Mar 1, 2019 · Updated: Feb 2, 2024 by Dee Dine · Affliate links disclosure.

    • Bluesky
    • Share
    • Reddit
    Jump to Recipe
    overhead of sliced zucchini bread
    Dark chocolate zucchini bread sliced and frosted.
    a slice on a dish

    A healthy chocolate zucchini bread that is moist and dark, and free of dairy and oil. The soft dense bread is rich with cocoa powder, and yet as moist as devil's food cake, made with twice the amount of zucchini typically found in zucchini bread recipes.

    overhead of sliced zucchini bread


    This healthy chocolate zucchini bread recipe is simple and light for several reasons but mostly because it is oil free. Specifically this bread is high in protein, fiber and fairly low in sugar and fats. Use zucchini in season or not, I have a tip for you to add moisture for any vegetables that are out of season.

    a slice on a dish

    And this snack bread is remarkably delicious. Like most of my bread and muffin recipes, including my banana coffee cake, this is a one bowl bread recipe, uses simple ingredients and is so easy to make. Like my healthy chocolate cake, this chocolate loaf is a great way to sneak vegetables into desserts. Serve it at a party or brunch along with a fruit platter - learn how to make a fresh fruit platter here or with a savory version of the veggie in my zucchini pizza bites.

    Jump to:
    • Ingredients
    • Step by Step Instructions
    • Recipe Tips
    • Substitutions
    • Make Chocolate Zucchini Muffins
    • How to Store
    • FAQS
    • Other Breads & Muffins
    • 📖 Recipe

    Ingredients

    overhead of zucchini bread ingredients

    Zucchini. Use it raw and unpeeled. Grating it will allow it to be absorbed into this healthy chocolate zucchini cake upon baking so no one will know there are veggies in this healthy chocolate zucchini loaf. Buy organic zucchini because zucchini is a vegetable that tends to absorb more pesticides.

    Unsweetened cocoa. Use regular cocoa or Dutch processed. Regular cocoa is more acidic which reacts with baking soda to lighten the texture. But I like Dutch processed dark color so I made adjustments to add an acidic environment, so choose either.

    All purpose flour. You can use oat flour instead, but use a bit more, 2 ½ cups. To make it gluten free, use a 1 to 1 gluten free baking blend.

    Unsweetened Applesauce. This replaces the egg and provides structure and moisture.

    Coconut sugar. This allows the healthy chocolate zucchini loaf to be refined-sugar-free, and lends the cake a caramel flavor. You can also use brown sugar.

    Dairy Free Milk. Curdle this with a tablespoon of lemon juice to create an acidic environment for baking soda which then provides leavening without the presence of eggs.

    Butter. Butter helps the texture retain moisture. I used Earth Balance tub or sticks.

    Don't forget the baking soda, salt, and vanilla. I also added a little arrowroot (or cornstarch) to lighten texture as zucchini bread can get dense but it's optional.

    See the recipe card for full information on ingredients and quantities.

    Step by Step Instructions

    For more detail, visit the complete recipe at the bottom of this post, but here are general steps.

    Step 1: Prepare.

    • Preheat the oven to 350 F.
    • Either grease and dust a loaf pan with cocoa powder, or add a sheet of parchment paper so the sides hang over.
    • Wash the fresh zucchini. Cut off the ends, don't peel, and use a hand grater or even a zester to grate. As you reach the end of the zucchini, use a fork to hold it to not scratch your finger tips. If the zucchini is out of season, rinse it after grating it. Then squeeze out the water using both a strainer and then paper towels. Once the water is removed, you should have reduced the grated zucchini from 2 cups to 1 squeezed rather dry. 
    steps to grate zucchini
    two full cups of zucchini next to one cup of zucchini

    Step 2: In a small mixing bowl, combine the dry ingredients and whisk together. Set aside.

    Step 3: In a larger mixing bowl, combine the wet ingredients, including butter and sugar in a bowl and whisk or mix until the sugar is melted, about 2 minutes.

    Step 4: Add in the dry ingredients, and combine.

    Step 5: Fold in the zucchini. Once the mixture is combined, add it to the loaf pan and put it in the oven.

    four steps to make chocolate zucchini bread.

    Pro-tip: Moving the mixed batter into the oven fast is a priority because the baking soda leavening power starts as soon as the wet ingredients are added.

    Step 6: Bake the loaf for 50-55 minutes at 350 F. Check at 45 minutes, and again at 50 or 55 minutes. You want a tester to come out clean.

    Step 7: Let the loaf cool in the pan for 10 minutes, and then run a knife around the inside to loosen the cake. Then lift the cake out using the parchment overhands, and set it on a cooling rack for an hour or less until completely cool.

    steps to bake zucchini bread.

    👉Want to Save This Recipe?

    Enter your email below and we'll send the recipe straight to your inbox.

    Step 8: To top it with a chocolate glaze, melt the chocolate and microwave the milk, and combine the two, then pour it over the top. Allow to set at room temperature. I also sprinkled cookie crumbs on mine.

    Expert tip: Use parchment paper to your advantage. Line the loaf pan with one sheet that hangs over the two long sides. Then use it to lift the cake out intact.

    Recipe Tips

    1. Add a rinsing step to the grated zucchini if you have purchased it during the late fall to early summer when it is not in season. That means once it is grated, put it in a strainer and rinse it through, then squeeze it out. This step is needed because out of season zucchini might be dryer. You still need to squeeze out the residual water however, even the water you added from rinsing. The rinsing step is meant to hydrate otherwise dry zucchini. 

    2.Use room temperature butter. If it is not soft, microwave it for 10 seconds or so. You won't need to do this if you use vegan butter from a tub.

    3. Move fast once you've mixed the batter. The reaction by the leaveners is very fast, so you need to get it baking before the power wears off and you end up with a flat loaf.

    4. Use Dutch processed or regular cocoa powder. Some chocolate zucchini loaf recipes require use of regular cocoa powder, not Dutch processed. But I prefer the chocolate flavor and the dark devil's food color of Dutch-processed cocoa so I adjusted this recipe to allow it. Baking soda, the leavener in this bread, requires acid to help the bread rise. Regular cocoa is acidic and fulfills that role, while Dutch-processed cocoa, which is not acidic does not. But I added acid to the recipe via homemade buttermilk, the lemon juice in the milk. So your bread should rise just fine.

    Substitutions

    There are a few substitution possibilities with this healthy chocolate zucchini bread recipe.

    All purpose flour can be replaced with a gluten-free baking flour to make this recipe gluten free.

    Applesauce. Instead of applesauce to replace eggs, you can use 1 ½ flaxseed eggs, which is 1 ½ tablespoons of ground flaxseed, stirred into ¼ cup of water. You can also use yogurt, although high fat with no flavoring is best.

    Coconut sugar. This is a brown sugar and provides moisture and caramel flavor to the cake. You can use regular brown sugar with the same impact. You can probably use white cane sugar but the result might be a dryer cake.

    Cinnamon & Coffee. Both of these ingredients are optional. The cinnamon adds a spicy kick, and the coffee deepens the flavor of chocolate, you don't taste in the cake.

    Dairy-free Milk + Lemon. You can use apple cider vinegar or white vinegar instead of lemon juice.

    Additions

    Chocolate chips. Add ½ cup of chocolate chips to the batter with the zucchini. Or sprinkle them on the top of the batter before baking.

    Crushed walnuts. Add ¼ cup crushed walnuts to the batter before baking.

    Cinnamon. Add 1 teaspoon to the batter for a cinnamon chocolate flavor.

    zucchini bread slices.

    Make Chocolate Zucchini Muffins

    To make this recipe into muffins, I recommend folding in ½ cup of mini chocolate chips into the batter before baking. Then distribute the batter in a muffin pan for 12 lined with paper liners. Bake the muffins at 350 F for 25-30 minutes.

    How to Store

    Room temperature. Store this zucchini bread at room temperature for up to 5 days. To help it retain moisture, either wrap the entire loaf in cling wrap and set it in an airtight container, or slice it and wrap each slice in cling wrap and store those in an airtight container. 

    Freeze it. You can also store it frozen, although I would definitely recommend store individual slices. It should last at least 3 months, probably beyond if you wrapped it as recommended.

    Thaw & reheat. To thaw, set it  in the refrigerator overnight or on the counter for a few hours, unwrapped. To reheat, set it in the oven for about 3 minutes at 350 F in a preheated oven or microwave for 15 seconds and repeat until warm.

    FAQS

    Do I leave the skin on zucchini for zucchini bread?

    Yes, the skin is nutritious and full of fiber. But the ewg.org says non-organic zucchini carry high levels of pesticide in their skin so buy organic and leave the skin on.

    How many calories are in a slice of chocolate zucchini bread?

    My recipe provides 10-14 slices that are under 300 calories a slice, largely because it is plant-based and oil-free.

    How do you keep zucchini bread from getting soggy?

    Easy! Just follow my instructions to press out the water in grated zucchini.

    a hand holding a slice of cake

    Other Breads & Muffins

    • chocolate chip muffins stacked, with one leaning sideways
      Healthy Chocolate Chip Muffins with Oats
    • pumpkin muffins with glaze and hand holding one.
      Healthy Pumpkin Muffins with Applesauce
    • jordan marsh blueberry muffins.
      Jordan Marsh Blueberry Muffins
    • chocolate chip loaf cake sliced
      Chocolate Chip Loaf Cake

    If you tried this recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

    📖 Recipe

    a slice on a dish

    Healthy Chocolate Zucchini Bread

    Created by Dee Dine
    A healthy chocolate zucchini bread that is moist and dark, and free of dairy and oil. The soft dense bread is rich with cocoa powder, and yet as moist as devil's food cake, made with twice the amount of zucchini typically found in zucchini bread recipes.
    5 from 16 votes
    Print Recipe Pin Recipe SaveSaved! Rate Recipe
    Prep Time 10 minutes mins
    Cook Time 1 hour hr 10 minutes mins
    Total Time 1 hour hr 20 minutes mins
    Course Dessert
    Cuisine American
    Servings 14
    Calories 251 kcal

    Equipment

    • Measuring cups & spoons
    • Mixing bowls
    • grater, strainer
    • Hand-mixer
    • loaf pan, parchment paper
    • Cooling rack

    Ingredients
     
     

    Wet Ingredients

    • 2 cups zucchini, grated , about 2 (8-inch) zucchini, squeezed down to 1 cup
    • ¼ cup (61g) applesauce, unsweetened
    • ½ cup dairy free milk
    • 1 tablespoon lemon juice add to the milk, wait 10 minutes to curdle it
    • ¼ cup (57g) butter I used Earth Balance vegan butter sticks
    • 2 teaspoon vanilla

    Dry Ingredients

    • 2 cups (250g) all-purpose flour or 1 to 1 gluten-free baking flour
    • ¼ cup (35g) cocoa powder Dutch processed, or regular
    • ¾ cup (150g) coconut sugar
    • ½ teaspoon instant coffee
    • 1 tablespoon arrowroot or cornstarch
    • 1 teaspoon baking soda
    • ¼ teaspoon of salt

    Glazed Topping

    • ½ cup chocolate chips
    • ¼ cup dairy free milk I used canned coconut milk, warmed
    Prevent your screen from going dark

    👉Want to Save This Recipe?

    Enter your email below and we'll send the recipe straight to your inbox.

    Instructions
     

    Prep

    • Add the lemon juice to the milk and allow it to sit for 10 minutes and curdle. This helps activate the baking soda to act as a leavener.
      ½ cup dairy free milk, 1 tablespoon lemon juice
    • Preheat oven to 350 F. Grease a loaf pan and dust with cocoa powder, or line with parchment paper hanging over the sides.
    • Prepare zucchini. Wash with water and soap or vinegar, raw, unpeeled and whole zucchini. Then grate it. Rinse if it is out of season zucchini.*
      Press it into a strainer to squeeze out water. Then squeeze it several times between several pieces of paper towels to remove yet more water.
      Reduce the wet 2 cups of grated zucchini to 1 cup of grated zucchini with water squeezed out.
      2 cups zucchini, grated

    Make the Batter

    • Into a smaller mixing bowl, combine the dry ingredients and stir with a whisk. Set aside.
      2 cups (250g) all-purpose flour, ¼ cup (35g) cocoa powder, 1 teaspoon baking soda, ¼ teaspoon of salt
    • In a large bowl, stir up the wet ingredients and sugar and coffee.
      ¼ cup (61g) applesauce, unsweetened, ½ cup dairy free milk, 1 tablespoon lemon juice, ¼ cup (57g) butter, 2 teaspoon vanilla, ¾ cup (150g) coconut sugar, ½ teaspoon instant coffee, 1 tablespoon arrowroot
    • Add the dry ingredients into the wet ingredient mixture. Mix batter with a hand mixer, spoon or stand mixer.
    • Fold in the zucchini, and add the batter to a loaf pan.
      2 cups zucchini, grated

    Bake

    • Bake for 50 minutes to possibly 60 minutes, but start checking at 45 minutes, and check every 5 or 10 minutes after that. Bake until a tester comes out clean.
    • Let cool 20 minutes before attempting to remove the loaf from the pan. I remove it by slipping a knife in the edges, and lifting the cake out via the parchment overhang.
    • Set the loaf on a cooling rack and allow it to completely cool, about 30 minutes.

    Frost the top

    • To top it with a chocolate glaze, melt the chocolate and microwave the milk, and combine the two, then pour it over the top. Allow to set at room temperature. I also sprinkled cookie crumbs on mine.
      ½ cup chocolate chips, ¼ cup dairy free milk

    Storage

    • To store this vegan chocolate zucchini bread, allow it to cool and then slice BEFORE frosting. Then wrap each slice individually in plastic wrap. Place them in a sealed container. Store at room temperature for up to 3 days. Or refrigerate for a week. Or freeze up to 3 months.

    Video

    Notes

    1.Rinse the grated zucchini if you bought it out of season. The growing season for zucchini is summer through early fall. In season zucchini will be moist. Out of season needs to be rinsed after grating. Just add it to a strainer, and pour water through it. Then proceed to next step which is to squeeze zucchini's water out. 
    2.Be sure the butter is melted into a liquid. Microwave it for 10-30 seconds and allow it to cool.
    3.Be sure all ingredients are at room temperature, very important.
    4.Pour the batter into the loaf pan as soon as it's mixed. The reaction by the leaveners is very fast, so you need to get it baking before the power wears off and you end up with a flat loaf.
    5.Use Dutch processed or regular cocoa powder. Some chocolate zucchini loaf recipes require use of natural cocoa powder but I like the chocolate flavor and the dark devil's food color of Dutch-processed cocoa so I adjusted this recipe to allow it. Baking soda, the leavener in this bread, requires acid to help the bread rise. Natural cocoa is acidic and fulfills that role, while Dutch-processed cocoa, which is not acidic does not. But I added acid to the recipe via homemade buttermilk, the lemon juice in the milk. So your bread should rise just fine.
    There are a few substitution possibilities with this recipe.
    All purpose flour can be replaced with a gluten-free baking flour to make this recipe gluten free.
    Applesauce. Instead of applesauce to replace eggs, you can use two flaxseed eggs, which is 2 tablespoons of flaxseed, stirred into 6 tablespoons of water. You can also use yogurt, although high fat with no flavoring is best.
    Coconut sugar. This is a brown sugar and provides moisture and caramel flavor to the cake. You can use cane sugar but the result might be a dryer cake.
    Cinnamon & Coffee. Both of these ingredients are optional. The cinnamon adds a spicy kick, and the coffee deepens the flavor of chocolate, you don't taste in the cake.
    Dairy-free Milk + Lemon. You can use apple cider vinegar or white vinegar instead of lemon juice.

    Nutrition

    Calories: 251kcalCarbohydrates: 45gProtein: 5gFat: 7gSaturated Fat: 4gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 1gTrans Fat: 0.1gCholesterol: 9mgSodium: 181mgPotassium: 172mgFiber: 3gSugar: 13gVitamin A: 192IUVitamin C: 5mgCalcium: 41mgIron: 3mg
    Tried this recipe?Let us know how it was!

    More Donuts, Breads & Muffins

    • cookie dough banana bread bites.
      Cookie Dough Banana Bread Bites (no bake)
    • no bake cookie dough donuts.
      Cookie Dough Donuts (no bake)
    • apple pancake puff mixture.
      Apple Pancake Puffs (poppers)
    • baked pumpkin donut holes.
      Baked Pumpkin Donut Holes

    Comments

    1. Sam says

      August 09, 2023 at 8:54 am

      In your blog it says your recipe is under 200 calories a slice but in your nutritional information its states 303 calories. Why is there such a difference?

      Reply
      • Dee Dine says

        August 09, 2023 at 9:16 am

        I updated to be more specific. It depends on how many slices you take from the loaf. Overall, this loaf is much lower in calories than breads made with oil.

        Reply
    2. mike says

      June 15, 2020 at 2:31 pm

      If I want to use flax seed egg instead of apple sauce how do I?

      Reply
      • Dee Dine says

        June 17, 2020 at 11:21 am

        Hi Mike, use roughly 1 1/2 flax seed eggs instead of the apple sauce. That is 1 1/2 tablespoons of ground flax seed mixed in 1/4 cup of water, set aside to bloom, and then use instead of apple sauce.

        Reply
    3. Patricia says

      January 23, 2020 at 11:18 pm

      5 stars
      Just confirming the zucchini is used raw? Thanks.

      Reply
      • Dee Dine says

        January 24, 2020 at 11:46 am

        It is raw, just shredded, and you don't even have to peel the zucchini as it disappears into the batter.

        Reply
    4. Torrey says

      September 26, 2017 at 5:23 pm

      5 stars
      Have this in the oven right now! Smells amazing, can't wait to try!

      Reply
      • Dee says

        September 28, 2017 at 3:26 pm

        Thank you Torrey!

        Reply
    5. Tara says

      June 19, 2017 at 9:26 am

      5 stars
      Oh my! How delicious!! Will definitely have to give this a try when all our zucchini is ready! 🙂

      Reply
      • Dee says

        June 20, 2017 at 8:11 am

        Thank you!

        Reply
    6. Jul says

      June 17, 2017 at 9:19 am

      5 stars
      Looks beyond amazing, can't wait to make it. What does pulverised mean?

      Reply
      • Dee says

        June 17, 2017 at 8:56 pm

        Pulverize means to smash.

        Reply
    7. Ela says

      June 06, 2017 at 7:32 pm

      5 stars
      I wish I had one loaf in front of me now

      Reply
      • Dee says

        June 07, 2017 at 12:41 pm

        Thank you Ela!

        Reply
    8. Nadia says

      June 06, 2017 at 3:37 pm

      5 stars
      This sounds absolutely delicious Dee! 😀 I love zucchini chocolate bread!

      Reply
      • Dee says

        June 07, 2017 at 12:40 pm

        Thank you Nadia!

        Reply
    9. Nisha / @rainbowplantlife says

      June 01, 2017 at 5:42 pm

      5 stars
      This chocolate loaf sounds heavenly, Dee! I am so craving chocolate now. Love your addition of zucchini, so healthy 🙂

      Reply
      • Debbie says

        June 01, 2017 at 10:27 pm

        Aww Nisha, thank you so much ! So happy you like my chocolate zucchini loaf! Dee xx.

        Reply
    5 from 16 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    overhead of sliced zucchini bread
    Dark chocolate zucchini bread sliced and frosted.
    a slice on a dish
    dee dine

    My name is Dee Dine and I’m a two-time cookbook author and certified nutritionist. Here you’ll find easy, healthy recipes made with few ingredients and always egg free, dairy free, & gluten free. About Dee →

    Popular Recipes

    • coffee syrup in a bottle.
      How to Make Coffee Syrup (Coffee Concentrate)
    • chocolate quinoa crisps.
      Chocolate Quinoa Crisps (no bake)
    • cookie dough bites.
      Cookie Dough Bites (no bake, ice cube tray)
    • hermit cookie recipe, baked.
      Old Fashioned Hermit Cookies (easy bar cookie)

    No Bake Desserts

    • chocolate coated hearts with others behind it
      Marzipan Chocolates
    • vanilla date smoothie.
      Vanilla Date Smoothie (salted caramel milkshake)
    • twix cups on white board.
      Healthy Twix Cups
    • a row of oatmeal protein balls.
      How to Make Oatmeal Protein Balls (no bake)
    logos of publications that shared green smoothie gourmet content

    Footer

    overhead of sliced zucchini bread
    Dark chocolate zucchini bread sliced and frosted.
    a slice on a dish

    ↑ back to top

    About

    • About the Author
    • Privacy Policy
    • Accessibility

    Connect

    • Newsletter
    • Cookbooks
    • Stress Relief Coloring Books
    • Stories

    Follow

    • Instagram
    • TikTok
    • Youtube
    • Facebook
    • Pinterest

    an amazon associate member

    Copyright © 2025

    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.