1. In a mixing bowl, combine the flour, baking powder, cinnamon, ginger, nutmeg, and salt for the pancake batter.
2. In another bowl, whisk together the molasses, eggs, milk, vegetable oil, vanilla extract, grated ginger, and grated nutmeg to make the batter. Pour this into the flour mixture and mix until well combined.
3. Heat a non-stick pan or griddle over medium heat. Grease with cooking spray or butter and use a ladle to pour about 1/4 cup batter onto the pan for each pancake. Cook until bubbles form on top, then flip and cook for another minute.
4. Meanwhile, prepare the warm lemon sauce by beating the softened butter in a mixing bowl. Add powdered sugar and lemon juice and continue to beat until smooth and creamy.
5. Serve the pancakes warm, with a generous drizzle of the lemon sauce over the top. Enjoy your delicious gingerbread pancakes!