Preheat and prepare pan. Position a rack in the center of the oven. Preheat oven to 350°F (180°C). Grease a 9x13 cake pan.
Make filling. In a small bowl, stir together brown sugar and cinnamon. Set aside. ¾ cup (160 g) packed light brown sugar 2 teaspoons ground cinnamon
Combine dry ingredients. In a mixing bowl, whisk together cake flour, baking powder, and salt. Set aside. 3 ¼ cups (390 g) cake flour 1 tablespoon baking powder 1 teaspoon salt
Cream butter oil and sugar. In a second mixing bowl with an electric mixer on medium speed, cream butter, oil and sugar together until smooth and combined about 2 to 3 minutes. ½ cup (1 stick, 113 g) unsalted butter ½ cup (120 mL) canola oil 2 cups (400 g) granulated white sugar
Add eggs, vanilla. Add the eggs one at a time, beating well after each addition. Scrape down the sides and bottom of the bowl after each addition. Add vanilla extract. Beat to combine. 4 large eggs room temperature 1 tablespoon vanilla extract
Alternate dry ingredients with buttermilk. Alternate adding the flour mixture with the buttermilk, beginning and ending with the flour mixture. Do not overmix. Stop mixing once the last of the flour has been mixed in. I like to give the last few stirs with a spatula to ensure it's not overmixed. 1 ½ cups (360 mL) buttermilk
Bake. Spread half of the batter in the pan. Sprinkle on half of the brown sugar cinnamon filling evenly over the cake batter. Add remaining cake batter and sprinkle on remaining brown sugar cinnamon mixture. Swirl with the tip of a knife. Bake for about 40-45 minutes. The cake is done when it's golden brown on top and toothpick inserted into the center comes out clean or with a few moist crumbs. Remove cake from the oven.
Make glaze. In a small bowl, whisk together glaze ingredients. Spread glaze over a slightly warm cake. Slice and serve. 1 ½ cups (170 g) powdered sugar 3 Tablespoons honey 2 Tablespoon unsalted butter ½ teaspoon vanilla extract 3-4 Tablespoon milk