In a medium bowl, mix together milk, cream cheese, eggs, butter, vanilla and lemon juice.
In a large bowl, combine flour, sugar, baking powder and salt. Stir in the milk mixture. Mix well until well combined. It’s ok if the batter is a little lumpy. Add a bit of milk if needed.
Add in the fresh blueberries. Mix gently and let the batter rest for 10 minutes.
Heat a large non-stick skillet over medium heat and add a little butter if you prefer.
Pour ¼ cup of the batter to cook 1 pancake.
Cook until bubbles start to appear on the surface.
Flip gently with a spatula and cook the other side for a minute or less. Repeat until no batter is left
Serve the pancakes topped with more blueberries and syrup.
ENJOY!