Preheat a pan or griddle to medium heat.
Whisk together the flour, baking powder, sugar, and salt.
In a separate bowl, mix together the honey, oil, eggs, vanilla, yogurt and milk until well combined. Add the milk 1/4 cup at a time.
Add dry ingredients to wet ingredients and stir to combine. Do not over-mix, there will be a few lumps in the batter. If the batter seems too watery, add more flour. If it seems too thick add more milk.
Grease griddle with nonstick cooking spray or butter and pour about 1/4 cup of batter onto the griddle. Allow the pancakes to cook for about 2 minutes or until you notice bubbles forming in the batter. Flip the pancakes carefully with a spatula and allow them cook for about 1-2 minutes more. Repeat until you are out of batter and be sure to liberally grease the grilled after every batch. Transfer the pancakes a cooling rack or platter and cover with foil.
Top pancakes with your favorite toppings! I love to stick my favorites that are basic, butter, syrup and fresh berries! Of course you can use whatever your favorites are such as honey, chocolate chips, peanut butter, sprinkles, or just simply eat ‘em plain!