01 - Preheat the waffle iron according to the manufacturer's instructions.
02 - Whisk together flour, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg in a large bowl.
03 - In a separate bowl, beat together eggs, brown sugar, vegetable oil, buttermilk, and vanilla until well blended.
04 - Pour the blended wet ingredients into the bowl with the dry ingredients and gently mix until just incorporated. Avoid overmixing.
05 - Carefully fold in the grated carrots, chopped nuts, and raisins if desired.
06 - Lightly grease the preheated waffle iron. Pour in enough batter to cover the waffle grid. Cook according to the appliance instructions for approximately 4 to 5 minutes, until each waffle is golden brown and crisp.
07 - Remove finished waffles and repeat the process with remaining batter. Serve warm, topped with cream cheese glaze, maple syrup, or whipped cream as preferred.