Recipe by

Visit website

Old Fashioned Zucchini Cake with Cream Cheese Frosting ~ a moist zucchini walnut cake with a generous layer of fluffy cream cheese buttercream!



Total time

60 minutes




  • 1 cup vegetable oil
  • 2 cups granulated sugar
  • 2 eggs
  • ½ cup buttermilk
  • 2 tsp vanilla extract
  • 1½ tsp cinnamon
  • 2 cups all purpose flour
  • ½ tsp baking soda
  • ½ tsp baking powder
  • ½ tsp salt
  • 2 cups lightly packed shredded zucchini
  • 1 cup finely chopped walnuts
  • frosting
  • 8 ounces cream cheese ( completely soft)
  • 3 ounces unsalted butter (soft)
  • 3 cups confectioner's sugar
  • 1 tbsp lemon juice


  1. Preheat oven to 350F Spray a 9x13 pan with cooking spray.
  2. In a large mixing bowl whisk together the oil, sugar, eggs, buttermilk, vanilla, and cinnamon until smooth.
  3. Toss together the flour, baking soda, baking powder, and salt, and add the bowl. Mix just until completely blended. Fold in the zucchini and the nuts.
  4. Turn the batter into your prepared pan and bake for about 40 minutes, or until a toothpick comes out without wet batter clinging to it (moist crumbs are fine.) Some ovens run hot or cool, so check carefully.
  5. Let the cake cool completely before frosting.
  6. To make the frosting beat the cream cheese and butter together until fluffy. Add the lemon juice and the sugar, one cup at a time, while beating. Scrape down the sides of the bowl as necessary. Add more sugar if the frosting is too thin, and a little more lemon juice or milk if it is too thick.
  7. View the recipe instructions at The View From the Great Island

View this recipe plus 5,000 more in our FREE app

Preview in browser for now