Zucchini Brownies



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

Sneak veggies into your dessert with these healthy zucchini brownies that are made with almond and oat flour and naturally sweetened with maple syrup. They’re moist, fudgy, oil-free and gluten-free.

If you’re like me and always up to your ears in zucchini during the summer months, you need to make a batch of these brownies! Heck, even if you’re not swimming in zucchini, it’s worth picking one up at the store or farmers market to make them. They’re so good!

Zucchini is such a magical vegetable! It’s not only amazing in savory dishes, but it adds a wonderful texture and moistness to baked goods. Its mild flavor pairs beautifully with chocolate – making these brownies extra moist, boosted with nutrition and so delicious!

Overhead photo of a zucchini brownie on a sheet of parchment paper.

Why You’ll Love These Brownies

  • Zucchini not only adds extra nutrition, but also extra moisture – no need for oil!
  • They’re gluten-free, dairy-free and can easily be made vegan!
  • No one will know that they’re made with good-for-you ingredients! They are still so rich and fudgy.
Ingredients measured out to make Zucchini Brownies: oat flour, vanilla, maple syrup, almond flour, eggs, cocoa powder, zucchini, baking soda, chocolate chips and sea salt.

Ingredients Needed

  • oat flour – use store-bought oat flour or you can make your own using my oat flour recipe.
  • almond flour – I recommend Bob’s Red Mill super fine almond flour. It’s perfect for baked goods and what I use for all of my almond flour recipes.
  • cocoa powder – can’t have brownies without cocoa powder for that chocolatey flavor! Make sure you’re using unsweetened cocoa powder. Cacao powder works as well. I really like Navitas organic cacao powder.
  • sea salt – brings all the flavors together.
  • baking soda – to help the brownies rise.
  • eggs – helps bind the ingredients together and provide structure for the brownies.
  • maple syrup – one of my favorite natural sweeteners. Just be sure to use pure maple syrup, not the artificial kind labeled “pancake syrup” that’s made from corn syrup.
  • vanilla extract – a flavor enhancer.
  • zucchini – the star of the show here. There’s no need to squeeze the grated zucchini… the liquid from the zucchini replaces the oil and helps to keep these brownies moist.
  • chocolate chips – I recommend Enjoy Life dark chocolate chips which are allergen-friendly or Lily’s chocolate chips because they are lower in sugar and calories.
Collage of six photos showing making zucchini brownie batter and then baking the brownies.

How to Make

Making these zucchini brownies is incredibly easy. 

In a medium mixing bowl, start by combining oat flour, almond flour, cocoa powder, sea salt and baking soda. In a large bowl whisk together eggs, maple syrup and vanilla extract. Add zucchini shreds and stir to combine. Pour dry ingredients into wet ingredients and mix until just combined. Gently fold in the chocolate chips.

Grease an 8×8 inch baking pan or line with parchment paper. Pour the brownie batter into the prepared pan. Bake at 350ºF for 30-40 minutes. You’ll know the brownies are done when a toothpick inserted into the center comes out clean. 

Let the brownies cool completely before cutting and serving. Trust me… they taste better cool!

Zucchini brownie squares on a sheet of parchment paper.

Substitutions & Notes

  • Flour: I’ve only tested this recipe with a combo of oat and almond flour and don’t recommend subbing for any other flour.
  • Eggs: I have tested these brownies with flax eggs and they turned out great, so if you need this recipe to be vegan simply swap the 2 eggs with 2 flax eggs.
  • Maple syrup: I haven’t tried substituting the maple syrup for another sweetener like honey or agave, but I bet it would work. If you decide to experiment, let me know how they turn out.
  • Chocolate chips: Instead of chocolate chips you could try a different mix-in like chopped pecans or walnuts.
Hand holding a zucchini brownie with a bite taken out of it.

How to Serve

I love eating these brownies plain, but if you want to get fancy here are some topping ideas:

  • Nut butter – you can’t go wrong with a drizzle of nut butter to top! Almond butter would be my top choice, but I bet peanut butter, cashew butter or even tahini would all be delicious.
  • Coconut whip – these brownies would be delicious with a dollop of coconut whip cream on top! 
  • Ice cream – brownies + ice cream = a match made in heaven. These brownies would be delicious warmed in the microwave and served with my banana ice cream, chocolate banana ice cream or avocado ice cream
  • Caramel sauce – I’m drooling just thinking about how delicious my date caramel sauce would be drizzled over one of these brownies. 
  • Yogurt – want to eat a brownie for breakfast? Crumble it on top of some Greek yogurt (or any yogurt of choice) with a sprinkle of granola (this hemp granola is delicious) and fresh berries. Like a breakfast brownie sundae… so yummy!
  • Oats – another breakfast idea is to crumble a brownie on top of overnight oats like these zucchini bread overnight oats.
Zucchini brownies on a sheet of parchment paper.

How to Store Leftovers

Store brownies in an airtight container at room temperature for 3 days or in the refrigerator for up to 1 week. For longer storage, I recommend freezing. Store in a freezer-safe, airtight container in the freezer for up to 3 months. I like to use my Stasher bags or these glass containers for easy storage.

More Brownie Recipes to Try

More Zucchini Recipes to Try

Be sure to check out all of the zucchini recipes as well as the full collection of dessert recipes on EBF!

Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
4.89 from 18 votes

Zucchini Brownies

Sneak veggies into your dessert with these healthy zucchini brownies that are made with almond and oat flour and naturally sweetened with maple syrup. They're moist, fudgy, oil-free and gluten-free.
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 12


  • ½ cup oat flour
  • ½ cup almond flour
  • ½ cup unsweetened cocoa powder
  • ½ teaspoon sea salt
  • ¼ tsp baking soda
  • 2 large eggs
  • ½ cup maple syrup
  • 1 teaspoon vanilla extract
  • 1 cup loosely packed zucchini, finely grated
  • ¾ cup chocolate chips, plus more for topping


  • Preheat oven to 350°F. Grease an 8×8-inch baking pan or line with parchment.
  • In a medium mixing bowl combine oat flour, almond flour, cocoa powder, sea salt and baking soda.
    Dry ingredients being whisked together in a bowl.
  • In a large mixing bowl whisk together eggs, maple syrup and vanilla extract. And zucchini to bowl and mix to combine.
    Eggs, maple syrup and vanilla extract in a bowl with shredded zucchini added to it.
  • Pour dry ingredients into wet ingredients and mix until just combined.
    Brownie batter ingredients mixed together.
  • Fold in chocolate chips.
    Chocolate chips added to brownie batter.
  • Transfer mixture to the prepared pan. Bake for 30-40 minutes, or until brownies are set in the center and a toothpick comes out clean.
    Baked zucchini brownies in a square baking pan lined with parchment paper.
  • Let brownies cool completely (trust me, they test better cool, plus you won’t burn your mouth). Cut into squares and enjoy!



  • Vegan: To make this recipe vegan swap the eggs with 2 flax eggs


Serving: 1brownies | Calories: 143kcal | Carbohydrates: 22g | Protein: 5g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 31mg | Sodium: 138mg | Potassium: 157mg | Fiber: 5g | Sugar: 9g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Keyword: zucchini brownies
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

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

Recipe Rating


  1. 5 stars
    I made these tonight and my husband and I both loved them! The zucchini does a great job of keeping them moist with no added oil, which is pretty impressive. They taste just like brownies, what else can you ask for?

    1. AH YAY! I am so happy that you enjoyed this recipe, Sarah. Thank you for your review + star rating, I really appreciate it!

  2. 5 stars
    These brownies are easy to make and very moorish they taste delicious, I definitely recommend you try them especially if you are gluten and dairy free like me.

    1. YAY! I am so happy that you enjoyed this recipe, Stephanie. Thank you for your review + star rating, I appreciate it!

  3. 5 stars
    Omg these brownies are moist & delicious! They come together super easy. Everyone loved them! Will definitely be making these again and again. Your recipes never disappoint!

    1. YAY! I am so glad that this recipe was a hit, Diane. Thank you for your review + star rating, I really appreciate it!

    1. Hi Olivia – I’ve only tested this recipe with a combo of oat and almond flour and don’t recommend subbing for any other flour. If you give these a try, I’d love to hear what you think of them!

  4. 5 stars
    Thank you! These were simple and easy to follow ingredients and taste great. They aren’t too sweet! I didn’t put the chocolate chips at the top. And it’s wonderful.

    1. So glad you enjoyed these brownies, Dody. Thanks for making them and for coming back to leave a review. I so appreciate it!!

  5. 5 stars
    I made these yesterday and OH MY GOSH THEY ARE SOOO GOOD! They are so moist and perfectly balanced between gooey chewy fudgey and fluffy soft cakey! I was worried that they would be a bit dry but they are the most moist brownies I’ve ever had without being at all mushy. I added about 3/4 of a packet of instant coffee just because I love the way it makes chocolate taste and I add it to every chocolate thing I make and it was definitely a good choice. My dad refuses to eat vegetables and has zero clue that theses delicious brownies are full of zucchini😆 Thank you so much for this recipe! Also, they somehow taste even better the next day😊👍🏽💕

    1. Oh yay!! This makes me so happy to hear. I’m so glad you loved these brownies!! Thanks for making them and for coming back to leave a review. I so appreciate it.

  6. 3 stars
    Unfortunately half of my family members did not like these. I personally enjoyed them but would not make again. I would recommend making these brownies if you would like to try something new.

  7. 5 stars
    These were amazing, so moist and we used dark chocolate! My kids loved these! Omg yum! We got 16 servings so felt less guilty mentally eating 2 squares lol.Better than regular brownies!

    1. Ah yum! I am so glad that you and your family are loving this recipe, Caitlin. Thank you so much for sharing your review + star rating, I so appreciate it.

  8. 5 stars
    The brownies are excellent & will definitely make them again. I used chopped dates & maple syrup, (the same as the writer above) coconut milk to thin the batter a little & chopped walnuts…. Perfect…

    1. Yum! This sounds amazing, Arleen! I am so glad you loved this recipe. Thank you for coming back and sharing your review + star rating, it means so much to me!

  9. Do you think I could do 1 cup of oat flour instead of 1/2 cup oat flour and 1/2 cup almond flour? We have a nut allergy.

    1. Hi Kelli – I have not tested this recipe with just oat flour, it should work, but it might turn out a bit more dense. The oat flour is a bit heavier than almond flour. If you give this recipe a try, let me know how it turns out for you! Enjoy!

  10. Hi! I want to try this recipe out but I’d like to add protein powder and use only almond flour. Do you have any suggestions for this?

    1. Hi Diamond – I don’t recommend subbing or adding any different type of flour in this recipe. Protein powder cannot be subbed for a flour and if you were to add protein powder, you would have to adjust the liquid ingredients to get the right consistency. Unfortunately, I haven’t tested this recipe with protein powder so I cannot say for sure what the adjustments would need to be. I would recommend my Protein Brownies if you are looking for a high protein treat! Let me know if you give them a try!