Beat the butter and sugar together in a large bowl until light and fluffy. Add the egg, egg yolk, sour cream and vanilla - mix until fully combined.
½ cup unsalted butter, ¾ cup sugar, 1 egg, 1 egg yolk, ½ cup sour cream, 1 teaspoon vanilla extract
In a separate bowl, sift together the flour, baking powder, baking soda, and salt. Gradually add the dry ingredients to the butter mixture, stirring just until combined.
1 ⅓ cups all-purpose flour, 1 teaspoon baking powder, ¼ teaspoon baking soda, ¼ teaspoon salt
Pour the batter into the prepared pan and spread it evenly. Sprinkle the streusel topping over the batter and make swirls.
Bake in the air fryer at 160ºC (320°F) covered with foil for 15 minutes. Remove the foil and bake for 5 more minutes, or until a toothpick inserted into the center of the cake comes out clean.
Let the cake cool completely in the pan before cutting it into squares and serving.