Start by washing the zucchinis thoroughly. Using a box grater, grate the zucchinis into a large bowl. No need to squeeze out the liquid; the moisture helps keep the waffles tender and moist. Set aside.
In a separate bowl, whisk together the all-purpose flour, whole wheat flour, baking powder, baking soda, salt, cinnamon, and nutmeg. This ensures the spices and leavening agents are evenly distributed throughout the batter.
In another bowl, beat the eggs until they’re light and frothy. Add in the sugar, vegetable oil, and vanilla extract. Mix well until the sugar starts to dissolve and the mixture is smooth.
Pour the wet ingredients into the bowl with the grated zucchini. Stir to combine. Then, gradually fold in the dry ingredients, mixing just until incorporated. Be careful not to overmix; a few lumps are okay.
If you’re using chopped nuts or chocolate chips, gently fold them into the batter now. These additions add texture and a delightful burst of flavor.
Heat your waffle iron according to the manufacturer's instructions. Lightly grease it with vegetable oil or non-stick spray to prevent sticking.
Scoop the batter onto the hot waffle iron, spreading it out evenly but not too thick. Close the lid and cook until the waffles are golden brown and crisp, typically 4-6 minutes depending on your waffle maker.
Carefully remove the waffles and serve hot. They’re delicious on their own or topped with maple syrup, honey, fresh fruit, or a dollop of yogurt. For an extra special touch, try pairing them with The Best Moist Zucchini Bread Brown Butter Glaze.