Ingredients
Equipment
Method
Bake the zucchini cake layers
- Preheat the oven to 350°F and grease two 9-inch round pans. Lightly coat the sides so the layers release cleanly.
- Whisk together the all-purpose flour, cinnamon, nutmeg, baking soda, baking powder, and salt. Whisk until the spices are evenly distributed.
- Beat the eggs, sugar, vegetable oil, and vanilla in a separate bowl until smooth and glossy. Beat just until the sugar dissolves and the mixture thickens slightly.
- Stir in the shredded zucchini, drained crushed pineapple, and toasted walnuts. Mix until the fruit and nuts are evenly suspended.
- Fold the dry ingredients into the wet mixture until no dry streaks remain. Stop mixing as soon as the batter looks uniform.
- Divide the batter between the two pans. Level the tops so the layers bake evenly.
- Bake at 350°F for 30–35 minutes, until a toothpick in the center comes out clean. The tops should look set and lightly golden.
- Cool the cakes completely before frosting. Let them cool on a rack until warm is gone to prevent the frosting from melting.
Make frosting and finish
- Make brown butter, then cool it to room temperature before using. Use a faint golden-caramel color as your visual cue.
- Beat the cream cheese, browned butter, powdered sugar, and vanilla until smooth and spreadable. Scrape the bowl to remove any lumps.
- Frost the cooled cake layers, swirling to create a textured top and sides. Spread gently so the layers don’t crumble.
- Top with toasted walnut halves for decoration. Place them on the top edge so the crunch is visible in each slice.
Notes
Pro tip: squeeze the zucchini very dry and drain the pineapple well—this keeps the crumb moist instead of wet. Store frosted cake covered in the refrigerator for up to 4 days; freeze unfrosted layers up to 2 months, then thaw and frost. For a lighter option, use reduced-fat cream cheese in the frosting (the flavor will stay close, but it may be slightly less rich).
