Preheat the oven to 350°F/175°C and line and grease a 9×9 inch square pan. Combine brown sugar and cinnamon in a small bowl and set aside. This will be the filling.
1/4 cup dark brown sugar, 1/2 tsp cinnamon
In a medium-sized bowl, add in flour, baking soda, baking powder, cornstarch, and salt. Mix together and set aside.
2 cups all-purpose flour, 1 tsp baking soda, 1 tsp baking powder, 1 tbsp cornstarch, 1/4 tsp salt
Peel the apples and chop them into small cubes. Set aside for later.
2 medium-sized apples
In a large bowl, add oil, butter, eggs, buttermilk, and vanilla. Whisk together until well combined and smooth. Then mix in the white sugar.
1/2 cup unsalted butter, 3 tbsp oil, 2 eggs, 1 cup buttermilk*, 1 tbsp vanilla, 3/4 cups white sugar
Pour the dry ingredients into the wet and using a spatula, gently fold to create a soft cake batter.
Mix in the apples until evenly distributed. Don't over-mix!
Add half of the batter into your prepared pan and spread evenly. Then sprinkle all of the cinnamon sugar topping, and about 4-5 tbsp of the streusel. Add the remaining half of your batter evenly, and then the rest of your streusel on top. I recommend dolloping the batter using a cookie scooper. This helps to evenly distribute the batter without disturbing the filling layer!
Bake the cake for 45-60 minutes, or until a toothpick inserted comes out dry. Mine took 55 minutes. If it is wet, then the cake hasn’t fully baked yet so continue to bake at 5 minute intervals. Allow it to cool completely.
Slice, and enjoy! This apple coffee cake is best served fresh, but can stay on your counter for 2 days, and in the fridge in an airtight container for up to one week!