This Zucchini Crumb Cake has an ultra moist base with buttery streusel topping and sweet cinnamon glaze. A perfect way to use up your garden fresh zucchini.
Preheat oven to 350 degrees F. Line a 13x9 baking dish with parchment paper or spray bottom with baking spray.
In a large mixing bowl, beat butter with both sugars until combined, for 3-4 minutes. Add in eggs and vanilla extract, mixing well.
Add flour, baking powder, salt, and cinnamon. Mix until combined, then add in zucchini. If mixture is dry, let batter sit until it becomes moist (about 15 minutes).
Pour batter into prepared pan and set aside.
For the streusel, combine all the ingredients in a bowl. Using a fork or wooden spoon, mix until fully blended. Use your hands to sprinkle over the cake batter.
Bake cake for 35-40 minutes until lightly browned. Insert a toothpick into the center to check for crumbs. If you get batter and not crumbs, bake a few extra minutes.
Remove cake from oven and cool completely before adding the icing.
For the icing, whisk together the powdered sugar with cinnamon and heavy cream until well combined. Drizzle over the cake and allow to set, about 15 minutes.
Notes
Shredded Zucchini- use my guide on how to shred zucchini for best results. No need to peel the zucchini first! If using frozen, shredded zucchini, press out the extra liquid before adding to batter.
Nuts- for a little extra crunch, fold in about 1/2-1 cup of chooped nuts to the batter before baking. I love chopped walnuts or pecans for this recipe.
Storage- Keep crumb cake covered with plastic wrap and store at room temperature for up to 1 week.
Freeze- Store crumb cake in freezer safe container for up to 3 months. Thaw on counter overnight.