Pumpkin zucchini bread comes out extra moist, tender, and warmly spiced, with a soft crumb that stays good for days instead of drying out by afternoon. The pumpkin gives it that deep orange color and cozy flavor, while the zucchini melts into the batter and keeps the loaf plush without making it heavy. A thin cinnamon glaze on top finishes it with just enough sweetness to make each slice feel like a treat.
What makes this loaf work is the balance. Pumpkin puree brings moisture and body, but it can make quick bread dense if the batter is overmixed or loaded with too much liquid from the zucchini. That’s why the zucchini has to be squeezed almost dry before it goes in. Once that’s done, the batter bakes up with a clean dome, a soft center, and the kind of texture that slices neatly after cooling.
Below, I’ll walk through the part that matters most: getting the zucchini dry enough and knowing when the loaf is actually done. That’s the difference between a gummy center and a loaf you’ll keep coming back to.
The zucchini was dry enough that the loaf baked up perfectly, and the pumpkin kept it so soft that even the next day the slices were still tender. The cinnamon glaze set beautifully on top.
Pumpkin zucchini bread bakes up extra tender with that moist crumb and cinnamon glaze everyone notices.
The Part That Keeps This Loaf from Turning Dense
The biggest mistake with zucchini quick bread is treating the zucchini like a loose, watery vegetable that can go straight into the batter. It can’t. If it still holds a lot of moisture, the loaf bakes up wet in the middle and needs extra time in the oven, which usually means the edges dry out before the center sets. Squeeze the zucchini in a clean towel until it feels almost dry to the touch, then measure it. That step matters more than the exact brand of pumpkin puree.
The other piece is mixing. Once the dry ingredients go into the wet, stir only until the flour disappears. Overmixing develops the gluten in the flour and turns a tender breakfast loaf into something tighter and tougher. You want a thick, spoonable batter with flecks of zucchini running through it, not a smooth, stretchy dough.
What Each Ingredient Is Actually Doing in This Loaf

- Pumpkin puree — This gives the loaf its signature color, moisture, and soft crumb. Use plain pumpkin puree, not pumpkin pie filling, which is already sweetened and spiced and will throw the balance off.
- Zucchini — This is there for tenderness more than flavor. Grate it fine and squeeze it hard; if it’s wet, the loaf will sink a little in the middle and bake up gummy.
- Brown sugar and granulated sugar — The white sugar helps the loaf bake up with a clean structure, while the brown sugar adds depth and keeps the texture softer. Both matter here; swapping them all for one or the other changes the finish.
- Vegetable oil — Oil keeps this bread moist for days in a way butter doesn’t quite match. Melted butter can work, but the crumb will be a little firmer and less plush.
- Pumpkin pie spice and cinnamon — This is where the warm bakery-style flavor comes from. If your spice blend is old, the loaf can taste flat, so use fresh spices if you can.
- Walnuts — Optional, but they add a nice break in texture and a little bitterness that keeps the loaf from tasting one-note. Stir them in at the end so they stay in chunks instead of sinking.
Building the Batter So It Bakes Up Moist, Not Gummy
Dry the zucchini first
Grate the zucchini, then squeeze it in a clean kitchen towel until the pile feels compact and almost dry. If water drips out when you press it, it still needs more squeezing. This is the step that keeps the loaf from turning heavy, and it also helps the top rise instead of collapsing after baking.
Mix the wet ingredients until smooth
Whisk the pumpkin, both sugars, oil, eggs, and vanilla until the mixture looks glossy and even. You’re not trying to whip air into it; you just want the sugars dissolved enough that the batter bakes evenly. A few streaks of egg are a sign to keep whisking a little longer.
Fold, don’t beat, once the flour goes in
Add the dry ingredients and stir only until the flour disappears, then fold in the dried zucchini and walnuts if you’re using them. Stop as soon as the batter looks uniform. If you keep stirring after that point, the loaf turns tight and can tunnel as it bakes.
Bake until the center is set
Pour the batter into a greased 9×5 loaf pan and bake until a toothpick comes out clean or with just a few moist crumbs, usually 60 to 65 minutes. If the top is browning before the center is done, lay a piece of foil loosely over it for the last stretch. Cool the loaf completely before glazing, or the glaze will soak in instead of sitting prettily on top.
Make it nut-free
Leave out the walnuts and the loaf still bakes up with the same soft, moist crumb. If you want a little texture without nuts, add a handful of pumpkin seeds on top before baking for a light crunch.
Dairy-free glaze
Use any unsweetened non-dairy milk in the glaze. Almond milk keeps it thin and clean-tasting, while oat milk gives it a slightly creamier finish.
Swap in whole wheat flour
Replace up to half the all-purpose flour with whole wheat flour if you want a nuttier, more rustic loaf. Any more than that and the texture starts getting too heavy for this style of quick bread.
Storage and Reheating
- Refrigerator: Store covered for up to 5 days. The crumb stays moist, though the glaze softens after the first day.
- Freezer: Freeze the loaf or individual slices tightly wrapped for up to 3 months. If possible, freeze without glaze and add it after thawing for the best texture.
- Reheating: Warm slices in the microwave for 10 to 15 seconds or in a 300F oven for a few minutes. Don’t overheat it or the bread dries out fast, especially at the edges.
Questions I Get Asked About This Recipe

Pumpkin Zucchini Bread
Ingredients
Equipment
Method
- Preheat the oven to 350F and grease a 9x5 loaf pan.
- Grate the zucchini and squeeze it in a clean towel until very dry; measure after squeezing.
- Whisk together the all-purpose flour, baking soda, baking powder, pumpkin pie spice, cinnamon, and salt.
- Whisk together the pumpkin puree, granulated sugar, brown sugar, vegetable oil, eggs, and vanilla extract until smooth.
- Fold the dry ingredients into the wet ingredients until just combined.
- Fold in the very dry grated zucchini and walnuts if using.
- Pour the batter into the prepared loaf pan.
- Bake at 350F for 60-65 minutes, until a toothpick comes out clean.
- Cool the loaf completely before glazing.
- Whisk powdered sugar, milk, and cinnamon until smooth, then drizzle over the cooled loaf.