This cake is insanely delicious! It’s a great way to use up zucchini, and the best part is that it’s an easy recipe. Grated zucchini makes this cake incredibly tender, while cinnamon gives it a warm and comforting flavor. Topped with a brown butter cream cheese frosting, this moist zucchini cake recipe is one of the coziest things I’ve ever made. My family absolutely devoured this cake, and people I shared it with loved it too. Once you make it, I’m sure it’s going to become one of your favorite zucchini recipes!

You can typically find zucchini all year round in the grocery store, but summertime is when people tend to have excess zucchini from their gardens. If you have more fresh zucchini you want to use up in baked goods, make sure to try my Chocolate Chip Zucchini Bread and Lemon Zucchini Loaf. Or, for some tasty savory options, try my Baked Zucchini Fries and Zucchini Sauce Pasta.

A slice of Moist Zucchini Cake Recipe topped with brown butter cream cheese frosting on a black plate with a fork cutting into the cake.

Why This Recipe Works

  • Best zucchini cake. I love zucchini bread, so making a cake with zucchini was a no-brainer. The zucchini releases water as it bakes, resulting in an extraordinarily moist cake. The addition of cinnamon in the cake, as well as the brown butter cream cheese frosting, takes this cake over the top in deliciousness.
  • Easy to make. For this easy zucchini cake recipe, there’s no need to squeeze or drain your zucchini before adding it to your cake mixture,  and there are very few steps. Just mix up a few simple ingredients, bake, and frost.
  • So, so delicious. I just wanted to emphasize how good this cake is. I think it can even convert zucchini haters!

Ingredient Notes

  • Zucchini: You need two cups of grated zucchini. Depending on the size of your zucchini, this may take 1-2. 
  • Granulated sugar: We only use white sugar in this zucchini cake recipe because it helps provide structure and also absorbs some of the moisture. Using brown sugar would make this cake too moist and therefore dense.
  • Vegetable oil: Using oil also contributes to a moist and tender cake, and the neutral flavor allows the other components of this cake to shine. 
  • Eggs: To bind all the ingredients together and help with leavening the cake. 
  • Vanilla extract: Pretty much all of my baked goods have vanilla extract. I love it so much, and it complements so many wonderful flavors, including the ones in this cake. 
  • All-purpose flour: Important for giving the cake structure. 
  • Cinnamon: My cozy spice of choice for this warming zucchini cake. 
  • Baking soda and baking powder: To help the cake rise. 
  • Salt: Adding salt both balances and enhances the sweetness of this cake.
  • Butter: For our brown butter frosting. 
  • Cream cheese: The other key ingredient for the frosting.
Zucchini cake ingredients on a white surface: shredded zucchini, eggs, vanilla, flour, cinnamon, sugar, butter, salt, oil, and spices.

How to Make Zucchini Cake

  1. Prep oven and pan. Preheat your oven to 350°F and generously grease a 9×13 pan with cooking spray. 
  2. Grate zucchini. You need 2 cups of grated zucchini, from 1-2 zucchinis. 
  3. Combine wet ingredients. In a large bowl using an electric mixer, or in the bowl of a stand mixer fitted with the paddle attachment, add your 2 cups of grated zucchini, 1¾ cups of granulated sugar, 1 cup of vegetable oil, 3 large eggs, and 1 tablespoon of vanilla extract. Mix to combine. 
  4. Add dry ingredients. To the bowl of the stand mixer, add 2 cups of all-purpose flour, 3 teaspoons of ground cinnamon, 2 teaspoons of baking soda, 1 teaspoon of salt, and ¼ teaspoon of baking powder. Mix until just combined with no flour streaks remaining, but do not overmix.
Four photos showing how to make the best zucchini cake recipe: eggs, sugar, zucchini, oil in a bowl (top left), mixed wet ingredients for zucchini cake in a glass bowl (top right), flour atop zucchini cake batter (bottom left), zucchini cake batter in a glass bowl (bottom right).
  1. Bake. Pour the zucchini cake batter into your prepared pan and bake in the preheated oven for 40-45 minutes, or until a toothpick inserted into the middle comes out clean. 
  2. Brown butter. While the cake bakes, brown your butter. For a full guide on how to brown butter, check out my guide. Once the butter is browned, transfer it to a heat-proof container to cool to room temperature. You can place it in the fridge to speed up this process. While you wait for the butter to cool, take out your 8 oz cream cheese brick to allow it to warm to room temperature.
  3. Let cake cool. Once your cake is baked, remove it from the oven and allow it to cool to room temperature. 
  4. Make frosting. Add your softened brown butter to a medium bowl and mix it at medium speed until smooth, and all the little browned bits are evenly mixed throughout the butter. You can use a hand mixer or a stand mixer with the paddle attachment. Add 8 oz of softened cream cheese to the butter and mix for 2-3 minutes or until fluffy and smooth. Add 3½ cups of powdered sugar, 1 teaspoon of vanilla extract, and ¼ teaspoon of salt to the butter mixture and beat for another 2 minutes until mixed and fluffy. If it’s too soft, add another ½ cup of powdered sugar. If it’s too stiff, add a splash of milk. 
  5. Frost cake and enjoy. Frost your cooled cake with the brown butter cream cheese frosting, then slice and enjoy!
Four photos showing how to make the best zucchini cake: zucchini cake batter in rectangle pan (top left), baked zucchini cake (top right), brown butter cream cheese frosting in a glass bowl (bottom left), brown butter cream cheese frosting covering a baked zucchini cake (bottom right).

Recipe Tips

You can make the frosting up to a week in advance if you want to split up the cake-making process. 

I think this zucchini cake recipe is great as is, but you can add up to ¾ cup of add-ins, like chopped walnuts, semi-sweet chocolate chips, shredded coconut, or raisins. You can also make it more of a zucchini spice cake by adding additional warming spices, such as ginger, nutmeg, or cloves. I also think a touch of maple syrup in the frosting could be good, but you’ll have to be cautious about adding too much and making the frosting soupy. 

This cake recipe makes a lot—perfect for sharing with friends and family or bringing to summer potlucks!

The brown butter cream cheese frosting is, in my opinion, the perfect way to top this zucchini cake recipe. But if brown butter isn’t your thing, double the recipe for my small batch cream cheese frosting and use that instead. Or, if cream cheese isn’t your thing, make my brown butter buttercream. We love options!

Make Ahead, Storing, and Freezing

Make Ahead: If you want to make this moist zucchini cake recipe in advance, don’t frost it. The cream cheese frosting requires refrigeration. You can make the frosting several days in advance and keep it in the fridge, and store the unfrosted cake for 1-2 days at room temperature. Let the frosting come to room temperature and frost the cake right before you plan to serve it.

Storing: Store leftover zucchini cake with cream cheese frosting in the fridge for 3-4 days. You can either transfer the cake to an airtight container or just cover your pan with plastic wrap.

Freezing: I have not tested freezing this cake but I think it would freeze well. You can also freeze the unfrosted cake and the frosting separately for up to 1 month. Check out my full guide on How to Store and Freeze Cakes for more information.

A slice of zucchini cake topped with frosting, on a black plate against a dark green background.

Recipe FAQs

Is zucchini cake healthy?

While zucchini cake contains a vegetable, it is still a cake meant to be eaten as a dessert.

Can you freeze zucchini cake?

Absolutely! You can freeze the frosted or unfrosted cake for 1-2 months. Check out my guide on How to Freeze Cakes for the full breakdown.

What does zucchini cake taste like?

For the most part zucchini cake just tastes like a spice cake. Zucchini adds moisture and bulk to the cake, as well as a little bit of texture, but the cake does not taste like zucchini.

Why is my zucchini cake dry?

If your zucchini cake is dry, it is likely overbaked.

Do you peel zucchini for zucchini cake?

I do not, as I like the little flecks of green in the cake, and why would I make more work for myself? That being said, you can if you prefer.

A slice of moist zucchini cake on a black plate topped with cream cheese frosting, with a bite taken out of the cake.

More Single Layer Cake Recipes

Did you make this recipe? I’d love to hear about it! Please leave a star rating and review or scroll below the recipe card and do so there. 

Stay up-to-date by following us on Instagram, TikTok, YouTube, Facebook, and Pinterest.

A slice of zucchini cake topped with frosting, on a black plate against a dark green background.
Print Save Review
5 from 1 vote

Moist Zucchini Cake Recipe

This moist zucchini cake topped with a brown butter cream cheese frosting is a tender, flavorful dessert that surprises many with how deliciously rich and soft it is — despite being packed with a vegetable!
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 15 servings

Ingredients
 

  • 2 cups grated zucchini - (skin on)
  • 1 3/4 cups granulated sugar
  • 1 cup vegetable oil
  • 3 large eggs
  • 1 tablespoon vanilla extract
  • 2 cups all purpose flour
  • 3 teaspoons ground cinnamon
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 1/4 teaspoon baking powder

Brown butter cream cheese frosting

  • 1/2 cup unsalted butter
  • 8 oz cream cheese - full fat brick, softened to room temperature
  • 3 1/2-4 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt

Instructions
 

Make the Cake

  • Preheat oven to 350°F. Generously spray a 9×13” pan with nonstick cooking spray. 
  • In a large bowl, or the bowl of a stand mixer fitted with a paddle attachment, mix the zucchini, sugar, vegetable oil, eggs, and vanilla. Once combined add the flour, cinnamon, baking soda, salt, and baking powder. Mix until just combined and no flour streaks remain.
  • Pour the batter into the prepared pan. Bake until a toothpick comes out clean, about 40-45 minutes. Remove from the oven and let cool before frosting. 

Make the Frosting

  • While the cake is baking start browning the butter. Brown the butter (use this guide for reference if you’ve never browned butter before). Once browned, transfer the browned butter to a heat-safe bowl and let cool until room temperature and the consistency of softened butter. You can place the browned butter in the fridge for 60 minutes or so to speed up the process.
  • Once the butter has slightly solidified again, add it to a medium sized bowl and beat until smooth (I like to use my stand mixer with a paddle attachment), about 1 minute. Add the softened cream cheese and mix on medium speed for 2-3 minutes or until fluffy. Add the powdered sugar, vanilla extract, and salt and beat for another 2 minutes until light and fluffy. If the frosting is too stiff you can add a splash of milk to get it to a looser consistency. 
  • Frost the cooled cake, enjoy!

Notes

Make Ahead: If you want to make this moist zucchini cake recipe in advance, don’t frost it. The cream cheese frosting requires refrigeration. You can make the frosting several days in advance and keep it in the fridge, and store the unfrosted cake for 1-2 days at room temperature. Let the frosting come to room temperature and frost the cake right before you plan to serve it.
Storing: Store leftover zucchini cake with cream cheese frosting in the fridge for 3-4 days. You can either transfer the cake to an airtight container or just cover your pan with plastic wrap.
Freezing: I have not tested freezing this cake but I think it would freeze well. You can also freeze the unfrosted cake and the frosting separately for up to 1 month.

Nutrition

Calories: 516kcal (26%)Carbohydrates: 66g (22%)Protein: 4g (8%)Fat: 27g (42%)Saturated Fat: 10g (50%)Polyunsaturated Fat: 9gMonounsaturated Fat: 7gTrans Fat: 0.4gCholesterol: 69mg (23%)Sodium: 405mg (17%)Potassium: 108mg (3%)Fiber: 1g (4%)Sugar: 52g (58%)Vitamin A: 480IU (10%)Vitamin C: 3mg (4%)Calcium: 35mg (4%)Iron: 1mg (6%)
Course: Dessert
Cuisine: American
Did you make this recipe?Please leave a star rating and review on the blog post letting me know how you liked this recipe! Take a picture and tag @saltandbaker on Tik Tok, Instagram, and Facebook so I can see what you’re making!