01 - Preheat waffle iron according to manufacturer's instructions.
02 - In a large bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg until evenly mixed.
03 - In a separate bowl, beat eggs, brown sugar, vegetable oil, buttermilk, and vanilla extract until thoroughly combined.
04 - Pour wet mixture into dry ingredients. Gently stir just until incorporated; avoid overmixing.
05 - Fold in grated carrots, and, if desired, the walnuts or pecans and raisins, mixing until evenly distributed.
06 - Lightly grease the heated waffle iron with non-stick spray or melted butter.
07 - Pour enough batter into the iron to cover the grid. Close and cook 4 to 5 minutes or until waffles are golden and crisp.
08 - Repeat with remaining batter. Serve warm with preferred toppings such as cream cheese glaze, maple syrup, or whipped cream.