If you’re looking for a cake that’s soft, flavorful, and wonderfully moist, this Carrot Zucchini Cake is the answer. Freshly grated carrots and zucchini create an incredibly tender crumb, while warm spices like cinnamon and nutmeg add comforting flavor in every bite.
Finished with a rich cream cheese frosting, this cake is perfect for birthdays, Easter, Thanksgiving, afternoon tea, or whenever you’re craving a classic homemade dessert with a wholesome twist.
Why You’ll Love This Carrot Zucchini Cake
This cake is:
- Incredibly moist and tender
- Full of warm spices
- Easy to make
- Packed with fresh vegetables
- Perfect for make-ahead baking
- Great for holidays and celebrations
- Delicious with or without frosting
- Freezer-friendly
What Makes This Cake So Moist?
The secret lies in the combination of freshly grated carrots and zucchini. Both vegetables release moisture as the cake bakes, keeping every slice soft for days. Brown sugar adds richness, while vegetable oil creates a tender crumb that stays fresh longer than butter-based cakes.
Ingredients You’ll Need
For the Cake
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 2 teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon ground ginger
- 3 large eggs
- 1 cup light brown sugar
- ½ cup granulated sugar
- ¾ cup vegetable oil
- 2 teaspoons vanilla extract
- 2 cups grated carrots
- 1½ cups grated zucchini (lightly squeezed dry)
- ½ cup chopped pecans or walnuts (optional)
- ½ cup raisins (optional)
Cream Cheese Frosting
- 8 ounces (225g) cream cheese, softened
- ½ cup unsalted butter, softened
- 3½ cups powdered sugar
- 1 teaspoon vanilla extract
- Pinch of salt
Optional Garnish
- Chopped pecans
- Walnut halves
- Shredded carrots
- Ground cinnamon
- Orange zest
Kitchen Equipment
You’ll need:
- Two 8-inch or 9-inch round cake pans
- Mixing bowls
- Electric mixer
- Box grater
- Measuring cups and spoons
- Rubber spatula
- Cooling rack
How to Make Carrot Zucchini Cake
Step 1: Prepare the Oven
Preheat your oven to:
350°F (175°C)
Grease and line two round cake pans with parchment paper.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together:
- Flour
- Baking powder
- Baking soda
- Salt
- Cinnamon
- Nutmeg
- Ginger
Set aside.
Step 3: Mix the Wet Ingredients
In another bowl, whisk together:
- Eggs
- Brown sugar
- Granulated sugar
- Vegetable oil
- Vanilla extract
Mix until smooth.
Step 4: Add the Vegetables
Fold in:
- Grated carrots
- Grated zucchini
- Pecans (if using)
- Raisins (if using)
Step 5: Combine the Batter
Gradually stir the dry ingredients into the wet ingredients until just combined.
Do not overmix.
Step 6: Bake
Divide the batter evenly between the prepared cake pans.
Bake for 30–35 minutes, or until a toothpick inserted into the centre comes out clean.
Cool in the pans for 10 minutes before transferring to a wire rack.
Step 7: Prepare the Frosting
Beat together:
- Cream cheese
- Butter
until smooth.
Gradually add:
- Powdered sugar
- Vanilla
- Salt
Beat until light and fluffy.
Step 8: Frost the Cake
Once the cakes have cooled completely:
- Spread frosting over one cake layer.
- Add the second layer.
- Frost the top and sides evenly.
- Decorate with chopped nuts or a light dusting of cinnamon.
Tips for the Best Carrot Zucchini Cake
Squeeze the Zucchini
Lightly squeeze out excess moisture to prevent a soggy cake.
Grate the Vegetables Finely
Finely grated carrots and zucchini blend smoothly into the batter.
Don’t Overmix
Mix just until the flour disappears for a tender crumb.
Cool Completely Before Frosting
Warm cake will melt the cream cheese frosting.
Delicious Variations
Pineapple Carrot Zucchini Cake
Fold in ½ cup crushed, well-drained pineapple.
Coconut Carrot Cake
Add ½ cup shredded coconut to the batter.
Maple Cream Cheese Frosting
Replace part of the vanilla with pure maple syrup.
Orange Spice Cake
Add fresh orange zest to both the batter and frosting.
Cupcake Version
Bake in lined muffin tins for 18–22 minutes.
What to Serve with Carrot Zucchini Cake
This cake pairs wonderfully with:
- Fresh coffee
- Chai tea
- Earl Grey tea
- Hot chocolate
- Vanilla ice cream
- Fresh berries
- Whipped cream
Perfect Occasions
Serve this cake for:
- Easter
- Thanksgiving
- Christmas
- Birthdays
- Baby showers
- Afternoon tea
- Family gatherings
- Weekend baking
Make-Ahead Instructions
- Bake the cake layers up to 2 days in advance.
- Wrap tightly and refrigerate.
- Frost just before serving.
Storage Tips
Refrigerator: Store covered for up to 5 days.
Freezer: Freeze unfrosted cake layers for up to 3 months.
Serving: Let refrigerated cake sit at room temperature for about 20 minutes before serving for the best texture.
Common Mistakes to Avoid
Using Too Much Moisture
Avoid adding overly wet zucchini, which can make the cake dense.
Overbaking
Bake only until a toothpick comes out clean to keep the cake moist.
Frosting a Warm Cake
Always allow the cake to cool completely before frosting.
Overmixing the Batter
Too much mixing develops gluten and creates a tougher cake.
Nutritional Information (Approximate Per Slice)
- Calories: 460
- Protein: 6g
- Total Carbohydrates: 54g
- Fat: 25g
- Saturated Fat: 8g
- Cholesterol: 65mg
- Fibre: 2g
- Sugar: 38g
- Sodium: 290mg
Nutrition values are estimates and may vary depending on ingredient brands and portion sizes.
Frequently Asked Questions
Can I make this cake without nuts?
Yes. Simply omit the nuts if you have allergies or prefer a smoother texture.
Should I peel the zucchini?
No. The skin is tender and adds colour and nutrients without affecting the texture.
Can I use whole wheat flour?
Yes. Replace up to half of the all-purpose flour with whole wheat flour for a heartier cake.
Can I make this as a sheet cake?
Absolutely. Bake the batter in a greased 9×13-inch pan for 35–40 minutes.
Can I freeze the frosted cake?
Yes. Freeze individual slices or the whole frosted cake in an airtight container for up to 2 months.
Expert Tips for Bakery-Style Carrot Zucchini Cake
- Toast the pecans or walnuts before adding them for a richer flavour.
- Use room-temperature eggs and cream cheese for a smoother batter and frosting.
- Add a pinch of cloves or allspice for deeper spice flavour.
- Chill the frosted cake for 30 minutes before slicing for cleaner cuts.
- Garnish with finely grated carrot, chopped nuts, or orange zest for an elegant finish.
Final Thoughts
This Carrot Zucchini Cake is everything a homemade cake should be—soft, moist, warmly spiced, and topped with a rich cream cheese frosting. The combination of fresh carrots and zucchini creates an incredibly tender texture, while the aromatic spices make every bite comforting and delicious.
Whether you’re baking for a holiday, a celebration, or simply treating yourself, this easy recipe is sure to become a favourite you’ll return to year after year.
Print
Carrot Zucchini Cake: A Perfectly Moist Homemade Dessert
Ingredients
- 🥕 1½ cups grated carrots
- 🥒 1½ cups grated zucchini (squeezed dry)
- 🌾 2 cups all-purpose flour
- 🍚 1 cup brown sugar
- 🥚 2 large eggs
- 🧈 ½ cup melted butter
- 🌿 1 tsp vanilla extract
- 🥄 2 tsp baking powder
- 🍂 2 tsp ground cinnamon
- 🌰 ½ tsp ground nutmeg
- 🧂 ½ tsp salt
- 🌰 ½ cup chopped walnuts or pecans (optional)
Instructions
- 🔥 Preheat oven to 350°F (175°C) and grease a 9-inch round cake pan.
- 🥣 Whisk together the eggs, brown sugar, melted butter, and vanilla.
- 🌾 Stir in the flour, baking powder, cinnamon, nutmeg, and salt until just combined.
- 🥕 Fold in the grated carrots, zucchini, and nuts if using.
- 🍰 Pour the batter into the prepared pan and smooth the top.
- 🔥 Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean.
- ❄️ Cool completely before slicing. Frost with cream cheese frosting if desired.
⏱️ Prep Time: 15 minutes
🍳 Bake Time: 40 minutes
🍽️ Yield: 12 servings
🔥 Calories: ~270 per serving