Did you make this? Snap a photo and tag us on Instagram at @thrivinghome so we can see your creations and cheer you on!

piece of zucchini breakfast cake on a plate with strawberries

Zucchini Chocolate Chip Breakfast Cake

This healthier, moist, and sweet breakfast cake is one of the best ways to use up zucchini and eat some sneaky veggies. The best part is how easy it is–no shredding of zucchini required.

Yield: 9 servings 1x
Prep: 15 minutesCook: 35 minutesTotal: 50 minutes


  • Cooking spray
  • 2 cups white whole wheat flour*
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 1/2 teaspoons ground cinnamon
  • 1/2 teaspoon salt
  • 1/3 cup avocado oil (sub: melted, cooled coconut oil)
  • 2 large eggs
  • 1/2 cup sugar (I use coconut sugar for a little healthier alternative)
  • 1/2 cup plain Greek yogurt (use vanilla Greek yogurt for more sweetness)
  • 2 teaspoons vanilla extract
  • 1 large overripe banana
  • 1 medium zucchini, diced (about 2 1/2 cups diced zucchini)
  • 1/2 cup mini chocolate chips

*Sub 1 cup whole wheat and 1 cup unbleached all-purpose.

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.


Make It Now:

  1. Prep: Preheat the oven to 350°F degrees. Spray a 9×9 inch or 8×8 inch baking dish with cooking spray.
  2. Dry Ingredients: In a large bowl, whisk together flour, baking soda, cinnamon, and salt. Set aside.
  3. Wet Ingredients: Add the oil, eggs, sugar, yogurt, vanilla, banana, and zucchini to a high-powered blender. Secure the lid and blend until smooth.
  4. Combine: Add the wet ingredients to the dry ones and stir just until it starts to come together (do not stir a lot here). Add the chocolate chips and stir until fully combined, being careful not to overmix. 
  5. Bake: Pour batter into the dish. Bake for 30-35 minutes for a 9×9 inch pan or 40-45 minutes for 8×8 inch pan, or until a toothpick inserted in center of cake comes out mostly clean. Place on a cooling rack and let cool for at least 10 minutes. 

Freeze For Later: Bake the cake just until done. Cool completely. Either cover the baking dish tightly in a few layers of foil or plastic wrap or carefully lift the cake out of the baking dish and wrap in several layers of foil or plastic wrap, pressing as much air out as you can. Label and freeze.

Prepare From Frozen: Thaw in the fridge or on the counter. Warm a slice in the microwave for 15-20 seconds and top with a pat of butter, if desired.


  • Dairy-Free Version: Use non-dairy Greek yogurt and dairy-free chocolate chips.
  • To Add More Sweetness: If you’d like to add more sweetness without altering the texture, use vanilla Greek yogurt in place of plain Greek yogurt. Or simply spread a little honey on top of slice.
  • Zucchini Substitute: Use diced carrot in place of the zucchini.
  • Greek Yogurt Substitute: Use sour cream instead. I would not suggest using milk, since it didn’t seem to work as well in my tests. It threw off the acid balance and the outside browned too fast.
© Author: Rachel Tiemeyer
Method: Oven