Combine the dry ingredients: Mix flour, sugar, salt, spices, baking powder and baking soda together in medium bowl.
Combine the wet ingredients: In a separate bowl, mix eggs, buttermilk, pumpkin puree, vanilla extract, and oil/butter together.
Mix wet and dry ingredients together: Add the wet ingredients into the dry ingredients. Stir just until combined: the batter should have lumps in it. Baker's Note: Do not beat until smooth as this will overmix the batter.
Turn stove onto medium heat. Lightly grease pan or skillet with a teaspoon of melted butter/oil or a baking spray.
Drop 1/3 cup of batter onto heated pan/skillet. Use the backside of the measuring cup to help even out the batter into a nice circle.
Cook your pancake until bubbles begin to form on surface of the pancake, which takes about two minutes. Then, using a spatula, flip the pancake over onto the other side. Cook another 2 minutes, or until the pancake is golden brown.