Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F and grease a 9x9 baking pan for easy release.
- Grate zucchini and squeeze it dry; set aside so the cake bakes without extra moisture.
Make the cinnamon streusel
- Mix all-purpose flour, brown sugar, and cinnamon in a bowl until evenly combined.
- Cut in the cold cubed butter until the mixture looks like coarse crumbs with no large chunks.
- Refrigerate the streusel while you mix the cake batter.
Mix the cake batter
- Whisk all-purpose flour, baking powder, baking soda, salt, and cinnamon for the cake in a bowl.
- Beat granulated sugar, eggs, vegetable oil, sour cream, and vanilla extract until smooth.
- Stir in the grated squeezed dry zucchini.
- Fold the dry ingredients into the wet ingredients until just combined, keeping the batter tender.
Assemble and bake
- Pour the batter into the greased 9x9 pan.
- Sprinkle half the streusel evenly over the top.
- Swirl lightly through the top to create visible layers.
- Top with the remaining streusel, covering the surface.
- Bake at 350°F for 35–42 minutes, until a toothpick comes out clean.
- Cool for 15 minutes before cutting so the cake sets and slices cleanly.
Notes
For the best crumb and visible streusel layers, squeeze the grated zucchini very dry and avoid overmixing after adding the flour. Store covered in the refrigerator up to 4 days; freeze slices for up to 2 months and thaw overnight in the fridge. For a lighter option, use low-fat sour cream without changing the bake time.
