Preheat the oven to 350 degrees F. Spray three 8 inch cake pans with nonstick baking spray. Set aside.
In a large mixing bowl, whisk together cake flour, cocoa powder, espresso powder, baking soda and kosher salt. Whisk together and set aside. 3 cups Cake Flour5 tbsps Unsweetened Cocoa Powder1 1/2 tsp Espresso Powder1 tsp Baking Soda1 tsp Kosher Salt
In the bowl of a stand mixer fitted with the paddle attachment, combine room temperature butter, oil, and sugar. Cream everything together until smooth, about 2-3 minutes, then add eggs, one at a time, ensuring that each egg is fully incorporated prior to adding the next. Add in vanilla extract, butter vanilla emulsion, vinegar, buttermilk, and sour cream. Continue to mix until combined and smooth, then add in applesauce and red food dye. Mix until just combined and applesauce is fully incorporated and the red food coloring is evenly distributed. (If the batter breaks, this is totally normal, it'll come back together when the dry ingredients are added) 3/4 cup Salted Butter3/4 cup Vegetable Oil2 1/4 cups Granulated Sugar4 Large Eggs1 1/2 tbsps Vanilla Extract1 1/2 tsp Butter Vanilla Emulsion1 tbsp White Vinegar3/4 cup Buttermilk1/4 cup Sour Cream1 cup Applesauce2 tbsp Red Gel Food Coloring
Scrape down the sides of the bowl and add in the flour mixture to the wet ingredients. Mix until combined, about 20-30 seconds.
Pour the batter evenly amongst the cake pans and bake for 30-35 minutes, until a toothpick inserted in the center of the cake comes out with just a few moist crumbs. Let the cakes cool in the pan for 10 minutes, then flip over into a wire rack to cool completely.
Make the Cream Cheese Frosting and Assemble and Ice the Cakes
While the cakes are cooling, begin making the cream cheese frosting. In the bowl of a stand mixer fitted with the paddle attachment, beat butter for 1 minute on medium speed. Then add in the powdered sugar, sour cream, and vanilla bean paste. Begin mixing on low, then gradually increase to medium speed once all ingredients are combined. 1 1/2 cups Salted Butter5 cups Powdered Sugar2 tbsp Sour Cream1 tbsp Vanilla Bean Paste
Scrape down the sides of the bowl and beat for 2 minutes, then add cream cheese and meringue powder and a pinch of kosher salt. Continue to mix for 1-2 minutes on medium speed until smooth. 12 oz Cream Cheese1 tbsp Meringue Powder
Place one of the cooled cakes onto a cake stand. Add a generous layer of frosting on top. Place the second layer on top and repeat. Place the third layer on top and add a thin coat of frosting to the outside of the cake then place into the refrigerator for 30 minutes.
Add the remainder of the frosting around the cake and serve.
Video
Notes
Substitutions and Variations
Buttermilk substitute: to make buttermilk, all you need are milk and lemon juice or vinegar. 1 cup of milk + 1 tbsp of lemon juice or vinegar. Combine the two, let it sit for 5-10 minutes and you've got buttermilk.
Dairy Free Option: use your favorite dairy free milk and add a tablespoon of vinegar to make a nondairy buttermilk. For the frosting, use your favorite non-dairy cream cheese.
Gluten Free Option: use a 1-to-1 gluten free flour in place of all purpose flour. Use the same quantities listed in the recipe card.
Vegan Option: follow the dairy free option and also use your favorite vegan butter as well as your favorite egg replacement. I recommend using flax eggs. For this recipe, that would be 4 tbsps of flaxseeds and 10 tbsps of water.
Pro Baking Tips
Accurate measurements: Use accurate measuring tools, such as measuring cups and spoons, to ensure precise measurements of both dry and liquid ingredients. Be particularly careful with flour, as too much can lead to a dense and dry cake.
Room temperature ingredients: Most cake recipes call for room temperature ingredients, such as butter, eggs, and milk. Bringing these ingredients to room temperature allows them to blend together more easily and helps create a smoother batter.
Avoid opening the oven door: During baking, try to avoid opening the oven door unnecessarily. Frequent temperature fluctuations can affect the cake's rise and texture.
Test for doneness: Use a toothpick or cake tester to check if the cake is done. Insert it into the center of the cake; if it comes out clean or with a few crumbs, the cake is ready. If it comes out with wet batter, continue baking for a few more minutes and retest.
Cooling and frosting: Allow the cake to cool in the pan for a few minutes, then transfer it to a wire rack to cool completely before frosting. This prevents the frosting from melting and sliding off the cake.
How to get equally sized cake layers This is my own hack for making sure all of my cake layers are the same size. Simply add a large mixing bowl on top of a kitchen scale and tare. Add the cake batter to the bowl and divide it by the number of cake layers you'll be making. (For this recipe, that would be three layers) i.e. 1200g of cake batter divided by 3 cake layers is 400g of cake batter per pan.Remove the bowl from the scale and place a cake pan on top. Tare. Then add the amount of cake batter to each pan. Repeat with remaining cake pans.It seems like a lot of extra work but it works every single time!