Thick cinnamon crumb topping, a moist zucchini crumb, and a soft bakery-style center make these muffins the kind you reach for before the coffee’s even finished brewing. The streusel bakes into golden, sandy clusters that cling to the top and fall in little buttery pieces with every bite, which is exactly why these disappear fast on my counter.
The key here is restraint in the batter and generosity on top. The zucchini needs to be squeezed dry so it adds tenderness without turning the muffins heavy, and the sour cream brings enough moisture and tang to keep the crumb plush. Cold butter in the topping matters too; once it melts in the oven, it leaves those bigger nubby pieces that give the muffins their signature finish.
Below, I’ve included the little details that keep the crumb topping from sinking and the muffins from baking up gummy in the middle, plus a few smart swaps if you need to adjust for what you have on hand.
The crumb topping stayed sandy and crisp, and the muffins baked through without getting soggy from the zucchini. I squeezed the zucchini like you said and the texture came out perfect.
Keep these cinnamon zucchini crumb muffins handy for a bakery-style breakfast with a towering streusel top and a tender, spiced center.
The Trick to a Tall Crumb Top Instead of a Melted One
The topping for these muffins needs to stay cold until it hits the oven. If the butter softens too much, the streusel turns into paste and disappears into the batter instead of baking into those sandy, craggy chunks on top. That’s why the crumb mixture gets mixed first and parked in the refrigerator while you finish the batter.
The other mistake is overpacking the topping into the flour and sugar. Stop when the mixture forms uneven clumps and coarse crumbs; those bigger pieces bake up into the good stuff, while the fine bits add a little sweet crunch around them. A generous layer is part of the formula here, not an afterthought.
What Each Ingredient Is Actually Doing in These Muffins

- All-purpose flour — It gives the muffins structure without making them heavy. Cake flour would make them too delicate for the crumb topping, and whole wheat flour would make them denser unless you only swapped in a small portion.
- Brown sugar and granulated sugar — The brown sugar brings moisture and a deeper caramel note, while the granulated sugar helps the tops bake with a lighter, more delicate sweetness. You need both for the best balance in the muffin and the streusel.
- Cold unsalted butter — This is what makes the crumb topping taste like a bakery muffin. Salted butter works in a pinch, but the topping will taste a little less clean and the texture is best when the butter stays cold and cubed.
- Sour cream — It keeps the crumb soft and rich without thinning the batter. Plain Greek yogurt can stand in if that’s what you have, but use full-fat yogurt for the closest texture.
- Zucchini — The zucchini should be grated fine and squeezed dry before it goes in. If it’s too wet, the muffins bake up gummy and the crumb top sinks; if it’s well-drained, it melts into the batter and keeps the centers tender.
Building the Batter Without Beating the Muffins Tough
Mix the Streusel First
Combine the flour, both sugars, and cinnamon, then cut in the cold butter until the mixture looks like damp sand with a few bigger pebbly bits. Those irregular chunks are what bake into the best topping. Slide the bowl into the fridge while you mix the batter so the butter stays firm.
Whisk the Dry and Wet Separately
Whisk the flour, baking soda, baking powder, cinnamon, and salt in one bowl, then beat the eggs, sugars, oil, sour cream, and vanilla in another until smooth. This keeps the leaveners evenly distributed and prevents pockets of sour cream or sugar in the finished muffins. If the wet mixture looks a little split, it’s fine once the dry ingredients go in.
Fold, Don’t Stir Like You Mean It
Add the wet ingredients to the dry and stir only until the flour disappears. A few streaks are better than overmixing, because aggressive stirring builds gluten and gives you tough muffins with tunnels inside. Fold in the zucchini last so it stays evenly dispersed instead of sinking to the bottom of the bowl.
Load the Tops Generously
Fill the muffin cups about three-quarters full, then pile the crumb topping on with confidence. Press it lightly so it sticks, but don’t bury the batter under it. Bake at 375°F until the tops are golden and a toothpick inserted in the center comes out clean, then let the muffins sit in the pan for five minutes so they set before moving to a rack.
How to Adjust These Muffins When You Need a Different Version
Dairy-Free Version
Swap the sour cream for a thick dairy-free yogurt and use plant-based butter in the crumb topping. The muffins still bake up tender, but the streusel will be a little less buttery and a touch more delicate when you bite into it.
Gluten-Free Swap
Use a 1:1 gluten-free baking blend for the flour in both the muffins and the crumb topping. The texture will be a little more tender and less chewy, but the muffins still hold their shape well if you don’t overmix the batter.
Extra Cinnamon, Less Sweet
Cut the granulated sugar in the muffin batter by a couple tablespoons and add an extra 1/4 teaspoon cinnamon if you like a stronger spice note. The muffins will taste a little less dessert-like and a little more breakfast-friendly, but the crumb top will still give you the sweet finish.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The crumb top softens a little after day one, but the muffins stay moist.
- Freezer: Freeze individually wrapped muffins for up to 2 months. Let them cool completely first so the topping doesn’t trap steam and go soggy.
- Reheating: Warm at 300°F for 8 to 10 minutes or microwave for 15 to 20 seconds. The oven brings the crumb topping back to life better than the microwave, which can make it soft.
Questions I Get Asked About This Recipe

Cinnamon Zucchini Crumb Muffins
Ingredients
Equipment
Method
- Preheat oven to 375°F and line a 12-cup muffin tin with liners.
- Combine flour, both sugars, and cinnamon, then cut in cold butter until large, sandy clumps form; refrigerate so the crumble firms up.
- Whisk flour, baking soda, baking powder, cinnamon, and salt in a large bowl.
- Beat eggs, both sugars, oil, sour cream, and vanilla until smooth in a separate bowl.
- Stir the wet mixture into the dry ingredients until just combined, then fold in grated zucchini.
- Fill muffin cups ¾ full with batter and pile a generous amount of crumb topping on each.
- Bake for 20–22 minutes at 375°F until the crumb topping is golden and a toothpick inserted in the center comes out clean.
- Cool in the pan for 5 minutes before transferring to a wire rack so the muffins don’t steam.


