In a bowl, add the flour, cornstarch, baking soda, baking powder. Mix together and set aside.
2 cups all-purpose flour, 2 tsps cornstarch, 3/4 tsp baking soda, 3/4 tsp baking powder
In a large bowl, add the eggs and white sugar. Whisk for 2-3 minutes until well combined and bubbles form.
2 large eggs, 3/4 cups white sugar
Add in the butter and oil and continue whisking for another minute.
1/3 cup butter, 1/3 cup oil*
Add the yogurt and vanilla. Continue whisking until combined.
3/4 cups plain yogurt*, 1 tbsp vanilla
Add the dry and wet ingredients together with a spatula. As soon as the flour streaks disappear, stop mixing!
Spread the cake batter into the pan evenly. Then sprinkle the blueberries on top evenly, and then the streusel.
2 cups fresh blueberries
Bake the cake for 45 minutes-1 hour. The cake is ready when a toothpick inserted in the middle comes out with no wet cake batter. Every oven is different, mine took 55 minutes total.
Allow the cake to cool, slice, and enjoy!