This zucchini spice cake with cream cheese frosting is one of my favorite ways to turn simple ingredients into something incredibly comforting. It’s soft, warmly spiced, and topped with a smooth, tangy frosting that perfectly balances the sweetness. I love how the zucchini melts into the batter, making the cake extra moist without overpowering the flavor.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the cake:

2 cups all-purpose flour

1½ teaspoons baking powder

½ teaspoon baking soda

½ teaspoon salt

1½ teaspoons ground cinnamon

½ teaspoon ground nutmeg

¼ teaspoon ground cloves (or allspice)

½ cup granulated sugar

½ cup brown sugar, packed

¾ cup vegetable oil (or melted butter)

3 large eggs

2 teaspoons vanilla extract

2 cups grated zucchini (not squeezed dry)

½ cup chopped walnuts or pecans, or ½ cup raisins (optional)

For the cream cheese frosting:

8 oz cream cheese, softened

¼ cup unsalted butter, softened

2–2½ cups powdered sugar

1 teaspoon vanilla extract

Pinch of salt

Directions

Prep and preheat:
I preheat the oven to 350°F (175°C) and grease a 9×13-inch baking pan or two 8-inch round pans.

Mix dry ingredients:
In a large bowl, I whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and cloves until evenly combined.

Mix wet ingredients:
In a separate bowl, I whisk the granulated sugar, brown sugar, oil, eggs, and vanilla extract until smooth. Then I stir in the grated zucchini without squeezing out the moisture.

Combine and add-ins:
I gradually stir the dry ingredients into the wet mixture until just combined. If I’m using nuts or raisins, I gently fold them in at this stage.

Bake:
I pour the batter into the prepared pan and bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean. I let the cake cool completely before frosting.

For the frosting, I beat the cream cheese and butter together until creamy. I add the vanilla and salt, then gradually beat in the powdered sugar until smooth and fluffy. I spread the frosting evenly over the cooled cake.

Servings and Timing

This recipe serves 12 people.

Preparation time: 20 minutes

Baking time: 35–40 minutes

Total time: about 55–60 minutes

Variations

I sometimes swap the vegetable oil for melted butter when I want a slightly richer flavor.

For added texture, I like folding in chopped walnuts or pecans. If I’m in the mood for something sweeter, I mix in raisins instead.

I also enjoy turning this into cupcakes. I divide the batter into lined muffin tins and reduce the baking time to about 18–22 minutes.

Storage/Reheating

I store the frosted cake in the refrigerator because of the cream cheese frosting. I keep it covered tightly to prevent it from drying out.

Before serving, I let the cake sit at room temperature for about 20–30 minutes so the frosting softens and the texture becomes tender again.

If I want to freeze it, I wrap unfrosted cake layers tightly in plastic wrap and freeze for up to 2 months. I thaw them overnight in the refrigerator before frosting.

FAQs

Can I taste the zucchini in the cake?

I find that the zucchini doesn’t add a strong flavor. It mainly provides moisture and helps create a soft, tender crumb.

Do I need to peel the zucchini?

I don’t usually peel the zucchini. The skin is thin and softens during baking, so it blends right into the cake.

Should I squeeze the moisture out of the zucchini?

I don’t squeeze the zucchini for this recipe. I prefer keeping the natural moisture because it makes the cake extra moist.

Can I make this cake ahead of time?

I often bake the cake a day in advance. I store it covered in the refrigerator and frost it the next day or keep it frosted and chilled until serving.

Can I reduce the sugar?

I can slightly reduce the sugar, but I keep in mind that it may affect both sweetness and texture. I usually avoid cutting more than ¼ cup total to maintain the cake’s structure.

Conclusion

This zucchini spice cake with cream cheese frosting is one of those dependable recipes I turn to whenever I want something comforting, moist, and full of warm spice. I love how simple it is to prepare and how impressive it looks once frosted. Whether I make it for a gathering or just to enjoy at home, it always delivers soft texture, balanced sweetness, and rich flavor in every slice.


📖 Recipe:

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

Zucchini Spice Cake with Cream Cheese Frosting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 55–60 minutes
  • Yield: 12 servings
  • Diet: Vegetarian

Description

A moist and warmly spiced zucchini cake topped with smooth, tangy cream cheese frosting. This comforting dessert blends cinnamon, nutmeg, and cloves with tender grated zucchini for a soft texture and balanced sweetness.


Ingredients

2 cups all-purpose flour

1½ teaspoons baking powder

½ teaspoon baking soda

½ teaspoon salt

1½ teaspoons ground cinnamon

½ teaspoon ground nutmeg

¼ teaspoon ground cloves (or allspice)

½ cup granulated sugar

½ cup brown sugar, packed

¾ cup vegetable oil (or melted butter)

3 large eggs

2 teaspoons vanilla extract

2 cups grated zucchini (not squeezed dry)

½ cup chopped walnuts or pecans, or ½ cup raisins (optional)

8 oz cream cheese, softened

¼ cup unsalted butter, softened

2 cups powdered sugar

1 teaspoon vanilla extract (for frosting)

Pinch of salt


Instructions

  1. Preheat oven to 350°F (175°C) and grease a 9×13-inch baking pan or two 8-inch round pans.
  2. In a large bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and cloves.
  3. In a separate bowl, whisk granulated sugar, brown sugar, oil, eggs, and vanilla extract until smooth. Stir in grated zucchini without squeezing out moisture.
  4. Gradually mix dry ingredients into wet ingredients until just combined. Fold in nuts or raisins if using.
  5. Pour batter into prepared pan and bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean. Cool completely.
  6. For the frosting, beat cream cheese and butter until creamy. Add vanilla and salt, then gradually beat in powdered sugar until smooth and fluffy.
  7. Spread frosting evenly over cooled cake before serving.

Notes

Do not squeeze moisture from the zucchini; it keeps the cake moist.

Store frosted cake covered in the refrigerator for up to 4 days.

Let cake sit at room temperature for 20–30 minutes before serving.

Unfrosted cake layers can be frozen for up to 2 months.

Sugar can be reduced slightly (no more than ¼ cup total) without significantly affecting texture.

  • Prep Time: 20 minutes
  • Cook Time: 35–40 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 420 kcal
  • Sugar: 32 g
  • Sodium: 260 mg
  • Fat: 24 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 75 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star