Zucchini Cake With Brown Sugar Icing tastes like a moist spice cake with a buttery caramel-style glaze that sets into a thin, fudge-like layer. It suits anyone who loves cozy bakes, needs to use extra garden zucchini, and wants dessert on the table in about 1 hour 45 minutes. I baked it after my neighbor handed me a zucchini the size of a baseball bat, and it turned out like a bake-sale winner.
Why Zucchini Cake With Brown Sugar Icing Is Worth It
Zucchini Cake With Brown Sugar Icing gives you tender crumb, warm cinnamon, and a rich brown sugar glaze that melts into every slice. The zucchini keeps the cake super moist without strong veggie flavor. You get a crowd-pleasing dessert with simple pantry ingredients and minimal fuss.
The brown sugar icing tastes like old-school fudge icing and sets as it cools. You pour it warm over the cake so it drips into the top layer and creates a thin candy shell. That contrast makes each bite soft inside and slightly crackly on top.
Ingredients You Need
- All-purpose flour, 2 cups, spooned and leveled
- Bob’s Red Mill or King Arthur both work.
- Baking powder, 1 teaspoon
- Baking soda, 1 teaspoon
- Fine sea salt, 1 teaspoon
- Ground cinnamon, 2 teaspoons
- Add 1/4 teaspoon nutmeg or cardamom if you like a bakery-style vibe.
- Large eggs, 2
- Granulated sugar, 3/4 cup
- Light brown sugar, 1/2 cup, packed
- Neutral oil, 3/4 cup
- Use avocado, canola, or light olive oil.
- Plain Greek yogurt or sour cream, 1/2 cup
- Use whole milk yogurt for best texture.
- Vanilla extract, 2 teaspoons
- Zucchini, 2 packed cups finely shredded, lightly drained
- No need to peel. Pat with paper towels, but do not wring dry.
- Optional mix-ins: chopped walnuts or pecans, 1/2 cup, or mini chocolate chips, 1/2 cup
Brown Sugar Icing
- Unsalted butter, 1/2 cup, cut into pieces
- Light brown sugar, 1 cup, packed
- Whole milk or evaporated milk, 1/3 cup
- Dairy-free option: use full-fat coconut milk from a can.
- Pinch of fine sea salt
- Vanilla extract, 1 teaspoon
- Powdered sugar, 1 to 1 1/2 cups, sifted for the smoothest finish
- Domino or C&H dissolves cleanly.
Equipment
- 9 by 13 inch metal baking pan, parchment, and nonstick spray
- Box grater or food processor with shredding disc
- Large bowl, medium bowl, and whisk or a hand mixer
- Small saucepan and heatproof spatula
- Cooling rack
Quick Tips & substitutions
- Spoon and level flour so you do not pack the cup and dry out the cake.
- Do not squeeze the zucchini dry. Lightly blot it so the cake stays moist.
- Swap yogurt with buttermilk, same amount.
- Use 1 to 1 gluten-free baking flour, same amount, for a gluten-free version.
- Make it dairy-free with oil, dairy-free yogurt, and coconut milk in the icing.
- Adjust icing thickness by adding milk to loosen or powdered sugar to thicken.
- For extra flavor, add orange zest or a pinch of ground ginger to the batter.
- Test for doneness when a toothpick comes out clean or with a few moist crumbs.
- Cool the cake 20 to 30 minutes before icing so the glaze sets, not soaks completely.
- Stir the icing off heat before adding powdered sugar to avoid lumps.
How to Make Zucchini Cake With Brown Sugar Icing
- Prep time: 20 minutes
- Cook time: 35 minutes
- Total time: about 1 hour 45 minutes, including cooling and icing
- Heat the oven to 350 degrees F. Line a 9 by 13 pan with parchment and spray it.
- Shred the zucchini on the fine holes of a box grater. Lightly blot with paper towels so it feels damp, not dripping.
- In a medium bowl, whisk flour, baking powder, baking soda, salt, and cinnamon. If using nutmeg or cardamom, whisk it in now.
- In a large bowl, whisk eggs, granulated sugar, brown sugar, oil, yogurt, and vanilla until smooth and slightly thick.
- Add the dry ingredients to the wet ingredients. Whisk just until the flour disappears and the batter looks smooth.
- Fold in the shredded zucchini and any nuts or chocolate chips. Do not overmix.
- Pour the batter into the pan and smooth the top. Bake 32 to 36 minutes until the center springs back and a toothpick shows a few moist crumbs.
- Set the pan on a rack and cool 20 to 30 minutes. The cake should feel warm but not hot.
- Start the icing. In a small saucepan over medium heat, melt the butter, then whisk in brown sugar and salt. Cook, whisking, until the mixture bubbles and looks glossy, about 2 minutes.
- Whisk in the milk and bring it back to a gentle bubble for 1 minute. Take the pan off the heat and whisk in vanilla.
- Sift in 1 cup powdered sugar and whisk until smooth and pourable. Add more powdered sugar if you want a thicker, fudge-like finish.
- Pour the icing over the warm cake and spread quickly. Let it set 20 to 30 minutes before slicing.
Simple Variations
- Chocolate chip zucchini cake: fold in 1 cup mini chips and skip the nuts.
- Lemon spice version: add 1 tablespoon lemon zest to the batter and 1 teaspoon to the icing.
- Maple twist: replace half the brown sugar in the icing with pure maple sugar and use maple extract instead of vanilla.
- Nutty crunch: toast walnuts or pecans before folding them in for extra depth.
Ways to Serve Zucchini Cake
- Slice warm with a scoop of vanilla ice cream.
- Serve chilled for a firmer icing and clean slices.
- Add a dollop of lightly sweetened whipped cream and fresh berries.
- Pair with hot coffee, cold brew, or spiced chai.
Storage
Cover the pan and keep the cake at room temperature for 2 days. For longer storage, refrigerate it up to 5 days and bring slices to room temp so the icing softens slightly. Freeze individual slices, well wrapped, for up to 2 months and thaw on the counter. Keep the cake flat in the fridge so the icing stays smooth.

Zucchini Cake With Brown Sugar Icing
Ingredients
Instructions
- Preheat oven to 350°F (175°C). Grease and flour a 9x13 inch pan.
- In a large bowl, sift together the flour, cinnamon, nutmeg, baking soda, baking powder, and salt; set aside.
- In another bowl, beat sugar, oil and brown sugar until well blended.
- Add eggs one at a time, beating well after each addition.
- Stir in vanilla.
- Add flour mixture alternately with grated zucchini.
- Pour batter into prepared pan.
- Bake in preheated oven until a toothpick inserted in center comes out clean, about 40 minutes.
- Cool completely in pan on a wire rack.
- In a saucepan, melt butter over medium heat.
- Add brown sugar and milk, stirring constantly, and bring to a boil.
- Remove from heat and gradually stir in powdered sugar and vanilla extract.
- Beat until smooth and spreadable.
- Spread over cooled cake.
