In a large bowl, cream softened butter and granulated sugar until light and fluffy (2–3 minutes).
Add eggs and egg yolks and mix until smooth.
Add vanilla and sour cream; mix to combine.
In a separate bowl, whisk together flour, baking powder, and salt.
Add dry ingredients to wet and mix until a smooth, thick batter forms.
Add milk and beat briefly just to combine.