Ingredients
Equipment
Method
Prep
- Preheat your oven to 375°F and line a 12-cup muffin tin with liners, setting the pan on a stable surface for easy filling.
Make the streusel
- Combine all-purpose flour, brown sugar, and cinnamon in a bowl, then cut in cold unsalted butter with your fingers or a fork until crumbly.
- Refrigerate the streusel while you make the batter to keep it thick and clumpy for a crunchy top.
Make the muffin batter
- Whisk all-purpose flour, baking powder, baking soda, cinnamon, and salt in a large bowl until evenly mixed.
- In a separate bowl, whisk eggs, brown sugar, sour cream, vegetable oil, and vanilla extract until smooth.
- Add the wet mixture to the dry and stir until just combined, then fold in the grated zucchini.
Assemble and bake
- Divide batter among the muffin cups, filling each to about ¾ full.
- Top each muffin generously with the chilled streusel, pressing lightly so it adheres.
- Bake for 20–22 minutes at 375°F until a toothpick comes out clean and the streusel looks golden with a slightly crunchy surface.
- Cool in the pan for 5 minutes before transferring the muffins to a wire rack to finish setting.
Notes
For the best streusel texture, use cold butter and refrigerate the crumble before topping—this helps it bake into chunky, golden bits instead of melting in. Store airtight at room temperature for 2 days or refrigerate up to 5 days; freeze up to 2 months. For a dairy-light option, swap sour cream with an equal amount of plain nonfat Greek yogurt.
