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!

My Hubby’s Words: “This Soup Is Outrageously Yummy!”

There’s a special kind of joy that comes from cooking something so comforting, so full of flavor, that it earns an instant “Wow!” from ...
Learn more

Apple Pie Bars

Apple pie is a dessert that warms the soul, but sometimes we crave that same cozy flavor in a more convenient, handheld form. That’s ...
Learn more

Pumpkin Streusel Bread is so Moist!

Pumpkin streusel bread is one of those irresistible bakes that warms both the kitchen and the heart. It’s not just bread—it’s a celebration of ...
Learn more