Preheat the oven to 350ºF (177ºC). Grease and flour (or use homemade cake release) two 8" round cake pans. Set aside.
In a medium size bowl, sift together the flour and cornstarch. Whisk in the baking powder, baking soda, and salt. Set aside.
2 and ¼ cups (270g) all-purpose flour, ¼ cup (40g) cornstarch, 2 teaspoons baking powder, ½ teaspoon baking soda, 1 teaspoon salt
In a large bowl with a handheld mixer or the bowl of a stand mixer fitted with the paddle attachment, cream the butter and sugar on medium-high speed until light and fluffy, about 3-4 minutes. Add the oil and beat again until smooth. Stop the mixer and scrape down the sides and bottom of the bowl to insure all of the butter/sugar/oil is evenly dispersed.
½ cup (113g) unsalted butter, 1 and ½ cups (300g) granulated sugar, ¼ cup (56mL) vegetable oil
Turn the mixer speed back up to medium-high, then add the five egg yolks one by one, waiting until the previous egg yolk is fully incorporated before adding the next one. Add the vanilla extract and beat until incorporated. Stop the mixer and scrape down the sides and bottom of the bowl again.
3 large eggs, 2 large egg yolks, 2 teaspoons vanilla extract
Turn the mixer speed to low and slowly alternate adding the dry ingredients in three parts and the buttermilk in two parts, starting and ending with the dry ingredients. Mix until just combined.
1 cup buttermilk3
Add the finely chopped pecans and stir until they start to disperse. Be sure you're not fully mixing them in just yet-- a few stirs just to get them started is fine. They'll incorporate fully in the next step. Set the batter aside.
1 cup (113g) pecan halves
Beat the egg whites until soft peaks form, about 3 minutes. Add the whipped egg whites to the batter then gently fold them into the batter until fully incorporated. Do this slowly so as not to deflate the egg whites nor overmix the cake batter.
Divide the batter evenly between the prepared pans. Bake for 30-34 minutes, or until a toothpick inserted into the center of the cake comes out mostly clean. Remove from oven and allow cakes to cool in the pans completely on a wire rack before removing and assembling.
BROWN SUGAR ALMOND BUTTERCREAM
In a large bowl with a handheld mixer or in the bowl of stand mixer fitted with the paddle attachment, beat butter, cream cheese, and brown sugar on medium speed until smooth (about 3 minutes).
1 cup (227g) unsalted butter, 4 ounces (113g) full fat block cream cheese, ¼ cup (50g) firmly packed light brown sugar
Decrease mixer speed to low, then add the almond extract, vanilla extract and salt and mix until combined.
Slowly add the powdered sugar and continue to mix on low until a cohesive frosting starts to form. When you have added about half of the powdered sugar, add the milk or cream, then continue with the remaining powdered sugar. Increase the mixer speed to medium-high and beat until mixture is smooth.
3 and ½ cups (420g) powdered sugar, 2 to 3 Tablespoons (30-45mL) milk or cream
ASSEMBLE THE CAKE
Trim cooled cake layers to create a flat surface. You can do this with a large serrated knife or a cake leveler. Place one layer on a plate or cake stand and cover the top with buttercream frosting. Spread evenly with an offset spatula.
Place second layer on top, cut surface down. For a sturdier cake, refrigerate at this point for about 10 minutes. When cake is slightly chilled, remove from refrigerator and spread more frosting on the top and around the sides. Serve. Leftovers stay fresh, covered tightly, at room temperature up to 5 days and in the refrigerator up to 1 week.
Make ahead: prepare cakes and frosting up to 1 day in advance. Cover cakes tightly and keep at room temperature or in the refrigerator until ready to assemble. Refrigerate prepared frosting in an airtight container until ready to use. Unfrosted cake layers may be frozen, wrapped tightly, up to 2 months. Thaw overnight in the refrigerator before assembling. Frosted cake can be frozen, wrapped tightly, up to 2 months. Thaw overnight in the refrigerator and bring to room temperature before serving.
Video
Notes
Room temperature eggs: it is crucial to use room temperature eggs when working with room temperature butter as it incorporates into batter much more evenly. You can read all about the importance of room temperature ingredients in this post.
Separated eggs: you can combine all of the egg yolks (five total) in one bowl and keep the three egg whites in another separate bowl. Use your two additional egg whites to make some candied almonds (or candied pecans-- same recipe) to use as garnish!
Pecans: you want the pecans finely chopped, so I suggest adding them to a food processor or blender. You want very tiny pieces, but some slightly larger pieces are fine.
Nutrition Disclosure
All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.