Preheat oven to 350°F (180C).
Grease a 9x13 inch baking pan and line with parchment paper. Set aside.
Using a hand/stand mixer with the paddle attachment on, cream together unsalted butter and granulated sugar on medium speed for 3 minutes until light in color. Scape down the bowl when necessary.
1 cup Unsalted Butter, 1 ½ cups Granulated Sugar
Add the eggs one at a time, incorporating well after each addition. The mixture will look curdled. It's normal.
4 large Eggs
Mix in the milk, Greek yogurt, pure vanilla extract, lemon juice and zest.
1 cup Full Fat Milk, 1/4 cup Greek Yogurt, 2 tsp Pure Vanilla Extract, 1/4 cup Lemon Juice, Lemon Zest
With the mixer running on low, gradually incorporate the sifted all-purpose flour, baking powder and salt until just combined. The batter will be thick.
3 cups All-Purpose Flour, 1 tbsp Baking Powder, 1/2 tsp Salt
Gently fold in the flour coated blueberries into the cake batter using a spatula.
1 ½ cups Fresh or Frozen Blueberries
Pour the batter into the greased pan and distribute evenly all the blueberries. Hit the pan once on the counter top to release any air bubbles.
Bake for 40-45 minutes until the top of the cake lightly springs back and an inserted toothpick comes out clean with little to no crumbs.
Remove from oven and let it cool halfway inside the pan. Then transfer to a cooling rack.