Bake a cream cheese cheesecake layer in a cake pan and chill thoroughly, ideally overnight.
Cream butter and sugar, then mix in eggs, Greek yogurt, lemon juice, and zest.
Fold in flour, then gently fold in flour-coated blueberries, and bake two cake layers.
Beat cream cheese and butter until smooth, then add powdered sugar and vanilla for the frosting.
Stack one cake layer, the chilled cheesecake layer, then the second cake layer.
Frost the entire cake, chill for at least an hour, then slice and serve.