Vegan Zucchini Walnut Cake With Cinnamon Cream Cheese Frosting

Have tons of extra zucchini from the garden? Use it to make this zucchini walnut cake!
This is the perfect dessert for the summer-fall transition.

Back-to-school season is upon us, and I’m not quite sure how I feel about it. Although I’m sad that summer is coming to an end, I’m also ready to get back to having a daily routine. Last week, I began my senior year of high school, and so far all is well. College applications and AP classes are stressful, no doubt, but they motivate me to work hard. Besides that, I’m also excited for fall. Pumpkin spice, Halloween, and hayrides are just some of the things I’m looking forward to!

Some people have already started eating pumpkin spice treats, but personally I feel like it’s still too early. We’re in that weird time of year where summer’s pretty much over, but fall hasn’t quite started. I still have giant zucchinis, fresh basil, and cherry tomatoes left from my garden, so I’m definitely still cooking lots of fresh, summery meals. However, I’m excited to get into all the warm, spicy flavors of fall. That’s where this zucchini cake comes in handy!

Zucchini walnut cake is the perfect dessert for the transition into fall. It’s similar to zucchini bread in that it’ll help you use up leftover summer produce, but it’s flavored with cinnamon and nutmeg, making it a little more fall-esque. The flavor is kind of reminiscent of carrot cake, especially with the vegan cinnamon cream cheese icing on top.

For more zucchini baking inspiration, try out these iced chocolate zucchini brownies!

Vegan Zucchini Walnut Cake with Cinnamon Cream Cheese Icing

This vegan zucchini walnut cake is the best way to use up leftover summer produce! Topped with cinnamon cream cheese icing, it's the perfect dessert to transition into fall.

Course Dessert
Cuisine American, Dairy Free, Vegan, Vegetarian
Keyword best vegan desserts, best vegan recipes, cinnamon cake, cinnamon frosting, cream cheese frosting, cream cheese icing, fall desserts, healthy dessert recipes, healthy desserts, spice cake, summer desserts, vegan, vegan cake, vegan cream cheese, vegan cream cheese frosting, vegan dessert recipes, vegan desserts, vegan frosting, vegan summer desserts, vegetable desserts, walnut cake, zucchini bread, zucchini cake, zucchini recipes, zucchini walnut cake
Prep Time 15 minutes
Cook Time 35 minutes
Cooling/Frosting Time 20 minutes
Total Time 50 minutes
Servings 18 slices
Calories 383.9 kcal
Author Ayaka


For the Cake

  • 2 cups grated zucchini about 300g
  • 1/4 cup ground flax
  • 3/4 cup water
  • 2 cups granulated sugar
  • 1 cup refined coconut oil melted
  • 2 1/2 cups all purpose flour
  • 2 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1 tsp salt
  • 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 cup chopped walnuts

For the Frosting

  • 1 package (8 oz) vegan cream cheese such as Kite Hill
  • 4 tbsp vegan butter room temperature
  • 1 tsp ground cinnamon
  • 1 tsp vanilla extract
  • 1 1/2 cups powdered sugar


For the Cake

  1. Preheat oven to 350°F and grease a 13" by 9" baking pan.
  2. Put grated zucchini in a fine mesh strainer and place on top of a bowl to catch the liquid. Sprinkle with salt and set aside to allow excess liquid to drain.
  3. In a small mixing bowl, stir together the ground flax and water. Set aside to thicken for 5-10 minutes. Meanwhile, return to zucchini and use hands to squeeze out remaining excess liquid.
  4. In a large mixing bowl, beat together the grated zucchini, flax mixture, sugar, and oil until combined.
  5. In another bowl, whisk together the flour, cinnamon, nutmeg, salt, baking powder, and baking soda.
  6. Slowly mix dry ingredients into wet, stirring just until incorporated. Gently fold in chopped walnuts.
  7. Transfer batter to prepared baking pan and bake until a toothpick inserted into the center of the cake comes out clean, 35-40 minutes. Allow cake to cool in pan while preparing frosting.

For the Frosting

  1. In the bowl of an electric stand mixer with the paddle attachment, beat together the cream cheese, butter, cinnamon, and vanilla.
  2. Add the powdered sugar and mix, slowly at first and then increasing speed. Beat on high speed for 1-2 minutes, until light and fluffy.
  3. Spread cream cheese frosting into cooled cake and top with extra walnuts if desired.
  4. Slice into 18 pieces and enjoy immediately, or cover and store leftovers in refrigerator.

Leave a Reply