In a large bowl whisk together the flour, baking powder, baking soda, and salt.
In a separate large bowl, whisk the cream cheese and sugar until smooth.
Then whisk in the vanilla extract and eggs, followed by the milk into the cream cheese mixture.
Gently fold the wet ingredients into the flour mixture.
Heat a large frying pan or electric griddle to low-medium heat. Lightly grease with oil or non-stick cooking spray.
Pour 1/4 cup of batter per pancake onto the griddle and cook for 2-4 minutes until you see a few air bubbles beginning to form. Flip, and continue cooking on the other side until golden.