In a large bowl, whisk together flour, sugar, baking powder, and salt. Add milk, pumpkin, oil, and vanilla and stir gently until just combined, being careful not to over-mix. Let batter sit for 10-15 minutes.
Heat a greased griddle or skillet over medium heat. Drop ¼ cup of batter onto griddle and cook until the sides start to bubble, about 1 minute, before flipping to cook the other side. Grease griddle between batches as necessary.
Notes
Be careful not to over-mix the batter. Some lumps are normal and will cook out.
It’s very important to let the batter sit at LEAST 10 minutes, if not more, before cooking. This will yield the fluffiest pancakes!