If making homemade buttermilk pour 2 cups of milk in a medium bowl with 1 tablespoon of vinegar allow to sit for 5 minutes to turn into buttermilk.
Add eggs, vanilla and oil to the bowl with buttermilk and whisk together until combined.
In a separate large bowl whisk together the flour, baking powder, baking soda and salt.
Slowly combine the wet ingredients to the dry and mix until just combined. Some lumps are perfectly fine.
Allow the batter to rest for at least 5 minutes while you heat your skillet or griddle on medium high heat.
After batter has rested butter the griddle, and ladle about ¼ cup of batter per pancake. Allow the pancakes to cook and when bubbles start to form on the top carefully flip them over to cook on the other side for about 1-2 more minutes. Continue with remaining batter and serve with real maple syrup and butter and enjoy!
Notes
Do not overmix batter leave some lumps.
Allow batter to rest.
Make sure you griddle is hot! Always make a test pancake to ensure that your griddle is not too hot and the exterior burns before the interior cooks!
Use a cake tester or toothpick to check that pancakes are cooked through.
Do not mix the batter the day before. You can mix dry ingredients in advance and then add the wet ingredients before cooking to save time!
storage
Leftovers can be stored in an airtight container in the refrigerator for 3-4 days. These pancakes can be frozen in layers separated with parchment paper but I always recommend making and eating them fresh!