In a large bowl, whisk together flours, baking powder, ginger, cinnamon, nutmeg and salt.
Beat eggs and sugar together until combined. Pour buttermilk and butter into egg mixture; beat until well blended.
Heat waffle iron according to directions. Make a well in flour mixture and stir in egg mixture and molasses; stir until well blended.
Pour about 1/2 cup waffle batter in each waffle mold, then close lid and cook for 2 minutes; remove carefully and place on baking sheet in warm oven. Serve with maple syrup and fruit, if desired.