This Zucchini Walnut Coffee Cake is soft, moist, warmly spiced, and topped with a buttery walnut crumble.
The zucchini melts right into the cake, while the walnuts add a little crunch in every bite.
It’s an easy way to turn fresh zucchini into something that feels right at home beside a hot cup of coffee.
Prep Time: 25 minutes
Bake Time: 42–48 minutes
Cooling Time: 20 minutes
Total Time: About 1 hour 30 minutes
Servings: 12
Why I Love This Recipe
Zucchini cake is one of those recipes that can surprise you the first time you make it. You grate a pile of fresh zucchini and wonder how it could possibly belong in cake. Then it comes out of the oven tender, moist, and smelling like cinnamon.
For this coffee cake version, I like adding a walnut crumble instead of frosting. It gives the soft cake a crisp, buttery top and makes it feel like something you would find in a cozy bakery.
- It stays moist. Zucchini brings plenty of moisture without making the cake taste like vegetables.
- The topping has great texture. Walnuts and brown sugar bake into a crisp, crumbly layer.
- The flavor is simple. Cinnamon, vanilla, brown sugar, and walnuts do most of the work.
- It works for several occasions. Serve it at breakfast, brunch, with afternoon coffee, or as an easy dessert.
- It freezes well. Individual slices can be tucked into the freezer for later.

What You’ll Need
For the Zucchini Cake
- 2 cups (250 g) all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1 teaspoon ground cinnamon
- 1/2 teaspoon fine salt
- 2 large eggs, room temperature
- 3/4 cup (150 g) granulated sugar
- 1/2 cup (100 g) packed light brown sugar
- 1/2 cup (120 ml) vegetable oil
- 2 teaspoons vanilla extract
- 2 cups (about 220 g) freshly shredded zucchini, lightly packed
- 1/2 cup (55 g) chopped walnuts
For the Walnut Crumble
- 1/2 cup (65 g) all-purpose flour
- 1/2 cup (100 g) packed light brown sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon fine salt
- 4 tablespoons (57 g) unsalted butter, melted
- 1/2 cup (55 g) chopped walnuts

Step 1: Prepare the Pan and Oven
Heat the oven to 350°F (175°C). Grease one 9-inch round cake pan and line the bottom with parchment paper. Lightly grease the parchment too.
This makes it much easier to remove the finished coffee cake without breaking the walnut topping.
Step 2: Make the Walnut Crumble
In a small bowl, stir together 1/2 cup (65 g) all-purpose flour, 1/2 cup (100 g) packed light brown sugar, 1 teaspoon ground cinnamon, and 1/4 teaspoon fine salt.
Pour in 4 tablespoons (57 g) melted unsalted butter. Mix with a fork until moist crumbs form. Stir in 1/2 cup (55 g) chopped walnuts. Set the crumble aside.

Step 3: Mix the Dry Cake Ingredients
In a medium bowl, whisk 2 cups (250 g) all-purpose flour, 1 teaspoon baking soda, 1/2 teaspoon baking powder, 1 teaspoon ground cinnamon, and 1/2 teaspoon fine salt until evenly combined.
Mixing these ingredients separately helps the baking soda, baking powder, cinnamon, and salt spread evenly through the cake.

Step 4: Mix the Wet Ingredients
In a large bowl, whisk 2 large room-temperature eggs, 3/4 cup (150 g) granulated sugar, and 1/2 cup (100 g) packed light brown sugar for about 30 seconds.
Add 1/2 cup (120 ml) vegetable oil and 2 teaspoons vanilla extract. Whisk until the mixture looks smooth and glossy.

Step 5: Add the Zucchini
Fold 2 cups (about 220 g) freshly shredded zucchini into the wet mixture. The zucchini should be lightly packed when measured.
Do not squeeze it completely dry. If your zucchini is extremely watery, gently blot the shreds once with a paper towel. You want to remove dripping excess water while keeping most of the natural moisture.
Step 5 Image Prompt: Ultra close-up food photography of a fully visible large mixing bowl centered in frame containing the smooth mixture of 2 large eggs, 3/4 cup granulated sugar, 1/2 cup packed light brown sugar, 1/2 cup vegetable oil, and 2 teaspoons vanilla extract, with exactly 2 cups freshly shredded zucchini being folded through it using a silicone spatula, distinct moist green zucchini shreds visible throughout the glossy mixture, bowl and spatula fully in frame and not cropped out, a straight 90-degree top-down shot with no tilt, captured directly overhead, white marble surface with gold hints.
Step 6: Finish the Batter
Add the dry mixture from Step 3 to the zucchini mixture. Fold gently with a silicone spatula until only a few streaks of flour remain.
Add 1/2 cup (55 g) chopped walnuts and fold just until everything is combined. Do not keep mixing once the flour disappears. The finished batter will be thick but moist.

Step 7: Assemble the Coffee Cake
Spread all of the finished batter evenly in the prepared 9-inch round cake pan.
Scatter all of the walnut crumble from Step 2 evenly over the batter. Keep some crumbs small and leave others larger for a more interesting crunchy topping.

Step 8: Bake
Bake at 350°F (175°C) for 42–48 minutes.
Start checking around 42 minutes. Insert a toothpick into the center, avoiding a large walnut. It should come out clean or with a few moist crumbs. Wet batter means the cake needs more time.
If the crumble becomes dark before the middle is finished, loosely cover the cake with foil for the remaining baking time.
Step 9: Cool and Serve
Let the cake cool in the pan for 20 minutes. Carefully run a thin knife around the edge, remove the cake, and transfer it to a round serving plate.
For the neatest slices, let it cool until just warm before cutting. Serve as it is, or add a light dusting of powdered sugar if you like.

Why This Recipe Works (Quick Science)
Zucchini keeps the crumb moist. Zucchini contains a lot of water. During baking, some of that moisture moves into the surrounding crumb, helping the cake stay tender.
Oil keeps the cake soft. Unlike butter, vegetable oil stays liquid at room temperature. That helps this coffee cake remain soft even after it cools.
Brown sugar adds moisture and flavor. The molasses in brown sugar gives the cake a deeper flavor and helps hold onto moisture.
Baking soda and baking powder provide lift. Using both gives this fairly heavy, zucchini-filled batter enough help to rise.
Gentle mixing matters. Once flour gets wet, gluten begins developing. Too much mixing can make a tender coffee cake tougher.
The crumble works because of the fat. Melted butter coats the flour and sugar, helping them form clusters that become crisp as the cake bakes.
Pro Tips
- Don’t wring the zucchini dry. That moisture is part of what makes this cake soft. Only blot zucchini that is dripping wet.
- Measure the zucchini after shredding. Two cups of shredded zucchini is much more reliable than asking for a certain number of zucchini.
- Don’t overmix. Fold the batter only until you can no longer see dry flour.
- Check the center, not the edge. The outside of the cake finishes first, so test the deepest part in the middle.
- Give it time to cool. Warm coffee cake is wonderful, but cutting it straight from the oven can cause the soft crumb to fall apart.
Tools You’ll Need
- 9-inch round metal cake pan
- Parchment paper
- Box grater
- Large mixing bowl
- Medium mixing bowl
- Small mixing bowl
- Whisk
- Silicone spatula
- Fork
- Measuring cups and spoons
- Kitchen scale, optional but recommended
- Toothpick
- Thin knife
- Wire cooling rack
- Round serving plate
Substitutions and Variations
Pecans: Replace the walnuts with the same amount of chopped pecans.
Chocolate chips: Fold 1/2 cup semisweet chocolate chips into the batter along with the walnuts.
Raisins or dried cranberries: Add up to 1/2 cup for a chewy, fruity variation.
Applesauce: You can replace 1/4 cup of the vegetable oil with 1/4 cup unsweetened applesauce. The texture will be slightly softer and less rich.
Extra spice: Add 1/4 teaspoon ground nutmeg to the cake batter if you want a warmer spice flavor.
Powdered sugar: Dust the cooled cake lightly with powdered sugar for a simple finish.
Make-Ahead Tips
You can shred the zucchini a day ahead. Store it in an airtight container in the refrigerator, then gently stir it before measuring.
The crumble can also be prepared a day ahead and refrigerated in a covered container. Break up any large chilled pieces before adding it to the batter.
For the easiest option, bake the entire cake one day before serving. Once completely cool, cover it tightly and leave it at room temperature overnight.
Common Mistakes
Squeezing all the water from the zucchini: This can leave the cake drier than intended.
Packing flour into the measuring cup: Too much flour makes a heavy cake. Spoon flour into the cup and level it, or weigh it.
Overmixing the batter: Stop as soon as the dry ingredients disappear.
Using a pan that’s too small: A smaller pan makes the batter deeper and changes the baking time. Use a 9-inch round pan.
Cutting it immediately: The crumb is delicate while piping hot. Give the cake at least 20 minutes to settle.
Trusting the timer instead of checking: Ovens vary. Use the toothpick test to decide when the cake is actually done.
What to Serve With
This cake is especially good with hot coffee, a latte, black tea, or cold milk. For brunch, serve it beside fresh berries, sliced melon, Greek yogurt, scrambled eggs, or a simple fruit salad.
For dessert, warm a slice slightly and add a spoonful of softly whipped cream or a small scoop of vanilla ice cream.
Macros Information
Approximate nutrition per serving, based on 12 servings:
- Calories: 400
- Protein: 5 g
- Carbohydrates: 53 g
- Fat: 20 g
- Fiber: 2 g
- Sugar: 31 g
These numbers are estimates. Exact nutrition will change with ingredient brands, measurements, and substitutions.
Leftovers and Storage
Let the coffee cake cool completely before storing it.
Keep it tightly covered at room temperature for up to 2 days. For longer storage, refrigerate it in an airtight container for up to 5 days.
You can also freeze individual slices. Wrap each cooled slice tightly and place the wrapped pieces in a freezer-safe container or bag. Freeze for up to 3 months.
Thaw a slice at room temperature or overnight in the refrigerator. For that fresh-baked feeling, warm it briefly before serving.
FAQ
Do I need to peel the zucchini?
No. The peel is tender and adds pretty little green flecks throughout the cake.
Should I remove the zucchini seeds?
Small and medium zucchini can be shredded whole. If you have a very large zucchini with tough, mature seeds, scoop the seeds out first.
Should I squeeze shredded zucchini?
Usually, no. If it is dripping wet, give it a gentle blot. Don’t squeeze out all its moisture.
Can I leave out the walnuts?
Yes. Leave the walnuts out of both the batter and crumble. The topping will be more like a traditional cinnamon crumb.
Why is my coffee cake dense?
The most common causes are too much flour, overmixing, or old baking soda or baking powder.
How do I know when it’s finished?
Insert a toothpick near the center. A few moist crumbs are fine, but there should not be raw batter on it.
Can I make this in a square pan?
Yes. A 9-inch square pan has a similar capacity. Begin checking for doneness around the same time.
Does coffee cake contain coffee?
Usually not. The name refers to a sweet cake traditionally served alongside coffee.
Final Thoughts
This Zucchini Walnut Coffee Cake takes simple zucchini and turns it into a soft, cinnamon-scented cake with a crunchy walnut top. The contrast between the moist center and buttery crumble is what makes every slice so good.
Give it a try the next time you have fresh zucchini waiting to be used. When you make it, leave a comment and share how yours turned out, any changes you made, or any questions you have.

