These pumpkin zucchini muffins bake up with tall domed tops, a crackled crust, and a crumb that stays tender for days. The pumpkin brings warmth and body, while the zucchini melts into the batter and keeps every bite soft without turning the muffins heavy or wet.
The trick is squeezing the zucchini dry before it goes in. Pumpkin already adds a lot of moisture, so if the zucchini is left watery, the centers can turn gummy and the tops lose that nice bakery-style lift. Brown sugar deepens the flavor and keeps the crumb moist, and the mix of pumpkin pie spice with cinnamon gives the muffins that familiar spiced aroma without tasting flat.
Below, I’ve added the one prep step that matters most, plus a few smart swaps if you want to use chocolate chips, pepitas, or make them a little more breakfast-forward.
The muffins rose beautifully, and squeezing the zucchini dry made all the difference. Mine baked up with a soft, moist center and that crackly top everyone wants.
These pumpkin zucchini muffins stay moist for days, and the crackled tops make them just as good for brunch as they are for a grab-and-go breakfast.
The Secret to a Muffin That Stays Tender Instead of Heavy
Pumpkin muffins can go wrong in two directions: they can bake up dense and pasty, or they can turn damp in the middle and never set properly. With this recipe, the balance works because the batter has enough structure from the flour and leavening, but not so much that it dries out the pumpkin and zucchini.
The other issue is overmixing. Once the wet and dry ingredients come together, the batter only needs a few stirs. If you beat it smooth, the muffins lose that soft, bakery-style crumb and bake up tighter than they should. Fold the zucchini in at the end, and stop as soon as it disappears into the batter.
What Each Ingredient Is Doing in These Muffins

- Pumpkin purée — This gives the muffins their color, body, and soft crumb. Use plain pumpkin purée, not pumpkin pie filling, or the sugar and spice balance will be off.
- Zucchini — Grated zucchini disappears into the batter and adds moisture without making the muffins taste savory. Squeeze it dry in a clean towel or paper towels until it stops dripping; that step matters more here than in most quick breads.
- Brown sugar — This adds a deeper sweetness than white sugar and helps the muffins stay moist longer. If you only have white sugar, the muffins will still work, but the flavor will be a little flatter.
- Vegetable oil — Oil keeps the crumb soft and the muffins tender at room temperature. Melted butter can work in a pinch, but the texture will be a little less plush.
- Pumpkin pie spice and cinnamon — The spice blend builds that classic warm muffin smell, while the extra cinnamon keeps the flavor from tasting one-note. If your pumpkin pie spice is old, the muffins will taste muted even if the recipe is followed exactly.
- Pepitas or chocolate chips — Pepitas add crunch and a little toastiness, while chocolate chips push the muffins toward dessert. Either one should be folded in gently so the batter doesn’t get overworked.
How to Build the Batter So the Muffins Rise Cleanly
Mix the dry ingredients first
Whisk the flour, baking soda, baking powder, spices, and salt together until everything looks evenly distributed. This keeps the leavening from clumping in one spot, which can give you uneven rise or a bitter pocket of baking soda. If you see streaks of spice in the flour, keep whisking a few more seconds.
Whisk the wet ingredients until smooth
In the second bowl, whisk the eggs, pumpkin purée, brown sugar, oil, and vanilla until the mixture looks glossy and thick. The brown sugar should mostly dissolve; a few tiny grains are fine. If the mixture looks separated, keep whisking until the oil no longer sits on top in a slick.
Fold just until the flour disappears
Add the wet mixture to the dry ingredients and stir only until you stop seeing dry flour. The batter should look thick and slightly lumpy. That’s what you want. Overmixing develops too much gluten and makes the muffins tough, especially once the zucchini goes in.
Finish with the zucchini and portion quickly
Fold in the squeezed zucchini and any pepitas or chocolate chips at the end, then divide the batter right away. The batter thickens as it sits, so waiting around can make the muffins bake up a little less even. Fill the cups about three-quarters full for a good dome without spillover.
How to Change These Pumpkin Zucchini Muffins Without Losing the Texture
Chocolate chip version
Swap the pepitas for chocolate chips, or use both if you want a sweeter muffin with a little crunch. The chocolate melts into the crumb, which makes these feel closer to a bakery muffin than a breakfast bread.
Dairy-free and naturally egg-based
These muffins are already dairy-free as written if you use chocolate chips that don’t contain milk. The eggs are carrying the structure here, so there isn’t an easy egg-free swap that keeps the same lift and soft crumb.
Gluten-free adjustment
A good 1:1 gluten-free flour blend can work here, especially one that includes xanthan gum. The muffins may bake a touch more fragile, so let them cool in the pan for the full 5 minutes before moving them.
Make them more breakfast-forward
Leave out the chocolate chips and use pepitas for a lighter, toastier muffin with less sweetness. That keeps the texture the same, but the finish feels more like a true morning bake instead of dessert.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 5 days. The zucchini keeps them moist, so they stay softer than most muffins.
- Freezer: These freeze well. Wrap each muffin individually and freeze for up to 3 months, then thaw at room temperature or overnight in the fridge.
- Reheating: Warm in the microwave for 10 to 15 seconds or in a 300°F oven for a few minutes. Don’t overheat them or the crumb turns dry at the edges before the center warms through.
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. Set the tin aside while you mix.
- Whisk all-purpose flour, baking soda, baking powder, pumpkin pie spice, cinnamon, and salt in a large bowl until evenly combined. The mixture should look uniform in color with no spice clumps.
- Whisk eggs, pumpkin purée, brown sugar, vegetable oil, and vanilla extract in a separate bowl until smooth. Stop when no streaks of egg or sugar remain.
- Add the wet mixture to the dry mixture and stir until just combined. Mix only until the flour disappears to keep the crumb tender.
- Fold in grated zucchini and pepitas or chocolate chips if using. Stop once the zucchini is distributed with visible specks throughout the batter.
- Divide batter evenly among the muffin cups, filling each about ¾ full. Tap the tin lightly to level the tops if needed.
- Bake at 350°F for 20–22 minutes until a toothpick inserted in the center comes out clean. The tops should look set and lightly crackled and feel springy.
- Cool in the pan for 5 minutes before transferring to a wire rack. This helps the muffins release cleanly and sets the crackled top.