In a medium bowl, whisk together 2 cups of all-purpose flour, ⅓ cup of sugar, 2 teaspoons of baking powder, 1 teaspoon of baking soda, ½ teaspoon of salt, 1 teaspoon of cinnamon, and 1 teaspoon of nutmeg. Ensure the ingredients are well combined, then set aside.
In another bowl, whisk together 1¾ cups of buttermilk, 1 cup of pumpkin puree, 2 tablespoons of canola oil, and 1 large egg until smooth and creamy.
Slowly pour the wet ingredients into the dry ingredients, gently stirring with a whisk until just combined. It's okay if there are a few small lumps.
Preheat a non-stick skillet or griddle over medium heat. Add a quick spray of cooking spray or a small pat of butter to prevent sticking. Test the heat by flicking a drop of water onto the skillet; it should sizzle.
Pour about ¼ cup of batter onto the hot skillet for pancakes around 4 inches wide. Cook for 2-3 minutes until bubbles form and edges are set, then flip.
Cook for another 1-2 minutes until golden brown and firm. Between batches, add more butter or cooking spray as needed. Stack the pancakes high on a plate and serve!