Spiced Zucchini Cake

This Spiced Zucchini Cake is moist, tender, and full of warm, aromatic spices that make each bite feel like a hug. The cinnamon and allspice pair beautifully with the natural sweetness of zucchini, while walnuts add a bit of crunch. You can enjoy it plain for a simple snack cake or take it over the top with a luscious cream cheese frosting.

It’s an easy, crowd-pleasing recipe that works for potlucks, family dinners, or a sweet afternoon treat.

Why You’ll Love This Recipe

  • Perfectly spiced for warm, cozy flavor
  • Zucchini keeps the cake moist without being heavy
  • Optional cream cheese frosting adds tangy richness
  • Great for gatherings or storing for later
  • Easy to make with simple pantry ingredients

Prep & Cooking Time

Preparation Time: 15 minutes
Cooking Time: 40 minutes
Total Time: 55 minutes

Ingredients

For the Cake:

  • 2 cups all-purpose flour
  • 2 teaspoons baking soda
  • ¼ teaspoon baking powder
  • 1½ teaspoons ground cinnamon
  • ½ teaspoon ground allspice
  • 1 teaspoon salt
  • 3 large eggs
  • 1½ cups granulated sugar
  • 1 cup cooking oil
  • 1 teaspoon vanilla extract
  • 2 cups shredded zucchini (about 3 medium, squeezed)
  • 1 cup chopped walnuts

For the Cream Cheese Frosting (optional):

  • 6 ounces cream cheese, softened
  • ½ cup butter, softened
  • 3 to 4 cups powdered sugar

Step-by-Step

Instructions
  1. Preheat the oven to 350°F (175°C). Butter a 9×13-inch baking pan.
  2. In a medium bowl, whisk together flour, baking soda, baking powder, cinnamon, allspice, and salt. Set aside.
  3. In a large mixing bowl, beat the eggs until frothy, about 2–3 minutes. Add sugar, cooking oil, and vanilla, mixing until smooth.
  4. Gently fold in the dry mixture until just combined. Stir in the shredded zucchini and walnuts.
  5. Pour the batter into the prepared pan and spread evenly. Bake for 40–45 minutes, or until a toothpick inserted into the center comes out mostly clean. Let the cake cool completely before frosting.
  6. For the cream cheese frosting, beat the cream cheese and butter until smooth. Gradually add powdered sugar and beat until fluffy. Spread over cooled cake.

How to Serve

  • Serve plain for a less-sweet snack cake
  • Add the cream cheese frosting for a bakery-style finish
  • Pair with coffee or tea for an afternoon treat
  • Dust lightly with powdered sugar for a simple look

Tips & Variations

  • Toast the walnuts before adding them for deeper flavor
  • Try adding a pinch of nutmeg for extra warmth
  • Swap walnuts for pecans or omit for a nut-free version
  • Make ahead—the flavors deepen after a day

Final Thoughts

This Spiced Zucchini Cake is an ideal balance of sweet, moist, and warmly spiced. It’s the perfect way to use up extra zucchini while creating a cake that feels indulgent and homemade. With or without frosting, it’s a recipe you’ll want to keep in your regular baking rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spiced Zucchini Cake


  • Author: Shirley

Description

This Spiced Zucchini Cake is moist, tender, and full of warm, aromatic spices that make each bite feel like a hug. The cinnamon and allspice pair beautifully with the natural sweetness of zucchini, while walnuts add a bit of crunch. You can enjoy it plain for a simple snack cake or take it over the top with a luscious cream cheese frosting.


Ingredients

Scale

For the Cake:

2 cups all-purpose flour

2 teaspoons baking soda

¼ teaspoon baking powder

1½ teaspoons ground cinnamon

½ teaspoon ground allspice

1 teaspoon salt

3 large eggs

1½ cups granulated sugar

1 cup cooking oil

1 teaspoon vanilla extract

2 cups shredded zucchini (about 3 medium, squeezed)

1 cup chopped walnuts

For the Cream Cheese Frosting (optional):

6 ounces cream cheese, softened

½ cup butter, softened

3 to 4 cups powdered sugar


Instructions

  1. Preheat the oven to 350°F (175°C). Butter a 9×13-inch baking pan.

  2. In a medium bowl, whisk together flour, baking soda, baking powder, cinnamon, allspice, and salt. Set aside.

  3. In a large mixing bowl, beat the eggs until frothy, about 2–3 minutes. Add sugar, cooking oil, and vanilla, mixing until smooth.

  4. Gently fold in the dry mixture until just combined. Stir in the shredded zucchini and walnuts.

  5. Pour the batter into the prepared pan and spread evenly. Bake for 40–45 minutes, or until a toothpick inserted into the center comes out mostly clean. Let the cake cool completely before frosting.

  6. For the cream cheese frosting, beat the cream cheese and butter until smooth. Gradually add powdered sugar and beat until fluffy. Spread over cooled cake.

Readers Love these Recipes!

Easy Coconut Chia Pudding

Easy Coconut Chia Pudding is one of those quietly magical recipes—the kind that feels indulgent and luxurious, yet is secretly simple, nourishing, and incredibly ...
Learn more

30-Minute Cottage Cheese Pizza Bowl: A Protein-Packed Delight

There’s something deeply comforting about pizza—the melty cheese, rich tomato sauce, and familiar flavors that instantly make you feel at home. This Cottage Cheese ...
Learn more

Cream Cheese Vanilla Breakfast Loaf

There is something incredibly comforting about a homemade breakfast loaf cooling on the counter, filling the kitchen with a gentle vanilla aroma that promises ...
Learn more