Subscribe to get new recipes straight to your inbox!

    Easy Moist Zucchini Cake

    If you’re looking for a cake that’s incredibly moist, tender, and full of warm, cozy flavors—this zucchini cake is it! Made with grated zucchini (you’d never guess it’s there!), a hint of cinnamon, and crunchy walnuts, it’s the perfect balance of soft and spiced. To top it all off, it’s finished with a tangy cream cheese frosting that pairs perfectly with every bite.

    zucchini cake

    Why This Is the Best Zucchini Cake Recipe

    I never thought I’d say this, but this cake has become one of my all-time favorite zucchini recipes! I always saw zucchini as something savoury — definitely not an ingredient for sweets. But let me tell you, this recipe is so incredibly delicious (and I like to tell myself it’s a little healthy too, thanks to the greens hidden in the batter!). Here’s why you’re going to love it:

    Ultra Moist

    Thanks to the freshly grated zucchini (which doesn’t require any blotting) and oil, this cake is incredibly soft and tender with a perfectly moist crumb — no dry bites here!

    Simple Method

    The cake batter comes together in one bowl with no special equipment needed, and while the frosting does require a hand or stand mixer, it’s still quick and straightforward to make. It’s also perfect for feeding a crowd — great for summer potlucks and parties!

    Packed with Flavor

    Warm cinnamon, a hint of nutmeg, crunchy walnuts, and that tangy cream cheese frosting come together to create the most deliciously spiced, flavorful bite every time. It reminds me of my carrot cake and spice cake recipes!

    You Can’t Taste the Zucchini

    If you’re worried about the flavor — don’t be! The zucchini blends right into the batter, adding moisture without any noticeable taste (just like my chocolate zucchini bread recipe). Even picky eaters won’t know it’s there.

    How to Make Zucchini Cake

    You can find the full list of ingredients for this recipe in the recipe card at the end of the blog post (for easy navigation, hit the ‘jump to recipe’ button at the top of the blog post). Here is a quick visual breakdown of the recipe (recipe video is also provided in the recipe card below).

    Zucchini Cake

    Preheat oven to 180°C (350°F) conventional and lightly grease a 9×13-inch cake pan (I use my homemade cake release). Line the bottom long ways with parchment paper (this will make it easier to take the cake out when it’s done).

    In a medium bowl, sift together flour, cornstarch, baking soda, baking powder, salt, cinnamon, and nutmeg. Whisk to combine and set aside.

    zucchini cake

    In a large bowl, combine brown sugar, eggs, milk, oil, vanilla, and grated zucchini (a box grater works well). Using a whisk, stir until well combined.

    Add the sifted flour mixture to the zucchini mixture and gently fold together using a spatula, until just combined. Do not overmix.

    zucchini cake

    Add in walnuts and again gently fold until just combined. Do not overmix.

    Pour batter into the prepared pan and spread it out evenly. Tap the pan gently on the counter to release any large air bubbles. Bake for 25 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.

    zucchini cake

    Allow the cake to cool in the baking pan for 20 minutes, before carefully turning it out onto a wire rack to completely cool. Once cooled, gently invert the cake onto a serving plate (see video for demonstration if unsure of the best method), and frost with the cream cheese frosting (recipe below).

    zucchini cake

    Cream Cheese Frosting

    Using an electric mixer, cream your butter for a few minutes until it’s light and fluffy. If using a stand mixer, use the paddle attachment.

    Add in the powdered sugar in two batches while mixing on low. Ensure that each batch is mixed into the butter well before adding in the next.

    zucchini cake

    Next add in the cold cream cheese, vanilla and fresh lemon juice. Mix just until the frosting is smooth. Avoid over-mixing.

    zucchini cake

    Once the zucchini cake is completely cool, frost with the cream cheese frosting and serve.

    zucchini cake

    How to Store Zucchini Cake

    This zucchini cake keeps really well! Once frosted, store it in an airtight container in the fridge for up to 4–5 days. Because of the cream cheese frosting, it’s best kept chilled, but just let it sit at room temperature for 30 minutes or so before serving so it softens up a bit.

    zucchini cake

    Easy Moist Zucchini Cake

    5 from 1 vote
    Print Pin Video
    If you're looking for a cake that's incredibly moist, tender, and full of warm, cozy flavors—this zucchini cake is it! Made with grated zucchini (you’d never guess it’s there!), a hint of cinnamon, and crunchy walnuts, it's the perfect balance of soft and spiced. To top it all off, it's finished with a tangy cream cheese frosting that pairs perfectly with every bite.
    Prep: 15 minutes
    Cook: 25 minutes
    Cooling Time: 50 minutes
    Total: 1 hour 30 minutes
    Servings: 20 slices
    Author: Cakes by MK

    IMPORTANT: For accuracy, I would recommend using the gram measurements provided, as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.

    Ingredients
     

    Zucchini Cake

    • cups (210 g) all-purpose flour
    • ¼ cup (30 g) cornstarch
    • ¾ tsp baking soda
    • tsps baking powder
    • ½ tsp salt
    • tsps ground cinnamon
    • ¼ tsp ground nutmeg
    • cups (300 g) soft light brown sugar
    • 2 large eggs - room temperature
    • ½ cup (120 g) whole milk - room temperature
    • ¾ cup (160 g) unflavored vegetable oil - I use canola oil
    • tsps vanilla essence/extract
    • cups (190 g) shredded zucchini - about 2 small zucchini (make sure to measure it once grated). No need to blot dry.
    • 1 cup (100 g) chopped walnuts or pecans

    Cream Cheese Frosting

    • ½ cup (112 g) unsalted butter - room temperature
    • cups (215 g) powdered sugar - also known as icing/confectioners' sugar
    • ¾ cup (167 g) cream cheese - cold, firm type (see note 1)
    • ¾ tsp vanilla essence/extract
    • 1 tsp lemon juice - must be fresh

    Instructions

    Zucchini Cake

    • Preheat oven to 180°C (350°F) conventional (see note 2 if using a convection oven with a fan) and lightly grease a 9x13-inch cake pan (I use my homemade cake release). Line the bottom long ways with parchment paper (this will make it easier to take the cake out when it's done).
    • Sift together flour, cornstarch, baking soda, baking powder, salt, cinnamon, and nutmeg. Whisk to combine and set aside.
    • In a large bowl, combine brown sugar, eggs, milk, oil, vanilla, and grated zucchini. Using a whisk, mix until well combined.
    • Add the sifted dry ingredients to the wet ingredients and gently fold together using a spatula, until just combined. Do not overmix.
    • Add in walnuts and again gently fold until just combined. Do not overmix.
    • Pour the batter into the prepared pan and spread it out evenly. Tap the pan gently on the counter to release any large air bubbles. Bake for 25 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
    • Allow the cake to cool in the pan for 20 minutes, before carefully turning it out onto a wire rack to completely cool. Once cooled, gently invert the cake onto a serving plate (see video for demonstration if unsure of the best method), and frost with the cream cheese frosting (recipe below).

    Cream Cheese Frosting

    • Cream your butter for a few minutes until it's light and fluffy. Either use a hand mixer or stand mixer on a medium high speed. If using a stand mixer, use the paddle attachment.
    • Add in the powdered sugar in two batches while mixing on low. Ensure that each batch is mixed into the butter well before adding in the next.
    • Next add in the cold cream cheese, vanilla and fresh lemon juice. Mix just until the frosting is smooth. Avoid over-mixing.

    Video

    Notes

    Note 1. To ensure your frosting isn’t too soft, use a firm block-style cream cheese rather than the spreadable kind. It’s also best to use it cold, as this helps the frosting stay firmer for longer—especially if you plan to use it for piping. If you're in a warm climate and your frosting starts to soften, simply place it in the fridge for about 30 minutes, then rewhip it to restore a pipeable consistency.
    Note 2. If using a convection oven that has a fan function, bake at 160°C (320°F) as the fan function bakes food faster.

    Nutrition

    Calories: 343kcal | Carbohydrates: 41g | Protein: 5g | Fat: 18g | Saturated Fat: 5g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 4g | Trans Fat: 0.3g | Cholesterol: 33mg | Sodium: 212mg | Potassium: 134mg | Fiber: 1g | Sugar: 29g | Vitamin A: 214IU | Vitamin C: 2mg | Calcium: 88mg | Iron: 1mg

    Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.

    Keyword: best zucchini cake recipe, spiced zucchini cake, zucchini cake, zucchini cake recipe, zucchini cake with cream cheese frosting, zucchini cakes recipe
    Tried this recipe?I love hearing from you! Tag me @cakesbymk.nz on instagram so I can see your amazing creations 🙂

     

    More Recipes

    2 Comments

    • Kris

      5 stars
      Thank you again for another delicious winning recipe, MK! I always know I can count on you. I replaced some of the brown sugar with monk fruit for the little ones and they still loved it!!

      • Cakes by MK

        Aww yay! So happy to hear the monk fruit worked great too Kris 😀

    5 from 1 vote

    Leave a Reply

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

    Recipe Rating





    About me

    Welcome to my blog! My name is Maryam and I LOVE baking! :) I hope to provide you with the tools (i.e. simple, from-scratch, quality tested recipes), so that you can confidently bake up delicious treats to share with your family and friends!

      Categories
      Tips & Tricks
      Specialty Desserts
      Single Layer Cakes
      Sheet Cakes
      Quick Desserts
      Puddings & Custards