Moist and fluffy Zucchini Walnut Cake with a luscious cream cheese frosting. Every bite is studded with crisp roasted walnuts and a homemade creamy frosting.
I know what you’re thinking, vegetables in a cake? But I assure you, no one would ever guess! The shredded zucchini blends seamlessly into the cake to create a wonderfully fluffy and moist texture.
This zucchini cake is subtly sweet and pairs perfectly with sweet and tangy cream cheese frosting. A light and fresh cake for these warmer months!
For more zucchini season love, check out this Gluten-Free Orange Zucchini Bread recipe. The classic zucchini bread flavor we all know and love just now with a zingy orange zest twist!
Ingredients in Zucchini Cake
Eggs – Add structure to the cake shape and helps it rise while baking.
Maple Syrup – A refined sugar-free sweetener that blends perfectly with the flavors of zucchini and walnuts.
Coconut Oil – Adds healthy fats and moisture to this cake to make the texture just right.
Coconut Sugar – Another natural sweetener that lends a slight caramel-esc flavor to baked goods.
Almond Flour – One of my favorite naturally gluten-free flour options. Be sure to buy a super fine almond flour blend for optimal texture.
Gluten-Free Flour – Make sure to use 1:1 gluten-free flour blends for baking as they’re crafted for optimal texture and flavor. Specific ingredients are added to these 1:1 GF blends, like xanthan gum, to help replicate the texture qualities of all-purpose flour.
Zucchini – Shredded zucchini can release a lot of moisture while baking so check below for my steps on how to fix this!
Walnuts – I prefer to use raw walnuts without added oils and then toast them myself. This way the toasty flavor is fresh and such a great compliment to this zucchini cake.
How to Make Zucchini Walnut Cake
- Preheat the oven to 350F and line the bottom of a 8” cake pan with parchment paper, and spray the edges with baking spray.
- In a medium-sized bowl, beat eggs, maple syrup, coconut oil, coconut sugar, almond milk, and vanilla extract.
- In a separate small bowl, whisk together almond flour, gluten free flour, ground cinnamon, baking powder, baking soda and salt.
- Add dry ingredients to the bowl of whisked wet ingredients and stir with a wooden spoon. Stir in shredded zucchini and chopped walnuts until just combined, making sure not to over mix. Batter will be thick.
- Add the batter to the parchment-lined cake, spreading in a smooth layer.
- Move to the oven and bake at 350F for 45 – 50 minutes (mine took 48 minutes) or until the top is browned, edges are pulling away from the sides, and a toothpick inserted in the middle comes out a little moist, but crumb-free. Let cool completely.
- Make frosting, spread overtop the cake, garnish with more walnuts, and enjoy!
How to Make Cream Cheese Frosting
Is there anything better than sweet and tangy cream cheese frosting? I think not! It’s probably one of my favorite frosting choices right alongside a classic buttercream spread.
For this cream cheese frosting, all you’ll need is cream cheese, butter, vanilla extract, and powdered sugar. You could also make this into a dairy-free cream cheese frosting by subbing a dairy-free cream cheese and vegan butter in the recipe.
Then all you have to do is combine the softened cream cheese, softened butter, and vanilla extract in a large bowl and cream together until light and fluffy. Add the sifted powdered sugar and beat together until fully combined and smooth. Easy and delicious cream cheese frosting ready to go!
What Is The Best Way To Shred Zucchini?
While there are many ways to shred zucchini, there’s one tip that applies to it all; draining the zucchini afterward. Whether you use a standard grater or a food processor grating attachment, you want to go for finely shredded zucchini (not the big holes).
Once the zucchini has been shredded, you’ll need to strain out the excess moisture. Otherwise, the extra water will seep out of the zucchini shreds while baking and make the cake too moist and soggy.
I like to use a nut milk bag, but you can also use a linen towel or paper towel. You should have 1 cup of packed shredded zucchini after draining out the water, which typically requires ~1 medium zucchini.
How To Toast Walnuts
Trust me when I say toasting walnuts before baking will change your life. Okay … maybe not your life but your tastebuds. You’ll never want boring un-toasted walnuts again!
Baking the walnuts until they are toasty releases their natural oils and with that, robust flavor. They also develop a crisp outside yet softer inside for the perfect crunch.
I suggest roasting them at 350F for ~10 minutes, or until they have started to brown and are fragrant. Make sure you let them cool before adding them to the cake batter. Any leftovers should be stored in an airtight container and will make for a tasty snack!
Healthy Zucchini Recipes
For more healthy and delicious zucchini recipes, check out these blog favorites!
Chocolate Chip Zucchini Bars – Moist and fluffy zucchini bars made with oat flour and filled with chocolate chips in every bite. Perfect for an on-the-go breakfast or healthy snack!
Chocolate Chip Banana Zucchini Bread – The combination of sweet mashed banana and shredded zucchini creates a moist yet fluffy bread with the perfect texture. And with chocolate chips in every bite, it makes for a tasty breakfast or healthy dessert!
If you try this recipe or any of the above ones, please let me know by leaving a comment and rating in the boxes below! I always love to hear from you, and it also helps other people find this recipe when they search online for the BEST Zucchini Walnut Cake 🙂
Ingredients
- 2 large eggs
- ½ cup pure maple syrup
- ¼ cup coconut oil melted & cooled
- ¼ cup coconut sugar packed
- ¼ cup almond milk
- 1 tsp vanilla extract
- 2 cups super fine almond flour
- 1 cup gluten-free flour must be 1:1 replacement, I used Bob’s red mill 1:1
- 1 tbsp ground cinnamon
- 2 tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- 1 cup shredded zucchini squeezed of water and packed full* (~1 medium zucchini)
- ½ cup toasted walnuts chopped + extra for topping (bake at 350F for 10 minutes, or until browned and fragrant)
Cream Cheese Frosting
- 4 oz cream cheese softened
- 2 oz unsalted butter softened
- 1 tsp vanilla extract
- 1 ½ cups powdered sugar
Instructions
- Preheat the oven to 350F and line the bottom of a 8” cake pan with parchment paper, and spray the edges with baking spray.
- In a medium-sized bowl, beat eggs, maple syrup, coconut oil, coconut sugar, almond milk, and vanilla extract.
- In a separate small bowl, whisk together almond flour, gluten free flour, ground cinnamon, baking powder, baking soda and salt.
- Add dry ingredients to the bowl of whisked wet ingredients and stir with a wooden spoon. Stir in shredded zucchini and chopped walnuts until just combined, making sure not to overmix. Batter will be thick.
- Add the batter to the parchment-lined 8" cake pan, spreading in a smooth layer.
- Move to the oven and bake at 350F for 45 – 50 minutes (mine took 48 minutes) or until the top is browned, edges are pulling away from the sides, and a toothpick inserted in the middle comes out a little moist, but crumb-free. Let cool completely.
- While the loaf is cooling, make your frosting. In a large bowl, cream together softened cream cheese, softened butter, and vanilla extract until light and fluffy. Add your sifted powdered sugar, beating together until combined and smooth.
- Top cooled cake with cream cheese frosting. Top with extra toasted walnuts for garnish. Serve and enjoy!
Sabrinah says
My husband couldn’t even tell it was a gluten free cake! I randomly found your page on TikTok today and I’m so glad I did. 10/10 for sure!
Casey Colodny says
Love that!!!!! Thanks for leaving a review, Sabrinah! – Casey
Mary says
This is such a great recipe. I used a loaf pan and it was delicious!! Big hit, made it a few times now, just gets better each time. Super easy, thank you for sharing ♥️
Casey Colodny says
Thank you for leaving such a sweet review, and so glad to hear that you’ve loved this recipe so much!! – Casey
rkwpnw says
looked lovely on instagram; how will this work as muffins? Some in the family have nut allergies!
Casey Colodny says
Should work well as muffins too! I would start checking for doneness around 16-18 minutes. And you definitely don’t need to include walnuts for anyone who is allergic 🙂 Hope you love them! – Casey
Cristina says
I really want to try it as it looks amazing, but can I use all purpose flour insetead of gluten free flour?
Casey Colodny says
I haven’t tried that for this recipe, but I think it should work! Would love to hear how it turns out if you do 🙂 – Casey
Lisa B says
So, so good!! I have made this twice. The only change I made was to make it dairy-free. I used Tofutti for the cream cheese and Myokos butter in the frosting. No one noticed the difference. My family and guests raved about this one!
Casey Colodny says
LOVE TO HEAR THIS!!!! So happy you loved this cake as much as I did!! 🙂 – Casey