Pumpkin zucchini bread bakes up incredibly moist, with a tender crumb that stays soft for days and a warm spice finish that tastes like it came from a bakery case. The pumpkin brings body and flavor, while the zucchini melts into the loaf so you get all that extra tenderness without a heavy, wet middle. A thin cinnamon glaze on top turns a humble quick bread into something worth slicing thick for breakfast or snacking straight from the cutting board.
The trick here is managing moisture on purpose. Zucchini holds a lot of water, and if you skip the squeeze, the loaf can turn gummy in the center and sink after baking. Pumpkin puree adds richness too, but it also needs enough structure from the flour and eggs to keep the crumb from getting dense. I tested this one with a careful balance of both, plus enough spice to keep the pumpkin from tasting flat.
Below, you’ll find the step that keeps the loaf from turning soggy, what the walnuts actually add, and a few smart swaps if you want to adjust the texture or make it dairy-free.
The loaf came out unbelievably moist, and squeezing the zucchini dry like you suggested made all the difference. The cinnamon glaze set up nicely instead of sliding off, and the pumpkin flavor was just right.
Save this pumpkin zucchini bread for a loaf that stays moist for days and finishes with a cinnamon glaze.
The Secret to Keeping Pumpkin Zucchini Bread Tender Instead of Gummy
The difference between a moist loaf and a soggy one comes down to the zucchini. Grating it fine helps it disappear into the batter, but squeezing it dry is what keeps the crumb from tightening up into a wet, heavy strip in the center. You want the zucchini to look almost matte before it goes in.
Another thing that matters here is balance. Pumpkin puree adds flavor and softness, but too much can make quick bread feel squat and underbaked. The mix of baking soda and baking powder gives this loaf lift without making it taste cakey, and the brown sugar helps the crust stay soft instead of drying out at the edges.
What Each Ingredient Is Doing in This Loaf

- Pumpkin puree — This gives the bread its deep color, soft texture, and gentle squash flavor. Use plain pumpkin puree, not pie filling, or the loaf will be too sweet and spiced too aggressively.
- Zucchini — This is the moisture booster, but only after it’s squeezed very dry. If you skip that step, the bread bakes up damp and can sink in the middle.
- Brown sugar — It adds a little molasses depth and keeps the crumb softer than granulated sugar alone. The granulated sugar helps with structure and gives the loaf a cleaner, lighter sweetness.
- Vegetable oil — Oil keeps quick bread tender longer than butter does. That matters here because both pumpkin and zucchini need a fat that stays soft at room temperature.
- Pumpkin pie spice and cinnamon — Pumpkin pie spice brings the warm background notes, while the extra cinnamon sharpens the flavor so the loaf doesn’t taste bland. If your pumpkin pie spice is old, replace it; stale spice flattens the whole loaf.
- Walnuts — Optional, but they add crunch and a little bitterness that balances the sweet glaze. Leave them out if you want a smoother, more cake-like slice.
- Powdered sugar glaze — The glaze is thin on purpose so it drizzles and sets without soaking into the top. Add the milk a teaspoon at a time if you want a thicker finish.
How to Mix the Batter So the Loaf Rises Evenly
Dry Ingredients First
Whisk the flour, baking soda, baking powder, spices, and salt together until the mixture looks completely uniform. That step spreads the leavening evenly so you don’t get bitter pockets of baking soda or a loaf that lifts unevenly on one side. If you see streaks of spice, keep whisking.
Build the Wet Base
Beat the pumpkin, sugars, oil, eggs, and vanilla until smooth and glossy. The mixture won’t be airy like cake batter, and that’s fine. What you want is a thick, even base with the sugar mostly dissolved so the loaf bakes with a finer crumb.
Fold, Don’t Beat
Add the dry ingredients and fold just until no flour streaks remain, then fold in the zucchini and walnuts. Overmixing here is the fastest way to get a tough loaf because the flour starts developing structure before it goes into the oven. Stop as soon as the batter looks combined and a little textured.
Bake Until the Center Springs Back
Scrape the batter into a greased 9×5 loaf pan and bake until a toothpick comes out clean from the center, about 60 to 65 minutes. The top should be deeply golden and split naturally down the middle. If the top browns too quickly, tent it loosely with foil for the last 15 minutes so the center can finish without burning the crust.
Make It Without Walnuts
Leave the walnuts out for a smoother slice that leans more tender than crunchy. The loaf still has enough texture from the zucchini, so you won’t miss them unless you want a little bite in every piece.
Dairy-Free Glaze
The loaf itself is already dairy-free, so the only swap is the glaze. Use unsweetened almond, oat, or soy milk in the powdered sugar glaze, and add it slowly so the finish stays thick enough to cling to the top instead of running off the sides.
Gluten-Free Version
A 1:1 gluten-free baking flour blend usually works well here if it includes xanthan gum. The loaf may bake up a little more delicate, so let it cool completely before slicing or it can crumble at the center.
Extra-Spiced Breakfast Loaf
If you want a stronger spice finish, add an extra 1/4 teaspoon cinnamon and a pinch of nutmeg. That gives the bread a warmer, more bakery-style profile without changing the texture.
Storage and Reheating
- Refrigerator: Store wrapped or in an airtight container for up to 5 days. The crumb stays moist, but the glaze may soften slightly after the first day.
- Freezer: Freeze the loaf tightly wrapped, either whole or in slices, for up to 3 months. I usually freeze slices separated by parchment so I can pull out just what I need.
- Reheating: Warm slices in the microwave for 10 to 15 seconds or in a 300°F oven until just heated through. Don’t overheat it or the bread dries out at the edges and the glaze gets sticky.
Questions I Get Asked About This Recipe

Pumpkin Zucchini Bread
Ingredients
Equipment
Method
- Preheat the oven to 350F, then grease a 9x5 loaf pan.
- Grate the zucchini and squeeze it in a clean towel until very dry, measuring after squeezing.
- Whisk together the flour, baking soda, baking powder, pumpkin pie spice, cinnamon, and salt.
- Whisk 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, then fold in the squeezed zucchini and walnuts if using.
- Pour the batter into the prepared pan.
- Bake at 350F for 60-65 minutes, until a toothpick comes out clean.
- Cool the bread completely before glazing.
- Whisk the powdered sugar, milk, and cinnamon until smooth and pourable.
- Drizzle the cinnamon glaze over the cooled loaf.


