
Zucchini Cake With Brown Sugar Icing tastes like a cross between a super moist spice cake and a soft cinnamon roll, with a caramel-like frosting that makes everyone go quiet for a second bite. It works perfectly for busy families, potlucks, or anyone who wants a cozy dessert on the table in about 1 hour from start to finish. I baked a version of this cake for a neighbor once, and she started “forgetting” her dishes at my house so she had an excuse to come back for more.
Why You Should Try This Zucchini Cake With Brown Sugar Icing
This zucchini cake stays incredibly moist without tasting like vegetables, so even picky kids and skeptical adults clean their plates. Warm spices and brown sugar icing give it that bakery-style flavor, but the recipe uses simple pantry ingredients.
You do not need a mixer, you do not need fancy tools, and you do not need perfect knife skills. You stir the batter in one bowl, bake it, then cook a quick brown sugar icing on the stove that sinks into the warm cake like a glaze.
“This Zucchini Cake With Brown Sugar Icing tastes like a secret family recipe that someone finally decided to share with the rest of us.” ★★★★★
Ingredients You’ll Need
Dry ingredients
-
All-purpose flour: 2 cups
- Use a standard unbleached all-purpose like King Arthur or Gold Medal.
- Whole wheat flour works for half the amount if you like a slightly heartier texture.
-
Baking powder: 1 ½ teaspoons
-
Baking soda: ½ teaspoon
-
Fine sea salt: ½ teaspoon
-
Ground cinnamon: 2 teaspoons
-
Ground nutmeg: ¼ teaspoon
-
Ground ginger: ¼ teaspoon (optional but adds warmth)
Wet ingredients
- Large eggs: 2, at room temperature
- Granulated sugar: ¾ cup
- Light brown sugar: ½ cup, packed
- Neutral oil: ½ cup (canola, vegetable, or light olive oil)
- Plain Greek yogurt or sour cream: ½ cup
- Yogurt keeps the crumb tender and adds a little tang.
- Pure vanilla extract: 2 teaspoons
Zucchini
- Fresh zucchini: 2 packed cups, finely grated (about 2 medium)
- Do not peel the zucchini; the green flecks look pretty and stay tender.
- Pat the grated zucchini with paper towels to remove excess moisture, but do not squeeze it dry or the cake turns dense.
Optional mix-ins
- Chopped walnuts or pecans: ½ to ¾ cup
- Mini chocolate chips: ½ cup
- Raisins: ½ cup, soaked in hot water for 5 minutes and drained if you want extra softness
You can skip mix-ins for a smoother, more classic zucchini cake, or use a combo that fits your crowd.
Brown sugar icing ingredients
- Unsalted butter: ½ cup (1 stick)
- Light brown sugar: 1 cup, packed
- Whole milk or half-and-half: ¼ cup
- Fine sea salt: tiny pinch
- Powdered sugar: 1 ½ to 2 cups, sifted
- Pure vanilla extract: 1 teaspoon
Use real butter here, not margarine, because butter gives the icing that caramel-like depth.
Equipment list
- 9×13 inch baking pan (metal or glass)
- Parchment paper (optional but helpful for easy slicing)
- Two mixing bowls (one large, one medium)
- Whisk and rubber spatula
- Box grater or food processor with shredding disc
- Small saucepan for the icing
- Wire rack for cooling
- Offset spatula or butter knife for spreading icing
Tips & Tricks
- Grate zucchini on the small or medium holes of a box grater so it melts into the batter.
- Blot zucchini gently with paper towels; leave some moisture so the cake stays soft.
- Use room temperature eggs and yogurt so the batter mixes smoothly and bakes evenly.
- Measure flour by spooning it into the cup and leveling it; too much flour makes the cake dry.
- Stir the batter until just combined; stop as soon as you see no streaks of flour.
- Grease the pan well or line it with parchment so slices lift out cleanly.
- Bake on the middle rack so the top browns evenly and the center cooks through.
- Start checking for doneness at 28 minutes; ovens run differently and you want a moist crumb, not a dry one.
- Pour the brown sugar icing over warm cake so it sinks in slightly and sets into a glossy layer.
- Sift powdered sugar for the icing to avoid lumps and get that smooth bakery finish.
- Add extra powdered sugar for a thicker frosting or more milk for a thinner glaze-style topping.
- Let the iced cake cool at least 20 to 30 minutes before slicing so the icing firms up.
How to Make Zucchini Cake With Brown Sugar Icing
Step 1: Prep the pan and oven
Preheat your oven to 350°F. Grease a 9×13 inch pan with butter or nonstick spray, then line the bottom with parchment if you want super tidy slices. Set the pan aside while you mix the batter.
Step 2: Grate and prep the zucchini
Wash and dry the zucchini, then trim the ends. Grate it on the small or medium holes of a box grater. Spread the grated zucchini on a clean kitchen towel or paper towels and pat it to remove excess moisture, then measure 2 packed cups and set aside.
Step 3: Mix the dry ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger. Break up any clumps of spice so the flavor spreads evenly. Set this bowl near your mixing area.
Step 4: Mix the wet ingredients
In a large bowl, whisk the eggs until they look slightly frothy. Add granulated sugar and brown sugar and whisk until the mixture looks thick and a bit lighter in color. Whisk in the oil, yogurt or sour cream, and vanilla until the mixture looks smooth and glossy.
Step 5: Combine wet and dry
Add the dry ingredients to the wet ingredients in two additions. Stir gently with a spatula after each addition until the flour disappears, and scrape the bottom of the bowl so no pockets of dry mix hide there. The batter will look thick and a little lumpy, which works perfectly.
Step 6: Fold in zucchini and mix-ins
Add the grated zucchini to the bowl and fold it into the batter until it spreads evenly. If you use nuts, chocolate chips, or raisins, sprinkle them over the top and fold just until they distribute. The batter will loosen slightly as the zucchini releases a bit of moisture.
Step 7: Bake the cake
Pour the batter into the prepared pan and smooth the top with a spatula. Tap the pan lightly on the counter to release any large air bubbles. Bake on the middle rack for about 28 to 35 minutes, until a toothpick in the center comes out with a few moist crumbs.
Step 8: Cool slightly before icing
Set the pan on a wire rack and let the cake cool for about 10 to 15 minutes. You want the cake warm but not scorching hot when you pour the icing. This timing lets the icing sink in a little without completely melting off.
Step 9: Cook the brown sugar icing
In a small saucepan, melt the butter over medium heat. Add the brown sugar and salt, then whisk until the mixture bubbles and looks smooth and glossy, about 2 minutes. Pour in the milk, whisk again, and bring the mixture back to a gentle bubble.
Remove the pan from the heat and whisk in the vanilla. Add 1 ½ cups of powdered sugar and whisk until smooth. If the icing looks too thin, add more powdered sugar a few tablespoons at a time until it reaches a pourable but thick consistency.
Step 10: Ice the warm cake
Pour the warm brown sugar icing over the warm cake. Use an offset spatula or butter knife to spread it quickly to the edges, since it starts to set as it cools. Let the cake sit on the rack until the icing firms up and looks slightly matte on top.
Step 11: Slice and serve
Once the icing sets, cut the cake into squares. Wipe your knife between cuts if you want super clean edges. Serve at room temperature or slightly warm, and enjoy that soft crumb with the fudgy brown sugar icing on top.
What to Serve with Zucchini Cake With Brown Sugar Icing
Zucchini Cake With Brown Sugar Icing pairs beautifully with a cold glass of milk, vanilla almond milk, or oat milk. A hot mug of coffee, chai, or simple black tea also balances the sweetness and spices. You can add a scoop of vanilla or cinnamon ice cream on the side if you want a more indulgent dessert. Fresh berries or sliced strawberries add a bright, juicy contrast that keeps the plate from feeling too heavy.
Storage Options
- Store leftover cake tightly covered at room temperature for up to 2 days; the icing keeps the top from drying out.
- Keep slices in an airtight container in the fridge for 4 to 5 days; let them sit at room temperature for 15 minutes before serving for best texture.
- Freeze individual slices on a baking sheet until firm, then wrap each slice in plastic and place in a freezer bag for up to 2 months.
- Reheat slices in the microwave for 10 to 15 seconds or in a 300°F oven for about 5 to 8 minutes until the cake feels just warm and the brown sugar icing softens slightly.

Zucchini Cake With Brown Sugar Icing
Ingredients
Instructions
- Preheat the oven to 350°F (175°C). Grease and flour a 9x13-inch baking pan or line it with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg. Set aside.
- In a large bowl, whisk the granulated sugar, brown sugar, eggs, vegetable oil, yogurt or sour cream, and vanilla until smooth and well combined.
- Add the dry ingredients to the wet ingredients and stir just until no dry streaks remain.
- Fold in the shredded, well-squeezed zucchini and nuts, if using, until evenly distributed.
- Pour the batter into the prepared pan and spread it into an even layer.
- Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Place the pan on a wire rack and let the cake cool for at least 20–30 minutes before icing.
- In a medium saucepan over medium heat, melt the butter.
- Stir in the brown sugar and cook, stirring constantly, for 2–3 minutes until the sugar is dissolved and the mixture is bubbly.
- Whisk in the milk and bring just to a gentle simmer, then remove from the heat.
- Gradually whisk in the powdered sugar, vanilla, and salt until the icing is smooth and pourable. If it thickens too quickly, add a splash more milk; if too thin, add a bit more powdered sugar.
- Pour the warm icing over the slightly cooled cake and spread quickly to the edges before it sets.
- Let the icing set for at least 20 minutes before slicing and serving.
Notes
Approximate per serving (1 of 12): 390 calories; fat 19 g; saturated fat 6 g; carbohydrates 52 g; fiber 1 g; sugars 37 g; protein 4 g; sodium 210 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.

Leave a Reply