These pumpkin zucchini muffins bake up tall, tender, and deeply moist with a crackled top that looks like it belongs in a bakery case. The pumpkin brings warmth and color, while the zucchini disappears into the crumb and keeps every bite soft without tasting green or vegetal. They’re the kind of breakfast muffin that works just as well on a rushed weekday morning as it does beside a slow cup of coffee.
The trick here is balance: enough pumpkin for flavor and structure, enough zucchini for moisture, and just enough leavening to lift the batter without making it cakey. Grating the zucchini finely and squeezing it dry matters more than people think. If it goes in wet, the muffins can turn heavy and gummy in the middle. Brown sugar gives these a deeper, almost caramel note, and the pumpkin pie spice keeps the flavor warm without overpowering the vegetables.
Below you’ll find the exact texture cues I watch for in the oven, plus a few smart swaps if you want to add chocolate chips, pepitas, or make these a little more pantry-friendly.
The muffins came out so moist and the zucchini disappeared into the crumb completely. I baked them 21 minutes and the tops had that perfect little crackle with no soggy center.
Save these pumpkin zucchini muffins for a soft, spiced breakfast with a crackled top and a seriously moist crumb.
The Small Step That Keeps Zucchini Muffins from Going Heavy
The mistake most people make with zucchini muffins is treating the vegetable like it’s harmless filler. It isn’t. Zucchini carries a lot of water, and if that moisture goes straight into the batter, the muffins can bake up dense in the middle and almost wet at the bottom. Squeezing the grated zucchini dry gives you the moisture you want inside the crumb without flooding the batter.
The other key is not overmixing once the wet and dry ingredients come together. Muffin batter should look a little rough, not smooth like cake batter. A few streaks of flour disappear as it rests and bakes, and that’s what keeps the crumb tender instead of tight.
What Each Ingredient Is Actually Doing Here

- Pumpkin purée — This gives the muffins their color, earthy sweetness, and soft texture. Use plain pumpkin purée, not pumpkin pie filling, which is already sweetened and spiced.
- Zucchini — Grated finely and squeezed dry, it disappears into the batter and keeps the crumb moist for days. If you skip the squeeze, the muffins can turn gummy.
- Brown sugar — It adds deeper flavor than white sugar and helps the muffins stay tender. Light or dark brown sugar both work.
- Oil — Oil keeps these muffins softer than butter would. That matters here because pumpkin and zucchini both benefit from a moist, plush crumb.
- Pumpkin pie spice and cinnamon — This is the warm backbone of the recipe. If your spice blend is old, the muffins will taste flat no matter how good everything else is.
- Pepitas or chocolate chips — Optional, but useful. Pepitas add crunch and a little toastiness; chocolate chips make the muffins more dessert-like.
Building the Batter Without Losing the Light Crumb
Mix the dry ingredients first
Whisk the flour, baking soda, baking powder, spices, and salt together until the color looks even. That gives you a uniform rise and keeps pockets of baking soda from showing up in the finished muffins. If your spice seems clumpy, break it up now instead of trying to chase it later with stirring. Dry ingredients should look completely blended before the wet goes in.
Whisk the wet ingredients until smooth
In another bowl, whisk the eggs, pumpkin purée, brown sugar, oil, and vanilla until the mixture looks glossy and thickened slightly. The brown sugar should be mostly dissolved. If you still see hard sugar lumps, keep whisking for another minute. That extra smoothing helps the muffins bake with a more even crumb.
Fold just until the flour disappears
Pour the wet mixture into the dry and stir only until you stop seeing dry flour. The batter will look thick, and that’s what you want. Add the zucchini and any pepitas or chocolate chips at the end, then fold a few times until they’re distributed. Overmixing here is the fastest way to get tough muffins with tunnels through the crumb.
Bake until the tops spring back
Divide the batter among the muffin cups and fill each one about three-quarters full. Bake at 350°F until the tops are set and lightly cracked, and a toothpick comes out clean or with a few moist crumbs. If the tops are browning too fast but the centers still need time, the oven is too hot for your pan or the muffins are placed too high. Let them cool in the pan for five minutes before moving them to a rack so they finish setting without steaming in the tin.
Ways to Tweak These Muffins Without Ruining the Texture
Make them dairy-free without changing the crumb
This recipe is already dairy-free as written, which is part of why the texture stays so soft. Keep the oil-based batter as is and you won’t lose anything in the final muffin. That’s one of the reasons this recipe works so well for a mixed crowd.
Swap in chocolate chips for a sweeter breakfast muffin
Chocolate chips make these taste more like a treat, especially with the pumpkin spice in the background. Use the full half cup, but keep the zucchini squeezed dry so the batter doesn’t get weighed down by the extra add-in. Mini chips disperse more evenly if you want chocolate in every bite.
Use pepitas for a little crunch on top
Pepitas add a nutty bite that plays nicely against the soft crumb. Sprinkle a few on top before baking instead of folding them all into the batter if you want visible texture and a little more contrast in each muffin top.
Make them gluten-free with a 1:1 baking blend
A good cup-for-cup gluten-free flour blend can work here because the batter is already moist and forgiving. The muffins may be a touch more delicate, so let them cool fully before removing liners. If your blend doesn’t include xanthan gum, use one that does for the best structure.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 5 days. The crumb stays soft, though the tops lose a little of their crackle.
- Freezer: These freeze well. Wrap individually and freeze for up to 3 months, then thaw at room temperature or overnight in the fridge.
- Reheating: Warm in a 300°F oven for 8 to 10 minutes or microwave for 15 to 20 seconds. Don’t overheat them or the crumb will turn rubbery and dry around the edges.
Answers to the Questions Worth Asking

Pumpkin Zucchini Muffins
Ingredients
Equipment
Method
- Preheat the oven to 350°F and line a 12-cup muffin tin with liners.
- Whisk all-purpose flour, baking soda, baking powder, pumpkin pie spice, cinnamon, and salt in a large bowl until evenly combined.
- In a separate bowl, whisk eggs, pumpkin purée, brown sugar, vegetable oil, and vanilla extract until smooth and glossy.
- Add the wet mixture to the dry ingredients and stir until just combined, leaving a thick batter.
- Fold in grated zucchini and pepitas or chocolate chips if using, mixing just until the specks are evenly distributed.
- Divide batter evenly among the muffin cups, filling each ¾ full for a domed, crackled top.
- Bake at 350°F for 20–22 minutes, until a toothpick inserted in the center comes out clean and the tops spring back slightly.
- Cool in the pan for 5 minutes before transferring to a wire rack to finish setting without steaming.